Kenyan Nyayo Beans Curry

Jump to RecipeRate this Recipe
No ratings yet

Kenyan Nyayo Beans Curry is prepared with Indian spices and a rich onion tomato gravy.

Lentils, beans or legumes are essentials in vegetarian cooking.

Few days back we stumbled across Nyayo Beans from Kenya, at our local grocery store. At first sight they looked just like pinto beans, but when I saw both together it was easier to spot the difference. 

We decided to prepare an Indian style curry with the beans and the results came out fantastic! Nyayo beans have this slightly smoky taste which is so addictive!

As always if you make this recipe, be sure to leave me a comment, rate this recipe and tag me on Instagram @jcookingodyssey or #jcookingodyssey. I love seeing all your photos of my recipe recreations!

Don’t forget to follow me on social media using the buttons below – I can't wait to see you all there!

Kenyan Nyayo Beans Curry served in a yellow bowl

Kenyan Nyayo Beans Curry

Print Recipe Pin Recipe
A warming curry made with purple speckled kidney beans simmered in a onion, garlic tomato gravy and Indian spices.
Course Mains
Cuisine Indian, Kenyan
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 6 servings

Ingredients

  • 250 gram nyayo beans
  • 1 onion finely chopped
  • 2 cloves garlic crushed
  • ½ inch ginger crushed
  • 2-3 green chillies finely chopped
  • ½ tin plum tomatoes
  • 3 tablespoon oil
  • 1 teaspoon red chilli powder
  • ¼ teaspoon turmeric powder
  • 2 teaspoon ground cumin and coriander
  • ¼ teaspoon garam masala
  • chopped coriander leaves
  • salt to taste

Instructions

  • Wash and soak the beans in water overnight to hydrate them.
  • Cook the nyayo beans with fresh water in a pressure cooker until tender. I cooked for 40 minutes on High pressure in the instant pot. Allow for natural pressure release.
  • Stove top pressure cooker - add the soaked beans in the pressure cooker along with new water and pressure cook for 10-12 whistle or 15-20 minutes. Let the pressure cooker cool naturally.
  • Stove top pan - simmer the beans in boiling and salted water for nearly 80-90 minutes or until well cooked.
  • Heat oil in a heavy bottom pan, add chopped onion, garlic, ginger and green chillies and sauté till light brown.
  • Add the tomatoes and spice powders and cook for 2-3 minutes or until oil separates from the sides of the pan.
  • Add the cooked beans along with extra water, and simmer until the sauce thickens.
  • Add chopped coriander and cook one or two minutes more.
  • Serve hot with plain boiled rice, soft gujarati rotlis or paratha.

Notes

Instead of using individual spice powders, you can also use madras curry powder

Nutrition

Calories: 220kcal | Carbohydrates: 29g | Protein: 10g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 0.03g | Sodium: 63mg | Potassium: 620mg | Fiber: 7g | Sugar: 2g | Vitamin A: 108IU | Vitamin C: 5mg | Calcium: 48mg | Iron: 3mg

PLEASE NOTE: Nutritional values are estimated by a computer and may vary based on ingredients and portion sizes. For personalised dietary advice, please consult a qualified healthcare professional.

Share on Facebook Pin This Recipe

Similar Posts

8 Comments

  1. Just want to say how amazing you are with all your recipes. Can't wait to see what's next from you! YOU ROCK YOUNG LADY!!!!!!!!!!!!!!!

Leave a Reply

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

Recipe Rating