Yellow Bean Stew In Coconut Chili Cumin Sauce Recipe

That rich, earthy aroma of yellow beans simmering with coconut milk and the warm kick of chili and cumin—it’s the smell of a proper Kenyan kitchen. It’s comfort in a pot, reminding you of home and hearty meals shared with family.

Ready to make your own? Sawa, this article gives you the full recipe, from the exact ingredients to simple steps, plus some Kenyan-style tips to make your stew truly special. Let’s get cooking!

What Is Yellow Bean Stew in Coconut Chili Cumin Sauce Recipe and Where Does It Come From

This is a creamy, hearty stew where soft yellow beans are cooked in a rich, fragrant sauce made from coconut milk, chili for heat, and cumin for a warm, earthy depth. The texture is wonderfully thick and comforting, with the beans melting in your mouth against the velvety, spiced coconut gravy. It’s a dish that balances comfort with a gentle, flavorful kick.

While beans are a staple across Kenya, this coconut-infused version has strong roots in the coastal communities, especially among the Swahili people of Mombasa and the wider Coast County. It’s often enjoyed as a special family meal, particularly for lunch or dinner with rice or chapati, bringing a taste of the coast to tables inland. Its special touch is that luxurious coconut sauce, which transforms simple beans into something truly celebratory.

This homemade version lets you enjoy that coastal luxury without breaking the bank, using common ingredients to create a deeply satisfying and authentic taste of Kenyan cuisine right in your kitchen.

Ingredients for Yellow Bean Stew in Coconut Chili Cumin Sauce Recipe

This recipe serves 4-6 people for a satisfying main meal.

Main Ingredients

  • 2 cups dried yellow beans — soaked overnight, available at any local market or supermarket
  • 1 large onion, finely chopped
  • 3 ripe tomatoes, blended or finely grated
  • 1 can (400ml) coconut milk — Pwani or Tuzo brand works well
  • 3 tablespoons cooking oil
  • 1 cup water or bean stock

Spices and Seasonings

  • 2-3 fresh chili peppers (pili pili), finely chopped — adjust to your taste
  • 2 teaspoons ground cumin (dania)
  • 1 teaspoon turmeric powder
  • 1 tablespoon Royco beef or chicken cube, crushed (optional for extra flavour)
  • Salt to taste
  • A handful of fresh coriander (dhania), chopped for garnish

What You Will Need

  • A large sufuria or heavy-bottomed pot: This is your main cooking pot for simmering the beans and stew. A good sufuria works perfectly.
  • A wooden spoon or cooking stick (mwiko): For stirring and ensuring nothing sticks to the bottom of the pot.
  • A sharp knife and chopping board: For prepping your onions, tomatoes, and chili.
  • A blender or grater: To make your tomato paste smooth. If you don’t have a blender, a fine grater (keki) works well.
  • A measuring cup and spoons: For accuracy with your coconut milk and spices, though you can estimate with a regular cup and teaspoon.

How to Cook Yellow Bean Stew in Coconut Chili Cumin Sauce Recipe: Step-by-Step

This takes about 1.5 to 2 hours including bean soaking and cooking time, but the active work is simple and very rewarding.

  1. Step 1: Prepare and Boil the Beans

    Drain your soaked yellow beans and place them in your sufuria. Cover with fresh water by about 5 cm and bring to a boil. Reduce the heat to medium and let them simmer for 45 minutes to 1 hour, or until they are completely soft and tender. Don’t add salt yet, as it can toughen the beans.

  2. Step 2: Fry the Base (Mtumba)

    In a separate pot or in the same sufuria if you’ve set the beans aside, heat the cooking oil over medium heat. Add the chopped onions and fry, stirring frequently, until they turn soft and translucent. This forms the flavour foundation, so don’t rush it and let them burn.

  3. Step 3: Add Tomatoes and Spices

    Pour in your blended tomatoes and add the chopped chili. Cook this mixture, stirring often, until the tomatoes lose their raw smell and the oil starts to separate from the paste. This can take 8-10 minutes. Then, stir in the ground cumin and turmeric, letting them cook for another minute until fragrant.

  4. Step 4: Combine Beans and Simmer

    Add your boiled beans along with about a cup of their cooking water (or fresh water) to the tomato and spice base. Stir well to combine. Crumble in the Royco cube if using, and add salt to your taste. Let this simmer together on low heat for about 15 minutes so the beans absorb all those flavours.

  5. Step 5: Pour in the Coconut Milk

    Reduce the heat to low. Gently pour in the full can of coconut milk, stirring as you go to incorporate it smoothly. Be careful not to let it boil vigorously at this point, as high heat can cause the coconut milk to curdle. A gentle simmer is perfect.

  6. Step 6: Final Simmer and Adjust

    Let the stew simmer gently for another 10-15 minutes, uncovered. This allows the sauce to thicken slightly and the flavours to marry. Taste and adjust the salt or chili heat. The stew is ready when the sauce is creamy and coats the beans nicely.

  7. Step 7: Garnish and Serve

    Turn off the heat. Stir in most of the chopped fresh coriander (dhania), saving a little for topping. Your stew is now ready to serve hot with steamed rice, white ugali, or soft chapati for a complete Kenyan meal.

Tips, Tricks and Kenyan Variations

Pro Tips for the Best Results

  • For a deeper flavour, fry your cumin seeds whole in the oil before adding the onions, then crush them slightly. This releases their oils more than using pre-ground powder.
  • To make the stew extra creamy and rich, use half coconut cream instead of all coconut milk. You can scoop the thick cream from the top of a chilled can.
  • If your stew is too thin, mash a few spoonfuls of the cooked beans against the side of the sufuria and stir them back in. This thickens the sauce naturally without needing flour.
  • Always add the coconut milk last on low heat. Letting it boil hard is the main reason the sauce can separate and look curdled.

Regional Variations

In some upcountry homes, especially in Central Kenya, you might find this stew made with a spoonful of peanut butter blended into the coconut sauce for added richness. Along the coast, Swahili cooks often add a piece of kombu (seaweed) or a dash of tamarind paste for a subtle umami and tangy twist.

Budget Version

To save money, you can use half a can of coconut milk and top up with a cup of plain milk or even the starchy water from boiling the beans. This can save you around KES 100-150 and still gives you a lovely creamy texture.

How to Serve and Store Yellow Bean Stew in Coconut Chili Cumin Sauce Recipe

What to Serve It With

This stew is a perfect match for steamed white rice or soft, white ugali to soak up all the creamy sauce. For a coastal-style meal, serve it with chapati or coconut rice. A side of kachumbari or a simple avocado salad cuts through the richness beautifully.

Leftovers and Storage

Let the stew cool completely, then store it in a sealed container in the fridge. It tastes even better the next day and will keep for up to 3 days. Reheat it gently in a pot on the stove, adding a splash of water if it has thickened too much. Avoid leaving it out at room temperature for long, especially in our warm weather, as the coconut milk can spoil.

The Bottom Line

This yellow bean stew is more than just food; it’s a taste of Kenyan coastal warmth and home-cooked comfort, all in one pot. It proves that simple, affordable ingredients can create something truly special and satisfying.

So, give this recipe a try this weekend and let that aroma fill your kitchen. Share your results with us online—we’d love to see your version served with ugali or chapati! Karibu chakula.

Frequently Asked Questions: Yellow Bean Stew in Coconut Chili Cumin Sauce Recipe

Can I use canned beans instead of dried ones?

Yes, absolutely! Using two 400g cans of pre-cooked yellow beans will save you a lot of time. Just drain and rinse them, then add them in Step 4, reducing the simmering time to about 10 minutes.

Remember to use less salt since canned beans often come with added sodium.

My coconut sauce looks curdled. What did I do wrong and can I fix it?

This usually happens if the coconut milk boils too hard after adding it. The high heat causes it to separate. Don’t worry, the taste is still fine.

To fix it, remove the pot from heat, let it cool slightly, and then blend the stew quickly with a hand blender or whisk vigorously.

Can I freeze this stew for later?

You can freeze it, but the texture of the beans and coconut sauce might change slightly upon thawing, becoming a bit grainy. It’s best enjoyed fresh or stored in the fridge for a few days.

If you must freeze, do so in an airtight container for up to a month and reheat gently on the stove.

How can I make this stew for a large family gathering?

Simply double or triple all the ingredients. Use a very large sufuria or cook in batches. The key is to ensure the beans are fully covered with water when boiling and to simmer the final stew long enough for the flavours to blend.

You may need to add a few extra minutes to the cooking times.

What if I don’t have fresh chili? What can I use?

No shida. You can use chili powder (pilipili ya unga) or even a spoonful of a chili paste like KCC Pili Pili. Start with half a teaspoon of powder and adjust to your preferred heat level.

Just add it with the other dry spices in Step 3 for the best flavour infusion.

Author

  • Ravasco Kalenje is the visionary founder and CEO of Jua Kenya, a comprehensive online resource dedicated to providing accurate and up-to-date information about Kenya. With a rich background in linguistics, media, and technology, Ravasco brings a unique blend of skills and experiences to his role as a digital content creator and entrepreneur. See More on Our Contributors Page

    View all posts