Africa → Kenya → Nairobi
🍢 SNACK

Mahindi Choma (Kenyan Roasted Maize)

Whole cobs of white maize roasted slowly over charcoal until chewy and charred in patches, then rubbed with a cut lemon dipped in salt and crushed pili pili.
Kenyan · easy · serves 4
prep 5 min · cook 45 min
~4 cal · 0g protein · 1g carbs · 0g fat · 0g fiber · 0g sugars · 0g sat fat (estimated, per serving)
↓ Jump to Recipe
Charred white maize cobs over charcoal, one rubbed with lemon, chili and salt
AI-generated illustration
Mahindi choma means roasted maize in Swahili, and it is one of the most familiar sights on a Kenyan roadside: a small charcoal brazier, a pile of green-husked cobs and a vendor turning them slowly over the coals. People buy one on the walk home from work or through a car window in traffic.
Kenyan vendors use white field maize, starchier and chewier than the yellow sweet corn sold abroad, and roast it bare over glowing charcoal until it is dotted with dark brown patches and pops softly. The finish is the part everyone waits for: the vendor cuts a lemon in half, dips it in a saucer of fine salt mixed with crushed pili pili chili and rubs it all over the hot cob.
It is eaten standing up, the base of the cob wrapped in its own husk or a scrap of newspaper, and it makes a filling, cheap snack.
Saved recipes and passport stamps are kept on this device. Sign in to keep them across your devices and leave reviews.

Make it yours

✓ Naturally vegetarian, vegan and gluten-, dairy-, nut-, egg- and pork-free. No swaps needed.
Toggle a diet and the ingredients rewrite themselves with regional substitutes.
Dietary labels are a cooking guide, not allergen-safety advice. We track dairy, egg, gluten, tree nuts and peanuts (we count coconut as a tree nut, following FDA labeling), fish, and shellfish; we do not screen for sesame, soy, mustard, celery, or sulphites. If you have a food allergy, read the label on every product you use, and note that a kitchen can cross-contaminate in ways a recipe cannot control.

Ingredients

Serves 4
  • 4 cobs of white field maize, husks and silk removed
    Hard to find? 4 corn on the cob (sweet corn) - sweeter and softer, and it roasts in about 10 minutes
  • 1 lemon, halved, or 2 limes
  • 1 tbsp fine salt
  • 1 to 2 tsp crushed dried pili pili or chili powder

Instructions

  • 1
    Light a charcoal fire and let it burn for 25 to 30 minutes, until the coals are covered in grey ash with no flames. Set a grate about 10 to 15 cm above them.
  • 2
    Lay the bare cobs on the grate and roast for 12 to 18 minutes, turning them every 2 minutes, until the kernels are dotted with dark brown patches and pop softly.
    ✎ Chef’s note
    Patchy brown is right; if the cobs blacken all over, raise the grate or spread the coals.
  • 3
    Mix the salt and chili in a saucer. Dip a cut lemon half into it and rub it firmly all over each hot cob, squeezing as you go.
  • 4
    Wrap the base of each cob in a piece of husk or paper and eat hot.
Kenyan roadside tradition.

Ratings & reviews

Cooked it? Rate this dish:
No account needed. Sign in to leave a full review with a comment.
Cooked it?
Kept on this device, no account needed. Sign in to leave a review and keep your passport across your devices.
No reviews yet, be the first to cook it.

🌏 While it simmers, know your destination

📍
Nairobi. A century of Indian settlement is baked into the everyday. Chapati is ordinary Kenyan food now, samosas are sold from every kiosk, and the small eating houses called kibanda serve them beside beans and githeri. Sukuma wiki sits underneath all of it, and its name, push the week, is a household budgeting instruction as much as a recipe.
🗺️
Kenya. Sukuma wiki means push the week, which is exactly what the dish is for: collard greens chopped fine and fried with onion and tomato to stretch a household's food to payday. Nyama choma is the counterweight, goat as often as beef, roasted slowly over coals and eaten standing up over an afternoon rather than plated as a meal.
🌍
Africa. Africa's fifty-four nations hold cuisines as different as Morocco's slow-cooked tagines and South Africa's open-fire braai, yet shared threads run through them: ancient grains like millet, sorghum, and teff; stews thickened with groundnut, okra, or palm; and fiery condiments from Tunisian harissa to Ethiopian berbere. Staple starches, fufu, injera, ugali, couscous, anchor communal meals often eaten by hand from a shared dish, where hospitality is a point of honor.
The story behind this dish is up top, worth a read while the pot works.

More from Kenya

Sukuma Wiki & UgaliCollard greens braised with tomatoes and onion beside firm maize ugali, Kenya’s daily bread and greens.
UjiA smooth, slightly sour fermented millet-and-sorghum porridge, sipped warm to start the day.
Nyama ChomaSimply salted goat or beef slow-grilled over charcoal and eaten with kachumbari and ugali, Kenya's social feast.
Browse all Kenya recipes →

Good to know

You’ll need: Oven, Grill or barbecue.
Storing it: Best straight off the heat. Leftovers keep 2 to 3 days refrigerated and reheat well in a hot oven rather than the microwave.

Make it a Kenya meal

Kenyan ChaiDrink
KaimatiDessert

Similar dishes from around the world

Lipabi (Basotho Roasted Maize Meal)Lesotho
Safou (Congolese Warm Salted African Plums)Republic of the Congo
Maputi aneNzungu (Zimbabwean Roasted Maize and Peanuts)Zimbabwe
Kitaba (Angolan Spiced Peanut Paste)Angola
Kolo (Ethiopian Roasted Barley Snack)Ethiopia
Elote (Mexican Street Corn)Mexico

Frequently asked questions

What is Mahindi Choma (Kenyan Roasted Maize)?

Whole cobs of white maize roasted slowly over charcoal until chewy and charred in patches, then rubbed with a cut lemon dipped in salt and crushed pili pili.

Where does Mahindi Choma (Kenyan Roasted Maize) come from?

Mahindi Choma (Kenyan Roasted Maize) is a Kenyan dish from Nairobi, Kenya.

Can Mahindi Choma (Kenyan Roasted Maize) be made vegan, gluten-free, or dairy-free?

This Mahindi Choma (Kenyan Roasted Maize) recipe includes substitution suggestions for vegetarian, vegan, gluten-free, dairy-free, nut-free, egg-free, and pork-free versions. Treat the substitutions as a starting guide rather than a guarantee, and see the allergen note below.

Is Mahindi Choma (Kenyan Roasted Maize) safe for people with food allergies?

Our dietary labels and substitutions are a cooking guide, not medical or allergen-safety advice. We track dairy, egg, gluten, tree nuts and peanuts (we still count coconut as a tree nut to be cautious, although the FDA stopped listing it as one in 2025), fish, and shellfish, but we do not screen for sesame, soy, mustard, celery, or sulphites. If you have a food allergy, always read the label on every product you use, and remember a home or commercial kitchen can cross-contaminate ingredients in ways a recipe cannot control.

How long does Mahindi Choma (Kenyan Roasted Maize) take to make?

About 50 minutes total (5 minutes prep, 45 minutes cooking), serving 4.

Get the Sunday Spin

One dish from somewhere in the world, in your inbox every Sunday. No spam, just dinner inspiration you can cook that day.