🍢 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

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.
🥕 Vegetarian
🌱 Vegan
🌾 Gluten-Free
🥛 Dairy-Free
🥜 Nut-Free
🥚 Egg-Free
🐖 Pork-Free
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
US
Metric
Serves 4
- 4 cobs of white field maize, husks and silk removedHard 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
- 1Light 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.
- 2Lay 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 notePatchy brown is right; if the cobs blacken all over, raise the grate or spread the coals.
- 3Mix 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.
- 4Wrap 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
Cuisine
Diet
Vegetarian Recipes from Around the World
Vegan Recipes from Around the World
Gluten-Free Recipes from Around the World
Dairy-Free Recipes from Around the World
Nut-Free Recipes from Around the World
Egg-Free Recipes from Around the World
Pork-Free Recipes from Around the World
Vegan Kenyan Recipes
Vegetarian Kenyan Recipes
Gluten-Free Kenyan Recipes
Dairy-Free Kenyan Recipes
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.