Beef Muchomo (Ugandan Beef Skewers)

Introduction

Beef muchomo is a Ugandan street food of marinated beef and onion skewers with a charred crust and tender, spiced interior. The meat marinates overnight in citrus, cumin, and cardamom, then gets a hard sear on the grill before finishing in a low oven to cook through without burning. Serve it with peri peri sauce for a satisfying dinner or meal-prep protein.

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

Shorter marinating time: If you have only 2–3 hours, the skewers will still taste good; the spice won’t penetrate as deeply, but the lemon and salt will season the exterior well.

Vegetable-heavy version: Add bell peppers, zucchini, or tomato chunks between the beef and onion sections for a lighter meal and more color on the plate.

Spicier heat: Increase the cayenne pepper to ½ teaspoon or add a pinch of chili flakes to the marinade for more bite without changing the balance of other spices.

Stovetop finish: If you don’t have an oven or prefer speed, skip the oven step and grill the skewers over medium heat for 12–15 minutes total, rotating every 3 minutes, until the beef is cooked through.

Citrus swap: Use lime juice instead of lemon for a slightly sharper tang, or mix equal parts lemon and orange juice for a rounder sweetness.

Tips for Success

Don’t skip the long marinate: The 9–10 hour soak allows the lemon acid and spices to penetrate the beef, making it tender and deeply flavored; rushing this step will leave you with spiced but tough meat.

Watch the grill sear closely: The 2-minute per-side crust is the flavor foundation; if you leave the skewers longer, the outside will char black and taste bitter rather than caramelized.

Let the oven finish the job: The low 200°F oven cooks the beef gently after the sear, ensuring the inside is tender without a tough, overcooked shell; check at 40 minutes by piercing the largest piece with a fork—it should break apart easily.

Alternate beef and onion evenly: Threading them alternately ensures onion releases steam that helps the beef cook gently and flavors the meat from all sides.

Soak wooden skewers beforehand: If using wooden skewers instead of metal, soak them in water for at least 30 minutes before threading to prevent charring during the grill sear.

Storage and Reheating

FAQ

Can I marinate the beef in the morning for an evening grill? Yes, but the flavor will be more muted than overnight. Aim for at least 6 hours if morning marinating; anything less than 4 hours leaves the spice mostly on the surface.

What if I don’t have metal skewers? Wooden skewers work fine; soak them in water for 30 minutes before threading to keep them from burning during the grill sear.

Can I make this without an oven? Yes—skip the oven step and grill the skewers over medium heat for 12–15 minutes total, turning every 3 minutes, until the beef is no longer pink inside.

What kind of peri peri sauce should I buy or make? Look for a bottled African hot sauce at an international or African market, or make a quick version by blending roasted red peppers, fresh or dried chili peppers, garlic, lemon juice, and oil until smooth.


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.