
Kenyan Maharagwe (Spiced Coconut Bean Soup)
Aperçu
Maharagwe is simply the Swahili word for beans, and the dish is red beans simmered with onion, tomato and spices in coconut milk. It is eaten across Kenya and is most often served with ugali, though rice and flatbreads are equally common. The coconut milk places it on the Swahili coast. Coastal Kenyan cooking uses coconut in a way inland cooking does not, and it arrived through the same Indian Ocean trade that brought cardamom, cumin, turmeric and coriander into the region's food. Those spices are all here, and the presence of mild curry powder alongside them reflects the long South Asian presence in East Africa. It reads as though it should be fiery and is not. The spice list is long and includes chilli, but the coconut milk rounds all of it off, so the finished dish is warm and aromatic rather than hot. It is also quick: with cooked or tinned beans it is on the table in under thirty minutes. The sauce should come up to just cover the beans and will thicken further as it cools, so it is worth stopping while it still looks slightly loose.
Note de Patrimoine AFN
Maharagwe is the Swahili word for beans. The dish reflects the Indian Ocean trade that brought coconut and South Asian spices into the cooking of the Kenyan coast.
Ingrédients
Les mentions alimentaires sont fournies par les contributeurs à titre indicatif. Elles ne sont pas vérifiées par AFN et dépendent des produits que vous achetez. En cas d’allergie grave, vérifiez vous-même chaque ingrédient. Cuisine, allergies et votre propre jugement
Préparation
- 1
If using dried beans, pick them over to remove stones and broken beans. Cover with two inches of water and soak for 6 to 8 hours or longer. Drain, cover with fresh water and cook for 1 to 2 hours until tender and soft inside. Let them cool in the cooking liquid to avoid split skins, then drain.
- 2
If using tinned beans, drain and rinse them.
- 3
Heat the oil in a large heavy-bottomed pot. Add the diced onions and hot pepper and cook for five minutes until the onions are translucent.
- 4
Add the garlic, curry powder, cumin, turmeric, cardamom, coriander and salt, and cook for one minute more.
- 5
Add the drained beans, the tomatoes with their juices and the coconut milk.
- 6
Bring to the boil, then reduce the heat to low and cook for about 15 minutes, until the coconut milk thickens a little and the flavours come together.
- 7
The sauce should come up to just cover the beans. If there is not enough liquid, add a little water and cook another minute or two.
- 8
Taste and adjust the salt, or add more cayenne if you want it spicier.
- 9
Serve hot with rice, ugali or flatbread.
Notes de l’Africook
- Use full-fat coconut milk, not light. The fat is what carries the spices and gives the sauce its body, and light coconut milk leaves it thin and watery.
- Let dried beans cool in their cooking liquid before draining. Draining them hot splits the skins and they break up in the sauce.
- Stop while the sauce still looks slightly loose. It thickens noticeably as it cools and will otherwise be stodgy on the plate.
- Bloom the spices in the oil with the onions for a full minute before the liquid goes in. It makes a real difference to the depth.
- It looks like it should be fiery and is not: the coconut milk rounds off the chilli. Add more cayenne at the end if you want real heat.
- It keeps four days refrigerated and is better on the second day.
Questions fréquentes
What does maharagwe mean?
It is simply the Swahili word for beans. The full name of the dish is often given as maharagwe ya nazi, meaning beans in coconut, which describes it more precisely. It is eaten across Kenya and in neighbouring Swahili-speaking areas, with regional variations in spicing.
Why coconut milk in a Kenyan dish?
Coconut is a coastal Kenyan staple and its use reflects the Indian Ocean trade that shaped Swahili coast cooking, bringing coconut, cardamom, cumin and turmeric into the region's food. Inland Kenyan cooking uses coconut much less, so the dish is characteristic of the coast rather than the whole country.
Can I use tinned beans?
Yes, and it makes this a genuinely quick meal, under thirty minutes from start to finish. Drain and rinse them well. Red kidney beans are specified but any red bean works. If cooking dried beans from scratch, allow six to eight hours of soaking plus one to two hours of cooking.
What is it served with?
Ugali is the most common accompaniment in Kenya, along with rice. Flatbreads work well for scooping: chapati is standard in Kenya, and naan, pita, roti or tortillas all do the job. It is substantial enough to eat on its own as a soup.
Avis
2 avis




made this last night because i was missing back home so much! hard to find decent dried beans without paying ridiculous prices at whole foods here in LA, so i used two cans of dark red kidney beans from Ralphs instead. That tip about blooming the ground cardamom with the garlic and cumin is spot on, gave the coconut milk broth such a lekker smell while simmering. served it with warm chapati after sitting at a red robot on the 405 for an hour
Herh, cardamom and turmeric in beans? At first I was wondering chale, because back home in Ghana we don't put coconut milk or hot jalapeno in our cooked red beans oo, we prefer palm oil and fried plantain! But I tried this Kenyan recipe for dinner yesterday with canned tomatoes. The soup was so creamy paa. Next time I will add a bit more cayenne because we like plenty pepper