| | |

Beef Muchomo (Ugandan Beef Skewers)

Introduction

Beef muchomo are Ugandan grilled and roasted beef skewers marinated in cumin, cardamom, garlic, and lemon for 9–10 hours, then finished in a low oven until tender. The long marinade develops deep savory flavor while the two-stage cooking method—high-heat searing followed by gentle roasting—gives you a caramelized crust and juicy interior. This works as a showstopper main course, meal-prep protein, or weekend dinner.

This recipe and accompanying image were created with the help of AI for inspiration and guidance. Results may vary depending on ingredients, equipment, and technique.

Recipe Details

  • Prep Time: 20 minutes
  • Cook Time: 50 minutes
  • Total Time: 70 minutes (plus 9–10 hours marinating time)
  • Servings: 4

Ingredients

  • Oil
  • 1 medium-size lemon, juiced
  • Salt to taste
  • ½ teaspoon ground cumin
  • ½ teaspoon garlic powder
  • ¼ teaspoon ground cardamom
  • ¼ teaspoon cayenne pepper
  • 2 pounds cubed stew beef
  • 1 big onion, quartered and sectioned

Instructions

  1. In a mixing bowl, whisk together the oil, lemon juice, salt, ground cumin, garlic powder, ground cardamom, and cayenne powder.
  2. Add the beef and onions, and stir to combine. Cover and refrigerate for about 9-10 hours and up to overnight.
  3. Preheat the grill to high heat and the oven to 200°F.
  4. Remove the beef and onions from the marinade, and thread alternately on metal skewers.
  5. Grill the skewers until a crust forms (about 2 minutes on each sides).
  6. Transfer the skewers to a baking sheet, and roast in the preheated oven until cooked through and tender (about 45 minutes).
  7. Serve the beef muchomo with peri peri sauce for dipping.

Variations

Longer marinade: Extend refrigeration to 16–18 hours for deeper spice penetration and more tender beef; the extra time won’t overpower the meat.

Hot and smoky: Add ½ teaspoon smoked paprika and an extra pinch of cayenne to the marinade for a smokier, spicier finish.

Beef and vegetable skewers: Thread bell pepper chunks or tomato wedges between the beef and onion pieces to add brightness and moisture during roasting.

Stovetop finish: Skip the oven step and finish the skewers on the grill over medium heat for 12–15 minutes, turning every 3 minutes, if you prefer to stay at the grill and have more control over the crust.

Citrus variation: Swap the lemon juice for lime juice or a mix of both for a slightly different acid note that still brightens the spice blend.

Tips for Success

  • Cube your beef evenly. Aim for roughly 1.5-inch cubes so they cook at the same rate; smaller pieces risk drying out before the center cooks through.
  • Don’t skip the grill-then-roast method. The initial high-heat sear (2 minutes per side) locks in flavor and creates the crust; the oven finish at 200°F keeps the meat tender instead of tough.
  • Thread meat and onions alternately. This ensures the onion quarters shield some beef from direct heat and release moisture into the meat as they roast.
  • Use metal skewers. They conduct heat more evenly than wood and won’t char; if you use wooden skewers, soak them for 30 minutes first to prevent burning.
  • Let the marinade coat everything. After stirring the beef and onions into the marinade, make sure all surfaces are wet; cover tightly so the meat doesn’t dry out in the fridge.

Storage and Reheating

Store cooked muchomo in an airtight container in the refrigerator for up to 3 days. The meat stays moist and the spice flavors deepen slightly.

Raw marinated beef and onions can be frozen for up to 2 months in a freezer bag; thaw overnight in the refrigerator before grilling and roasting as directed.

FAQ

Can I marinate the beef for less time?

No; 9–10 hours is the minimum for the spices to penetrate the meat. Shorter times will taste flat. You can marinate up to overnight without issue.

What if I don’t have a grill?

Use a cast-iron skillet over high heat instead of the grill. Sear the skewers for 2 minutes per side in batches, then transfer to the oven to roast as directed.

Can I use boneless chicken instead of beef?

Yes, but reduce the oven roasting time to 25–30 minutes to prevent drying out. Chicken absorbs the spice marinade quickly, so 4–6 hours of marinating is sufficient.

What is peri peri sauce, and do I need to make it myself?

Peri peri is a hot chili-based sauce common in African and Portuguese cooking. You can buy it bottled at most grocery stores, or make a simple version by blending fresh red chilies with garlic, lemon juice, oil, and salt.


Attribution: Recipe text from “Cookbook:Beef Muchomo (Ugandan Beef Skewers)” on Wikibooks (© Wikibooks contributors).

Source: https://en.wikibooks.org/wiki/Cookbook:Beef_Muchomo_(Ugandan_Beef_Skewers)

License: CC BY-SA 4.0 — https://creativecommons.org/licenses/by-sa/4.0/

Additions: Editorial additions and formatting changes were made for clarity and usability. Ingredients, instructions, and other sections may be adapted where appropriate.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *