DinnerKenyaneasy

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.

Prep
10 min
Cook
30 min
Serves
4
Difficulty
easy
Jump to recipe

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

Servings:4

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. 1

    Heat the vegetable oil in a large skillet or heavy-bottomed pot over medium heat.

  2. 2

    Sauté the onions for 5 to 7 minutes until they are soft and starting to turn translucent at the edges.

  3. 3

    Add the minced garlic and grated ginger, cooking for 1 minute until fragrant but not browned.

  4. 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. 5

    Add the curry powder, turmeric, salt, and pepper, stirring well to toast the spices for 30 seconds.

  6. 6

    Pour in the drained kidney beans and stir to coat them thoroughly in the onion-tomato base.

  7. 7

    Pour in the full-fat coconut milk and water, then add the green chili if using.

  8. 8

    Bring the mixture to a gentle simmer, then reduce the heat to low.

  9. 9

    Cook uncovered for 15 to 20 minutes, stirring occasionally, until the sauce has thickened and the beans are buttery-soft.

  10. 10

    Taste and adjust salt, then stir in half of the fresh cilantro.

  11. 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.

#maharagwe-ya-nazi-recipe#kenyan-cuisine#swahili-food#coconut-beans#vegan-stew#kidney-bean-recipes#east-african-food

You might also like