Creamy Maharagwe ya Nazi Recipe: Kenyan Coconut Beans
This authentic maharagwe ya nazi recipe simmers red kidney beans in rich coconut milk with Swahili spices for a creamy, comforting Kenyan bean stew.
If you are looking for the ultimate East African comfort food, this maharagwe ya nazi recipe is the only one you need. Known across the coast as a staple Swahili bean stew, this dish transforms humble red kidney beans into a luxurious, velvety meal using rich coconut milk and a warm blend of spices.
In Kenya, maharagwe ya nazi is a beloved lunch or dinner often paired with soft, layered chapati or fluffy white rice. The secret to an authentic Kenyan coconut beans experience lies in the slow simmer, allowing the onion, garlic, and light curry notes to meld into the thick coconut cream until the sauce is glossy and thick.
While some versions use dried beans soaked overnight, this recipe is streamlined for the home cook using high-quality canned beans without sacrificing a bit of that traditional flavor. It is naturally vegan, gluten-free, and incredibly hearty.
Ingredients
The Base
- 2 cans (15 oz / 425g each) red kidney beans, rinsed and drained
- 2 tablespoons vegetable oil
- 1 large red onion, finely diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 medium tomatoes, finely chopped
The Sauce and Spices
- 1 teaspoon mild curry powder
- 1/2 teaspoon turmeric powder
- 1/2 teaspoon salt, or to taste
- 1/4 teaspoon black pepper
- 1 can (13.5 oz / 400ml) full-fat coconut milk
- 1/2 cup water or vegetable broth
- 1 fresh green chili, slit lengthwise (optional, for aroma)
- Fresh cilantro (dhania), chopped for garnish
Instructions
- 1
Heat the vegetable oil in a large skillet or heavy-bottomed pot over medium heat.
- 2
Sauté the onions for 5 to 7 minutes until they are soft and starting to turn translucent at the edges.
- 3
Add the minced garlic and grated ginger, cooking for 1 minute until fragrant but not browned.
- 4
Stir in the chopped tomatoes and cook for about 4 minutes, mashing them slightly with your spoon until they break down into a thick paste.
- 5
Add the curry powder, turmeric, salt, and pepper, stirring well to toast the spices for 30 seconds.
- 6
Pour in the drained kidney beans and stir to coat them thoroughly in the onion-tomato base.
- 7
Pour in the full-fat coconut milk and water, then add the green chili if using.
- 8
Bring the mixture to a gentle simmer, then reduce the heat to low.
- 9
Cook uncovered for 15 to 20 minutes, stirring occasionally, until the sauce has thickened and the beans are buttery-soft.
- 10
Taste and adjust salt, then stir in half of the fresh cilantro.
- 11
Remove from heat and serve hot with rice or chapati.
Nutrition (per serving)
Estimates only — not medical or dietary advice.
- Calories
- 395 kcal
- Protein
- 11 g
- Carbs
- 30 g
- Fat
- 27 g
- Fiber
- 9 g
- Sugar
- 4 g
- Sodium
- 580 mg
Tips
- → Use full-fat canned coconut milk rather than 'lite' versions to ensure the signature creamy consistency of Kenyan coconut beans.
- → If you prefer a thicker stew, use the back of your spoon to crush a handful of the beans against the side of the pot while simmering.
- → For the best flavor, don't rush the onions; letting them soften completely creates a sweeter, more complex base for the sauce.
- → If you have time to use dried beans, boil 1.5 cups of dry red kidney beans until tender before starting the recipe.
FAQ
Can I use different types of beans for this maharagwe ya nazi recipe?
Yes. While red kidney beans are traditional, pinto beans or yellow beans work beautifully as long as they are cooked until very tender.
How do I prevent the coconut milk from curdling?
Keep the heat at a gentle simmer rather than a rolling boil. Stirring occasionally also helps keep the emulsion stable.
Why does my bean stew look thin?
The sauce thickens significantly as it cools. If it still looks thin, simmer it for an extra 5 minutes uncovered or mash some of the beans to release their natural starches.
Is maharagwe ya nazi spicy?
Traditionally, it is fragrant and mild. The heat comes from the optional green chili, which you can omit or deseed to keep it kid-friendly.
You might also like
SidesAuthentic Sukuma Wiki Recipe: Quick Kenyan Collard Greens
This vibrant sukuma wiki recipe delivers tender-crisp Kenyan collard greens with tomato and onion. A fast, healthy side dish perfect for serving with ugali.
BreakfastAuthentic Kenyan Mandazi Recipe: Soft Coconut Cardamom Doughnuts
This authentic mandazi recipe yields pillowy, hollow East African coconut doughnuts flavored with warm cardamom. Perfect for breakfast with chai or a light snack.
DinnerAuthentic Matoke Recipe: Steamed Green Banana Stew
This authentic matoke recipe features tender green bananas steamed in banana leaves over a rich, savory beef and groundnut stew. A classic Ugandan comfort meal.
DinnerTanzanian Zanzibar Pilau with Beef and Fragrant Spices
Master this authentic Tanzanian Zanzibar pilau featuring tender beef and basmati rice bloomed with cardamom, cloves, and cinnamon for a deeply aromatic dinner.
