Spicy Mbuzi Choma With Rosemary & Kachumbari Recipe

The smoky aroma of mbuzi choma roasting over hot coals, infused with earthy rosemary, is a scent that stops you in your tracks. It whispers of weekend gatherings, laughter, and the promise of something truly special.

Ready to bring that magic to your own jiko or grill? This recipe gives you the full breakdown—ingredients, simple steps, and some Kenyan-specific tips to make your spicy mbuzi choma with kachumbari absolutely unforgettable.

What Is Spicy Mbuzi Choma with Rosemary & Kachumbari Recipe and Where Does It Come From

This dish is all about tender, fall-off-the-bone goat meat, marinated in a fiery, aromatic paste and slow-roasted until perfectly charred. The rosemary adds a fragrant, earthy depth that cuts through the richness, while the fresh, tangy kachumbari on the side provides a cool, crisp contrast. It’s a beautiful symphony of smoky, spicy, and herby flavours in every bite.

Mbuzi choma is a national treasure, deeply loved from the coast to the highlands. While goat meat is celebrated by many communities, it holds particular significance among the Kikuyu, Kalenjin, and coastal communities, often as the centrepiece for celebrations, weddings, or weekend family feasts. It transforms a simple gathering into a special occasion, symbolising hospitality and good times shared.

Our version brings that celebratory taste right to your backyard, offering a foolproof way to achieve restaurant-quality choma without breaking the bank, and the pride of mastering a beloved Kenyan classic.

Ingredients for Spicy Mbuzi Choma with Rosemary & Kachumbari Recipe

This recipe serves 4-6 hungry people, perfect for a weekend family feast.

Main Ingredients

  • 2 kg goat meat (mbuzi) — preferably a mix of ribs and leg pieces, available from your local butcher
  • 3 large tomatoes, finely diced
  • 1 large red onion, finely diced
  • 2-3 fresh rosemary sprigs — you can find these at major supermarkets like Naivas or Carrefour
  • 1 bunch fresh coriander (dhania), chopped
  • 1 lemon, juiced

Spices and Seasonings

  • 3 tablespoons cooking oil (Salit or Elianto are good options)
  • 2 tablespoons tomato paste (like Tamu Tamu)
  • 4 cloves garlic, crushed
  • 1-inch piece ginger, grated
  • 2-3 fresh chillies (pili pili), finely chopped (adjust to your heat level)
  • 1 tablespoon paprika
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • Salt to taste
  • Freshly ground black pepper

What You Will Need

  • A large mixing bowl: For marinating the meat thoroughly.
  • A grill or jiko: The heart of the operation! A traditional charcoal jiko gives the best smoky flavour, but a gas grill works too.
  • Tongs or a large fork: For turning the meat safely over the heat.
  • A sharp knife and chopping board: For prepping your vegetables and herbs.
  • A small bowl: For mixing the kachumbari ingredients.
  • Aluminium foil (optional): Useful for resting the meat after grilling to keep it juicy.

How to Cook Spicy Mbuzi Choma with Rosemary & Kachumbari Recipe: Step-by-Step

This recipe takes about 2 to 3 hours, including marinating time, and is straightforward for anyone comfortable with a jiko or grill.

  1. Step 1: Prepare the Marinade

    In your large bowl, mix the cooking oil, tomato paste, crushed garlic, grated ginger, chopped chillies, paprika, ground cumin, ground coriander, salt, and black pepper. Stir it into a thick, fragrant paste. The key here is to taste the marinade on your finger—it should be boldly seasoned, as the flavour will mellow on the meat.

  2. Step 2: Marinate the Meat

    Add the goat meat pieces to the bowl and use your hands to massage the marinade into every nook and cranny. Strip the leaves from one rosemary sprig and mix them in. Cover the bowl and let it sit at room temperature for at least 30 minutes, or for deeper flavour, marinate in the fridge for a few hours.

  3. Step 3: Prepare Your Heat Source

    Light your charcoal jiko or preheat your grill to a medium-high heat. You want the coals (mkaa) to be glowing red and covered with a light layer of grey ash. This consistent heat is crucial for a good sear without burning the outside before the inside cooks.

  4. Step 4: Grill the Meat

    Place the marinated meat directly over the heat. Let it sear for about 5-7 minutes on the first side until you get a nice char, then turn it. Add the remaining whole rosemary sprigs directly onto the coals for an incredible smoky aroma. Avoid turning the meat too often; let it develop that beautiful crust.

  5. Step 5: Cook to Perfection

    Move the meat to a slightly cooler part of the grill or reduce the heat. Continue cooking, turning occasionally, for about 45 minutes to an hour. The meat is done when it’s deeply browned and tender, and the juices run clear. A common mistake is rushing this step—low and slow is the way for mbuzi.

  6. Step 6: Make the Kachumbari

    While the meat rests, combine the diced tomatoes, red onion, and chopped coriander in a bowl. Squeeze the fresh lemon juice over the top, add a pinch of salt, and toss gently. Let it sit for 10 minutes so the flavours meld. Don’t make it too early, or it will become watery.

  7. Step 7: Rest the Meat

    Once cooked, transfer the choma to a plate or board and loosely cover it with foil. Let it rest for 10-15 minutes. This is non-negotiable—it allows the juices to redistribute throughout the meat, making every bite succulent instead of dry.

  8. Step 8: Serve and Enjoy

    Carve or chop the rested mbuzi choma into bite-sized pieces. Serve it hot, garnished with a final sprinkle of fresh coriander, alongside the vibrant kachumbari. For the full experience, have some ugali or mukimo on the side to soak up all those amazing flavours.

Tips, Tricks and Kenyan Variations

Pro Tips for the Best Results

  • For incredibly tender meat, ask your butcher for young goat (chevon) and include some bone-in pieces. The bones add immense flavour during the long grilling process.
  • If your marinade seems too thick, add a tablespoon or two of plain yoghurt or a dash of lemon soda like Stoney Tangawizi. This helps tenderise the meat and makes the paste easier to spread.
  • Control your heat by creating two zones on your jiko: a hot side for searing and a cooler side with fewer coals for gentle cooking. This prevents the rosemary and spices from burning.
  • Let the kachumbari sit for just 10-15 minutes before serving. Making it hours ahead makes it soggy. Some coastal cooks add a pinch of grated coconut or diced avocado for extra creaminess.

Regional Variations

In the coastal regions, you might find the marinade includes coconut milk or a hint of turmeric, giving the choma a distinct yellow hue and milder spice. Upcountry, especially in Central Kenya, a paste of blended raw potatoes is sometimes rubbed on the meat before grilling, which creates an amazing crispy crust.

Budget Version

If goat meat is stretching your budget, you can use a mix of goat and beef short ribs. The beef is more affordable and still becomes wonderfully tender and flavourful when grilled slowly, saving you a few hundred shillings per kilo.

How to Serve and Store Spicy Mbuzi Choma with Rosemary & Kachumbari Recipe

What to Serve It With

This choma is a complete feast on its own, but it truly shines with classic Kenyan sides. Serve it with a mound of fresh ugali or mukimo to scoop up the juices, and some sukuma wiki for balance. For drinks, a cold Tusker lager or a tangy homemade tamarind juice (mkwaju) cuts through the richness perfectly.

Leftovers and Storage

In our warm climate, never leave leftovers at room temperature. Once cooled, store the meat and kachumbari separately in airtight containers in the fridge; they’ll keep well for up to two days. The best way to reheat the meat is to warm it gently in a dry pan or wrap it in foil and place it over low heat on your jiko for a few minutes to revive the smoky flavour without drying it out.

The Bottom Line

This spicy mbuzi choma recipe is more than just food; it’s a taste of Kenyan celebration, bringing the smoky magic of a roadside grill right to your home kitchen. The combination of fiery spice, fragrant rosemary, and fresh kachumbari is simply unbeatable.

So, light your jiko this weekend and give it a try. We’d love to hear how it turned out—share a photo of your feast and tag us online. Kula vizuri!

Frequently Asked Questions: Spicy Mbuzi Choma with Rosemary & Kachumbari Recipe

Can I make this without a grill or jiko?

Yes, you can! Use your oven’s grill function or even a heavy pan on your stovetop. You won’t get the same smoky flavour, but the marinade will still give you delicious, tender meat.

For a hint of smokiness, add a teaspoon of smoked paprika to your marinade if you’re cooking indoors.

How do I know the mbuzi is properly cooked?

The meat should be deeply browned and pull away from the bone easily. Pierce the thickest part with a fork; the juices should run clear, not pink or red.

If you’re unsure, it’s better to cook it a little longer on lower heat. Undercooked goat meat can be very tough.

Can I prepare and freeze the marinated meat?

Absolutely. Marinate the meat and freeze it in an airtight bag for up to a month. This is a great time-saver for impromptu guests.

Thaw it completely in the fridge overnight before grilling. Do not freeze the meat after it has been cooked, as it will become dry.

What if my marinade is too spicy or too salty?

If it’s too spicy, add a tablespoon of plain yoghurt or a squeeze of lemon to balance it. If it’s too salty, dilute it with a bit more oil and a splash of water.

Remember, you can always adjust the seasoning after the meat is cooked by serving extra kachumbari, which is fresh and cooling.

Can I use dried rosemary instead of fresh?

You can, but use it sparingly. Use about one teaspoon of dried rosemary, crushed between your fingers, instead of the fresh sprigs.

Fresh is always better for that bright, aromatic flavour, but dried works in a pinch if that’s all you have.

Author

  • Ravasco Kalenje is the visionary founder and CEO of Jua Kenya, a comprehensive online resource dedicated to providing accurate and up-to-date information about Kenya. With a rich background in linguistics, media, and technology, Ravasco brings a unique blend of skills and experiences to his role as a digital content creator and entrepreneur. See More on Our Contributors Page

    View all posts