Skip to content

Nyama Choma

Slow-roasted over open charcoal until the outside chars and the inside stays juicy, this beloved East African grilled goat or beef is smoky, primal, and irresistible.

90 minutes
Serves 5
Main
31 min prep
50 min cook

No common allergens detected

Based on this recipe's ingredient list. Always verify with your own brands and labels.

Good to know

  • Crispy

Matched from this dish's own ingredients and timing. Browse more: crispy recipes

Instructions

6 steps
  1. 1

    Prepare a charcoal grill, ensuring the coals are glowing red and covered with a layer of white ash for an even, medium heat.

  2. 2

    Rub the goat meat generously with coarse sea salt and vegetable oil.

  3. 3

    Place the meat on the grill rack, leaving space between the pieces.

  4. 4

    Grill the meat slowly for 45-60 minutes, turning every 10-15 minutes to ensure even cooking and a crispy exterior.

  5. 5

    During the last 15 minutes, dissolve a pinch of salt in the warm water and brush it over the meat to keep it moist.

  6. 6

    Remove from the grill when the internal temperature reaches 145°F (for medium). Let it rest for 10 minutes before carving into bite-sized pieces.

Nyama Choma — plated and served Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients.
Serving moment. How Nyama Choma looks plated and ready to eat — a representative photo, not a step in the recipe.

Listahan Family Score™

74/100

Good fit for most families

74
Allergen-friendly 100
Kid-friendly 55
Weeknight-easy 54
Budget-friendly 72
Great leftovers 87
Pantry-friendly 74

Score reflects how well this recipe fits a typical busy household. In the app, your Family Score is personalized to your household's allergens, kids, and pantry.

Nutrition

per serving

500

Calories

45 g

Protein

2 g

Carbs

34 g

Fat

Estimated per serving. Actual values depend on the brands and portions you use.

Listahan cooking guide

Chef notes & practical guide

Technique notes, ingredient swaps, serve-alongside ideas, storage guidance, and equipment for this recipe.

Cultural context

Nyama choma means 'roasted meat' in Swahili, and it is the defining celebratory food across Kenya and Tanzania. It evolved from pastoral Maasai and Kikuyu traditions of roasting whole animals over open fire at communal gatherings, and today it anchors weekend barbecues, public holidays, and football match viewings at open-air nyama choma joints throughout East Africa. Goat is the traditional and most prized choice, valued for its lean, intensely flavored meat.

Listahan note

This version relies on simple salting and basting rather than a marinade, which is authentic to Kenyan nyama choma tradition — the quality of the meat and the heat of the fire do the work.

Technique cues

  • Nyama choma is cooked low and slow over charcoal, not high heat — the large bone-in pieces need 45-75 minutes of indirect heat to render the connective tissue and cook through without charring; a grill set up with coals on one side and meat on the other replicates this.
  • Basting with warm water during cooking is traditional and essential — it creates steam that keeps the outer surface moist while the interior cooks through, and it moderates flare-ups from dripping fat.
  • Rest the meat for at least 10 minutes before serving; nyama choma is typically served whole at the table and torn apart by hand or cut with a knife at the table, not pre-portioned in the kitchen.

Kitchen flow

Parallel prep
Make kachumbari and slice the onions for serving while the meat is on the grill; the long cook time gives you a full hour for sides.
Make-ahead
Salt the meat up to 24 hours in advance and refrigerate uncovered; this deepens the dry-brine effect and improves the final crust.
Leftover move
Pull leftover nyama choma from the bone and chop roughly; reheat in a hot skillet with onions and tomatoes for a quick hash to serve with chapati or ugali.
Cleanup rhythm
Brush the grill grates clean while still hot right after cooking; let drip pans cool fully before disposing of solidified fat.

Ingredient brief

Role, handling, and swap guidance for each key ingredient.

2 lbs goat leg or ribs (cut into large chunks)

primary protein

Purpose: Goat is lean with a distinct, slightly gamey flavor that is the defining taste of authentic nyama choma; bone-in pieces add flavor and prevent the meat from drying out during the long cook.

Handling: Pat completely dry before salting; surface moisture creates steam and prevents browning.

Adaptation: Bone-in lamb leg or ribs is the closest substitute; beef short ribs work well but produce a richer, fattier result that cooks faster.

2 tbsp coarse sea salt

seasoning and dry brine

Purpose: Coarse salt draws a small amount of moisture from the surface, then reabsorbs into the meat as a natural brine that seasons deeply and helps the outer layer brown.

Handling: Apply 30-60 minutes before grilling and let the meat sit uncovered at room temperature; this is the only seasoning in traditional nyama choma.

Adaptation: Kosher salt is an identical substitute; do not use table salt as it over-seasons the exterior.

1/2 cup warm water (for basting)

basting liquid

Purpose: Warm water basting is traditional and creates a cycle of evaporative cooling that keeps the surface from scorching while the interior cooks through.

Handling: Keep in a small heatproof bowl near the grill and apply with a brush or a sprig of fresh herbs used as a makeshift brush.

Adaptation: Diluted stock or water with a squeeze of lemon can be used for slightly more flavor.

Technique notes

  • Goat benefits from a lower, longer cook than beef or chicken; resist the urge to crank the heat to speed things up or the outside will char while the bone-in interior stays raw.
  • If using a gas grill, place a foil pan with water on the side without burners to add humidity and replicate the steam effect of traditional charcoal nyama choma.
  • Nyama choma is traditionally served with no sauce — just kachumbari on the side and ugali; the natural jus that pools on the serving board is the only condiment needed.

Ingredient swaps

Protein swap
Bone-in chicken thighs and legs cook in 35-40 minutes on the grill and absorb the same seasoning approach well.
Indoor option
Roast salted goat pieces at 325F for 1.5 hours then broil 5 minutes per side to develop a charred exterior similar to the grill.

Serve alongside

  • kachumbari (fresh tomato and onion salad with chili and lemon)
  • ugali (white maize porridge)
  • sukuma wiki (stewed collard greens)
  • raw sliced onion and fresh lime wedges
  • cold Tusker lager (Kenyan beer)
  • cold tamarind juice or passion fruit juice

Serving suggestions only — check pairings for your household's allergens.

Storage & reheating

  • Refrigerate leftover meat on the bone in an airtight container for up to 3 days.
  • Reheat in a 350F oven covered with foil for 15-20 minutes, or in a hot skillet after pulling from the bone.
  • Freeze pulled, boneless leftover meat for up to 2 months; thaw overnight in the refrigerator.

Equipment

  • charcoal grill or gas grill with indirect heat setup
  • long-handled grill tongs
  • pastry brush or herb sprig for basting
  • instant-read thermometer

Make this household-aware

Listahan Pro checks this recipe against your household's allergens, finds pantry-aware swaps, builds the shopping list, and helps you plan the week around it.

Get the app

Plan it in Listahan

Add Nyama Choma to your week, check it against your household's allergens, and build the shopping list automatically.

More East African recipes