Nutrition Facts for Kidney bean curry
Blog Research API Download App

Kidney Bean Curry

Image of Kidney Bean Curry
Nutriscore Rating: 75/100

Elevate your mealtime with this hearty and flavorful Kidney Bean Curry, a protein-packed vegan dish that combines tender kidney beans with a rich, aromatic tomato-based sauce. Infused with warming spices like cumin, turmeric, and garam masala, this Indian-inspired recipe delivers bold, comforting flavors in just 45 minutes. Sautéed onions, garlic, and ginger form the savory base, while chopped cilantro provides a fresh finishing touch. Perfectly paired with fluffy steamed rice, naan, or roti, this easy-to-make curry is ideal for weeknight dinners or meal prep. Packed with plant-based protein and dietary fiber, this one-pot dish is not only satisfying but also incredibly nutritious. Whether you use canned beans for convenience or cook them from scratch, this wholesome Kidney Bean Curry is bound to become a family favorite!

Smart Nutrition Tracking with SnapCalorie

★★★★★ 4.8/5 (2M+ downloads)
Track meals with just a photo
Hit your nutrition goals easier
Join 2M+ happy users
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
30 min
🕐
Total Time
45 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

14 items
  • 2 cups Kidney beans (canned or cooked from dried)
  • 2 tablespoons Oil (vegetable or coconut)
  • 1 medium Onion (finely chopped)
  • 4 cloves Garlic (minced)
  • 1 inch Ginger (minced or grated)
  • 2 medium Tomatoes (finely chopped or puréed)
  • 1 teaspoon Cumin seeds
  • 0.5 teaspoon Turmeric powder
  • 1 teaspoon Coriander powder
  • 1 teaspoon Garam masala
  • 0.5 teaspoon Red chili powder (adjust to taste)
  • 1 teaspoon Salt
  • 1 cup Water (or vegetable stock)
  • 2 tablespoons Cilantro (chopped, for garnish)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

Heat the oil in a large pan over medium heat.

2

Add the cumin seeds and let them sizzle for a few seconds until aromatic.

3

Stir in the chopped onions and sauté until golden brown, about 5-7 minutes.

4

Add the minced garlic and ginger and cook for 1-2 minutes, stirring frequently.

5

Add the chopped or puréed tomatoes and cook until the mixture thickens and the oil begins to separate, about 5 minutes.

6

Stir in turmeric powder, coriander powder, garam masala, red chili powder, and salt. Cook for another 1-2 minutes to toast the spices.

7

Add the kidney beans and mix well to coat them with the spice mixture.

8

Pour in water or vegetable stock, stir, and bring the curry to a gentle boil.

9

Lower the heat and simmer uncovered for about 15-20 minutes, stirring occasionally, until the sauce thickens to your desired consistency.

10

Taste and adjust seasoning, adding more salt or spice as needed.

11

Turn off the heat and garnish with chopped cilantro before serving.

12

Serve hot with steamed rice, naan, or roti, and enjoy your delicious kidney bean curry!

Cooking Tip: Take your time with each step for the best results!
200
cal
7.2g
protein
26.4g
carbs
7.7g
fat

Nutrition Facts

1 serving (249.4g)
Calories
200
% Daily Value*
Total Fat 7.7 g 10%
Saturated Fat 1.0 g 5%
Polyunsaturated Fat 0.0 g
Cholesterol 0 mg 0%
Sodium 822 mg 36%
Total Carbohydrate 26.4 g 10%
Dietary Fiber 7.2 g 26%
Total Sugars 4.2 g
Protein 7.2 g 14%
Vitamin D 0.0 mcg 0%
Calcium 62 mg 5%
Iron 3.0 mg 17%
Potassium 522 mg 11%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

51.5%%
14.2%%
34.4%%
Fat: 282 cal (34.4%%)
Protein: 116 cal (14.2%%)
Carbs: 423 cal (51.5%%)