Impact-Site-Verification: 9e0dad4c-1ecb-4b27-8cf1-32aa58dbb403

Skip to content
Search AI Planner
Food World
Nyama Choma from Kenya AI-generated image

Meat & Grills Kenya

Nyama Choma

Charcoal-grilled goat or beef eaten with ugali and kachumbari.

Also known as Grilled Meat

Nationwide
Last updated Sep 16, 2026 · Reviewed by the WhatWhereVacay editorial team

About Nyama Choma

Goat or beef is grilled slowly over charcoal and served simply with salt, a maize porridge called ugali and a fresh tomato-onion relish. It is the centrepiece of social gatherings across East Africa.

History & Culture

Nyama choma, meaning "grilled meat" in Swahili, has deep roots in East Africa's pastoralist traditions, where roasting meat over open fires was both a practical cooking method and a mark of hospitality. Its precise origins are not documented, but the practice is ancient and widespread across the region, varying mainly in the choice of meat - goat is favored in many rural Kenyan communities, while beef dominates in urban centers like Nairobi, where dedicated "choma" joints have turned the dish into a weekend ritual. Neighboring Tanzania and Uganda share near-identical versions, differing primarily in accompaniments rather than technique.

Culturally, nyama choma is far more than food - it is the centerpiece of social life, featured at weddings, funerals, political rallies, and casual gatherings with friends. It is traditionally eaten communally, with hands, alongside ugali (a stiff maize porridge) and kachumbari (a fresh tomato-onion relish), reinforcing bonds of kinship and friendship. In modern Kenya, it symbolizes leisure and camaraderie, often enjoyed with cold drinks and lively conversation. Its simplicity - meat, salt, and fire - belies its profound role as a unifying emblem of East African conviviality.

How to make Nyama Choma

AI-assisted, not kitchen-tested

Nyama Choma with Ugali and Kachumbari

Kenya's iconic grilled meat, slow-cooked over charcoal and served with the classic accompaniments of ugali (maize porridge) and kachumbari (fresh tomato-onion relish). A centrepiece of family gatherings and weekends across East Africa.

Prep
30 min
Cook
60 min
Total
90 min
Serves
4
Difficulty
Easy

Recipe ingredients

  • 900 g (2 lb) goat meat with bones, cut into rib and loin pieces; beef can be substituted
  • 15 g (1 tbsp) course sea salt, for seasoning the meat, plus extra for serving
  • 400 g (14 oz) maize meal (cornmeal), medium-grind white maize flour; substitute fine cornmeal if needed
  • 600 ml (2½ cups) water, for the ugali
  • 3 whole large ripe tomatoes, firm and ripe
  • 1 whole red onion, finely diced
  • 1 whole small green chilli, such as serrano or jalapeño, finely chopped
  • 15 ml (1 tbsp) fresh lime juice, from about 1 lime
  • 10 g (¼ cup) fresh coriander leaves, chopped
  • 2 g (½ tsp) salt, for the kachumbari
  • 30 ml (2 tbsp) vegetable oil, for brushing the grill
  • 1 whole lime, cut into wedges, for serving

Steps

  1. 1 Prepare the charcoal grill: light quality hardwood charcoal and wait until the coals are glowing grey with a light ash coating, about 25–30 minutes. The heat should be medium, not flaming - you should be able to hold your hand 10 cm / 4 inches above the grate for 4–5 seconds.
  2. 2 Pat the goat meat dry with paper towels. Rub all over with the course sea salt, pressing it into the flesh. Let it sit at room temperature for 20–30 minutes while the grill finishes heating.
  3. 3 Make the kachumbari: core the tomatoes and dice finely. Combine with the diced red onion, chopped green chilli, coriander, lime juice and salt. Toss well and refrigerate until serving.
  4. 4 Make the ugali: bring 600 ml / 2½ cups water to a rolling boil in a heavy saucepan. Slowly whisk in the maize meal a handful at a time, stirring constantly to prevent lumps, until the mixture thickens considerably (about 5 minutes). Reduce heat to low and continue stirring and pressing the dough against the sides with a wooden spoon for 15–20 minutes, until it pulls away from the sides and forms a stiff, smooth ball. Add a splash of water if it becomes too dry. Cover and keep warm.
  5. 5 Oil the grill grate lightly with a cloth dipped in vegetable oil. Place the goat pieces on the grill and cook slowly, turning every 7–10 minutes with tongs, until the exterior is deeply charred in spots and the meat is tender.
  6. 6 Cook the goat to an internal temperature of at least 75 °C / 165 °F for medium-well, checking with an instant-read thermometer inserted into the thickest part without touching bone. The meat will feel firm but should still give slightly when pressed. Total grill time is usually 45–60 minutes depending on the cut. Once cooked, transfer to a platter and let rest for 5 minutes.
  7. 7 Sprinkle the rested meat with a little more coarse salt. Serve hot on a platter with the ugali, kachumbari and lime wedges. Diners traditionally eat with the hands: pinch off a piece of meat, then take a small ball of ugali, dip it into the kachumbari juices, and eat together.
Report an issue with this recipe

Protected by reCAPTCHA. No account needed.

Sources: none cited yet. The description and history on this page are AI-assisted and reviewed by the WhatWhereVacay editorial team; they are not taken from a cited reference, so check details locally before you rely on them. How we use AI

Where to eat it

A Kenyan nyama choma joint, sold by the kilo and shared.

No restaurants are listed for Nyama Choma yet. Serve it? Get listed and be the first.

Planning a trip to Kenya?

Find places to stay and ways to get there.

Recipes from travellers

No one has shared their own Nyama Choma recipe yet. Yours would be the first.

Share how you make Nyama Choma

You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.

Sign in to share your recipe

Ingredients
Steps

Nyama Choma - frequently asked questions

What is Nyama Choma?

Goat or beef is grilled slowly over charcoal and served simply with salt, a maize porridge called ugali and a fresh tomato-onion relish. It is the centrepiece of social gatherings across East Africa.

What is Nyama Choma made of?

Nyama Choma is made with goat meat, salt, ugali, kachumbari and chilli.

Where does Nyama Choma come from?

Nyama Choma comes from Kenya, and is especially associated with Nationwide. Nyama choma, meaning "grilled meat" in Swahili, has deep roots in East Africa's pastoralist traditions, where roasting meat over open fires was both a practical cooking method and a mark of hospitality.

Where can I eat Nyama Choma?

A Kenyan nyama choma joint, sold by the kilo and shared.

How do you make Nyama Choma?

Making Nyama Choma at home takes about 30 minutes of prep and 60 minutes of cooking. The recipe on this page serves 4 and is rated easy. Full ingredient list and step-by-step method are in the recipe section above.

What else is Nyama Choma called?

Nyama Choma is also known as Grilled Meat.

More traditional dishes from Kenya

Taste Nyama Choma in Nairobi

Independent picks. We earn a small commission if you book through these - at no extra cost to you. How this works.

Before you go to Kenya

Round out your trip - most travellers book these alongside their trip.

Travel guides for Kenya

All travel guides

Planning a trip where Nyama Choma is on the menu? These guides cover Kenya and beyond.

Reviews

Rate this dish:
No review needed - one click, publishes instantly.

No reviews yet. Be the first to share your experience with Nyama Choma.

Write a review

Sign in to verify you're a real person, then share your thoughts on Nyama Choma.

Share this dish

Send it to a friend, post it, or keep the link.

Facebook X Telegram Reddit LinkedIn Email

Comments

To comment, first sign in with the Facebook or Google buttons in the review box above. Comments are auto-checked and post instantly.

Prefer email? Sign in with an email link and you will come straight back here.

No comments yet. Be the first to say something about Nyama Choma.