Baking Hermann
Recipes

Ndengu (Kenyan Mung Bean Curry)

Ndengu, also known as green grams or mung beans, is a cherished dish in Kenyan cuisine. This nutritious stew, rich in protein and fibre, is typically simmered with tomatoes, onions, garlic and an aromatic mix of spices. Often enjoyed with rice, Chapati or Ugali, Ndengu is a versatile and hearty meal and a staple in many Kenyan household.

In the 19th century, thousands of Indian workers were employed in Kenya to build a vast local railway network. They brought with them their own food culture and used ingredients and cooking methods to create dishes that felt close to home. Today, many Kenyan dishes feature a strong Indian influence, and one of them is Ndengu.

The word itself translates simply to ‘mung bean’, which is at the heart of the dish. The use of aromatics like onion, garlic and ginger and the blend of spices including cumin, pepper and turmeric is reminiscent of the beginnings of a great many Indian curries. Ndengu is traditionally served with Kenyan Chapati, another staple food that is a product of cross-cultural influence and in essence similar to the flakey Indian Laccha Paratha.

Unlike most Indian curries, Kenyan Ndengu is often made with a curry powder. These can vary heavily depending on origin and brand and I’d recommend making your own. You can find a recipe on the bottom of the page of my recent Ugali post. Although it is a Tanzanian curry powder, it works well for this recipe too.

It’s also common to simply pair Ndengu with rice. Either chapati or rice will turn the dish into a wholesome meal that is traditionally vegan – and a complete protein.

What is a Complete Protein?

A complete protein contains all nine essential amino acids that the human body cannot produce on its own and must obtain from the diet. Animal-based foods like meat, fish, eggs and dairy are typically complete proteins. However, many plant-based foods lack one or more essential amino acids, making them incomplete proteins.

Some plant foods, such as quinoa, soybeans (tofu, tempeh, edamame), chia seeds, hemp seeds and buckwheat, are complete proteins on their own. Others, like beans, lentils, nuts and seeds, are incomplete but can be combined with other sources to form complete proteins. For example, combining legumes with grains, grains with nuts or nuts with legumes can create a complete protein meal.

Our body can store these amino acids and combine them with those received from sources we consume at other times during the day. So eating a complete protein is not essential for every dish. However, combining different sources of proteins in a single meal makes it easier to cover the daily intake and will keep you full for longer.

Benefits of Mung Beans

  • Rich in Nutrients: Mung beans are a good source of essential nutrients such as protein, fiber, vitamins (especially B vitamins), and minerals (such as magnesium, potassium, and iron).
  • High in Antioxidants: They contain antioxidants like flavonoids and phenolic acids, which can help reduce inflammation.
  • Supports Digestive Health: The high fiber content in mung beans aids digestion, prevents constipation, and promotes a healthy gut microbiome.
  • Helps Manage Blood Sugar Levels: Mung beans have a low glycemic index and are high in fiber and protein, which can help regulate blood sugar levels and improve insulin sensitivity.
  • Promotes Heart Health: The fiber, potassium, and magnesium in mung beans contribute to heart health by reducing cholesterol levels, lowering blood pressure, and improving overall cardiovascular function.
  • Boosts Immune System: The vitamins, minerals, and antioxidants in mung beans support the immune system and help the body fight infections and diseases.

Serves 4 if served with chapati or rice

Ingredients

  • 320g mung beans
  • 2 large tomatoes (300g)
  • 30g coriander
  • 3 tbsp vegetable oil
  • 1 large red onion (150g)
  • 4 large garlic cloves
  • 25g ginger
  • 2 tbsp of tomato paste (50g)
  • 1 small green pepper
  • 1 large carrot
  • 1 tsp curry powder
  • 1 tsp ground cumin
  • 1/2 tsp black pepper
  • 1/4 tsp of turmeric
  • 1x 400ml can of coconut milk
  • 1 tbsp salt (14g)

Method

Rinse the mung beans under running water, then add them to a large pan along with 1.25l fresh water. Bring to a boil, reduce the heat and simmer covered for 20-25 mins or until the beans are just tender and have split slightly. Drain but keep the cooking liquid. 

Meanwhile, finely dice the tomatoes; finely chop the coriander stems and leaves, but keep them separate. Heat the oil over medium-low heat in a casserole. Finely dice the onion and sauté in the oil until softened (8-10 minutes), while you peel and grate the garlic and ginger.

Add the garlic, ginger and coriander stems to the casserole and continue cooking for 1 minute more. Tip in the diced tomatoes along with the tomato paste, reduce the heat to low and cook covered until the tomatoes have softened (8-10 minutes). Meanwhile, finely dice the pepper and carrot.

Stir in the curry powder, cumin, black pepper and turmeric and let them heat through, then stir in the diced pepper and carrot. Now add the cooked mung beans along with the coconut milk, the salt and 200ml of the cooking liquid. Bring to a boil, then reduce the heat and simmer covered for 15 minutes. Stir in the chopped coriander leaves, then divide the curry between bowls and serve with chapati or rice.

As an Amazon Associate I receive a small commission from affiliate links on this page.

Ndengu (Kenyan Mung Bean Curry)

Ndengu, also known as green grams or mung beans, is a cherished dish in Kenyan cuisine. This nutritious stew, rich in protein and fibre, is typically simmered with tomatoes, onions, garlic and an aromatic mix of spices. Often enjoyed with rice, Chapati or Ugali, Ndengu is a versatile and hearty meal and a staple in many Kenyan household.
5 from 3 votes
Active Time 45 minutes
Total Time 1 hour
Course Mains
Cuisine Kenyan
Servings 4

Ingredients
 
 

  • 320 g mung beans
  • 2 large tomatoes (300g)
  • 30 g coriander
  • 3 tbsp vegetable oil
  • 1 large red onion (150g)
  • 4 large garlic cloves
  • 25 g ginger
  • 2 tbsp of tomato paste (50g)
  • 1 small green pepper
  • 1 large carrot
  • 1 tsp curry powder
  • 1 tsp ground cumin
  • 1/2 tsp black pepper
  • 1/4 tsp of turmeric
  • 1 x 400ml can of coconut milk
  • 1 tbsp salt (14g)

Instructions
 

  • Rinse the mung beans under running water, then add them to a large pan along with 1.25l fresh water. Bring to a boil, reduce the heat and simmer covered for 20-25 mins or until the beans are just tender and have split slightly. Drain but keep the cooking liquid.
  • Meanwhile, finely dice the tomatoes; finely chop the coriander stems and leaves, but keep them separate. Heat the oil over medium-low heat in a casserole. Finely dice the onion and sauté in the oil until softened (8-10 minutes), while you peel and grate the garlic and ginger.
  • Add the garlic, ginger and coriander stems to the casserole and continue cooking for 1 minute more. Tip in the diced tomatoes along with the tomato paste, reduce the heat to low and cook covered until the tomatoes have softened (8-10 minutes). Meanwhile, finely dice the pepper and carrot.
  • Stir in the curry powder, cumin, black pepper and turmeric and let them heat through, then stir in the diced pepper and carrot. Now add the cooked mung beans along with the coconut milk, the salt and 200ml of the cooking liquid. Bring to a boil, then reduce the heat and simmer covered for 15 minutes. Stir in the chopped coriander leaves, then divide the curry between bowls and serve with chapati or rice.
Tried this recipe?Add a comment below.

Latest Recipes

6 Comments

  1. Rosemary

    5 stars
    I’m Kenyan, you cooked it so well. Better than most us kenyans would. I will try it out

    Reply
    • Julius Fiedler

      That’s a huge compliment, thank you!

      Reply
  2. Anthony Dunstan

    5 stars
    Started a low alkaline diet this week and this recipe was an amazing introduction to its delicious potential. Added plus kids loved it too.

    We’re avoiding nightshade veggies too so I subbed in beetroot which worked beautifully. Thanks!!!

    Reply
    • Julius Fiedler

      True, it’s such a good fit for that! Love the idea of using beets, that must have been a vibrant colour! Glad you enjoyed it.

      Reply
  3. plantbasedbrownie

    5 stars
    Made this amazing dish last night! So so good. I went to two grocery stores but unfortunately they didn’t have mung beans, so I subbed for green lentils and used coconut cream instead. Also used your Chapati recipe. Will def make again!

    Reply
    • Julius Fiedler

      Sounds like a good substitute! I’m glad you enjoyed it. Thank you 🙂

      Reply
5 from 3 votes

Submit a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Recent Recipes

Lotek (Indonesian Vegetable & Tofu Salad with Peanut Dressing)

Lotek (Indonesian Vegetable & Tofu Salad with Peanut Dressing)

What is Lotek? Lotek is a traditional Indonesian vegetable salad, commonly found in West Java. It is made with a variety of steamed or blanched vegetables, like spinach, green beans, bean sprouts and cabbage, and is served with a rich peanut sauce. It's often seen as...

Chinese Wheat Gluten – Kao Fu (The Original Seitan)

Chinese Wheat Gluten – Kao Fu (The Original Seitan)

What is Chinese Wheat Gluten? Chinese Wheat Gluten, also known as Kao Fu (烤麸), is a traditional, plant-based protein made from wheat. It’s widely used in Chinese vegetarian cuisine, especially in dishes that call for a chewy, meat-like texture. Kao Fu is often served...

Tavče Gravče (Macedonian Baked Beans)

Tavče Gravče (Macedonian Baked Beans)

What is Tavče Gravče? Tavče Gravče (pronounced TAV-cheh GRAV-cheh) is a traditional Macedonian dish made with baked beans. Often referred to as the national dish of North Macedonia, it's hearty, flavorful and traditionally vegan (though variations can also include...

İmam Bayıldı (Turkish Stuffed Eggplants)

İmam Bayıldı (Turkish Stuffed Eggplants)

What is İmam bayıldı? İmam bayıldı is so delicious that "the imam fainted" when he tried it. Or at least, that's how the story goes according to the most common translation of the dish's name. Though "bayıldı" does indeed translate to "to faint", most Turks will argue...

Şehriyeli Pilav (Turkish Rice with Orzo)

Şehriyeli Pilav (Turkish Rice with Orzo)

What is Şehriyeli Pilav? Şehriyeli Pilav is a classic Turkish dish, combining rice with orzo (‘şehriye’ in Turkish) for a deliciously nutty and aromatic side dish. Traditionally, the orzo is toasted in butter, but many homecooks across Türkiye use olive oil instead...

Mutabal (Middle Eastern Smoky Eggplant & Tahini Dip)

Mutabal (Middle Eastern Smoky Eggplant & Tahini Dip)

Intrigued enough to approach it with more patience than before, I took my time to slowly grill the eggplants over the open flame of my gas hob. Turns out that my previous attempts at grilling eggplants have simply been too rushed. Grilling them slowly until most of...