Simply Delicious Kidney Bean Curry

Kidney beans are my absolute favorite comfort food. The best time to enjoy them is for lunch, when the digestive fire (agni) is strong, and heavy foods can be processed quite easily by our system.

Note: Don’t be intimidated by the seemingly long list of spices in this recipe. I’ve marked ‘optional’ against the ones you can do without. Though of course, adding them to this kidney bean curry will add oodles of extra flavor.


What you need:

  • 1 cup dried kidney beans, soaked overnight and cooked in salted water until butter-soft
  • 2 tbsp vegetable oil

Vegetables & Herbs

  • 2-inch piece fresh ginger, grated
  • 1 heaped tbsp garlic, crushed
  • 1 cup finely chopped red onions
  • 1 cup finely chopped tomatoes
  • 2 tablespoons fresh cilantro, chopped

Whole Spices

  • 2 whole cloves (optional)
  • 1 black cardamom pod (optional)
  • 4 black peppercorns (optional)
  • 1-inch cinnamon stick (optional)
  • 1 bay leaf (optional)

Ground Spices

  • ˝ tsp cumin seeds (optional)
  • ˝ tsp turmeric powder
  • 2 tsp coriander powder
  • Cayenne pepper powder—to taste (optional)
  • Salt to taste

What you do:

  1. In a heavy-bottomed pan, heat the oil. Put in the cumin seeds, cloves, bay leaf, peppercorns, and wait for a few ‘pops’ to happen. This should take just a few seconds. (You can omit any or all of these spices, and straightaway add the onions if you prefer).
  2. Quickly tip in the onions, and stir well, followed by the crushed ginger and garlic. Lower the heat and cook until the onions are deep, rich golden in color.
  3. Add in the tomatoes, and the spice powders. Saute well, and cook on low heat, occasionally sprinkling a little water to make sure the paste does not burn.
  4. When the oil leaves the sides of the paste, put in the cooked beans and stir well to coat them completely.
  5. Add 4 cups of water, bring the curry to a boil and then cook on simmer for about 10 minutes.
  6. Sprinkle cilantro leaves and enjoy hot with tortillas, chapati or basmati rice.

Bean Benefits:

Kidney beans are a good source of folate, protein and fiber. They are also cholesterol-free and low in sodium.

Although these red beauties get a bad rep for causing “gas” and bloating, the addition of spices ensures you don’t suffer from those problems.


W. C
W. C3 months ago


William C
William C3 months ago

Thank you.

Sonia M
Sonia M5 months ago

Thanks for sharing

Ruth S
Ruth S5 months ago


Julia O
Julia Oleynik9 months ago

Thank you for sharing

Lisa M
Lisa Mabout a year ago


Lisa M
Lisa Mabout a year ago


Anne F
Anne Fabout a year ago

thanks for describing such a flavorful curry mix

Diana D
Diana D1 years ago

This looks delicious! We use beans all the time. We buy organic beans in bulk and soak for 12 hours for small beans and 24 hours for large beans adding a little lemon juice or whey to the soak to keep bacteria from forming. This removes the phytates which are toxic. Beans should also be cooked longer, four hours for small beans and 8 hours for large beans and then add the other ingredients. For more information on this I recommend Nourishing Traditions by Sally Fallon. It's my bible for cooking and her information can be applied to your own recipes though she includes a ton in this book. I will try this and some of the others in this collection. Thanks for sharing!

mac C
mac C1 years ago

Thank you, Shubhra. I will probably be adding all the spices. Your recipes are always good.