Nutrition Facts for High protein kidney beans curry

High Protein Kidney Beans Curry

Image of High Protein Kidney Beans Curry
Nutriscore Rating: 76/100

Packed with plant-based protein and bold spices, this High Protein Kidney Beans Curry is a comforting yet nutritious dish perfect for weeknight dinners or meal prep. Made with tender kidney beans simmered in a richly spiced tomato-based sauce, this curry is bursting with flavor thanks to aromatic garlic, ginger, and a medley of warm Indian spices like cumin, turmeric, and garam masala. With just 15 minutes of prep and 30 minutes of cooking, this easy vegan and gluten-free recipe is a wholesome option for those seeking a high-protein, fiber-rich meal. Serve it piping hot over steamed rice or with warm bread, and garnish with fresh coriander for a finishing touch that enhances the vibrant flavors. Perfect for health-conscious food lovers, this recipe is a must-try for anyone craving a hearty, satisfying curry!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
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
  • 2 tablespoons Olive oil
  • 1 Onion, medium, finely chopped
  • 3 Garlic cloves, minced
  • 1 tablespoon Ginger, grated
  • 2 Tomatoes, large, pureed
  • 1 teaspoon Cumin seeds
  • 1 teaspoon Ground coriander
  • 0.5 teaspoon Turmeric powder
  • 1 teaspoon Red chili powder
  • 1 teaspoon Garam masala
  • 1 teaspoon Salt
  • 1 cup Water
  • 2 tablespoons Coriander leaves, chopped
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

Rinse and drain the canned kidney beans thoroughly under cold water and set aside.

2

Heat the olive oil in a large pan over medium heat. Add the cumin seeds and let them sizzle for a few seconds until fragrant.

3

Add the finely chopped onion to the pan and sauté until golden brown, about 5-7 minutes.

4

Stir in the minced garlic and grated ginger, cooking for an additional 1-2 minutes until the raw aroma disappears.

5

Pour in the pureed tomatoes and stir well. Cook the mixture for about 5-6 minutes until it thickens and the oil starts to separate from the tomato paste.

6

Add ground coriander, turmeric powder, red chili powder, and salt. Mix well to combine the spices with the tomato mixture.

7

Introduce the kidney beans to the pan and mix to coat them with the spiced tomato sauce.

8

Pour in 1 cup of water and bring the mixture to a gentle boil.

9

Reduce the heat to low and let the curry simmer uncovered for about 10-15 minutes, allowing flavors to meld and the liquid to reduce slightly.

10

Stir in the garam masala and let the curry cook for an additional 2 minutes.

11

Garnish with freshly chopped coriander leaves and serve hot with rice or bread of choice.

Cooking Tip: Take your time with each step for the best results!
790
cal
30.8g
protein
101.2g
carbs
32.3g
fat

Nutrition Facts

1 serving (1086.8g)
Calories
790
% Daily Value*
Total Fat 32.3 g 41%
Saturated Fat 4.9 g 25%
Polyunsaturated Fat 2.7 g
Cholesterol 0 mg 0%
Sodium 3278 mg 143%
Total Carbohydrate 101.2 g 37%
Dietary Fiber 29.8 g 106%
Total Sugars 14.0 g
Protein 30.8 g 62%
Vitamin D 0.0 mcg 0%
Calcium 286 mg 22%
Iron 14.0 mg 78%
Potassium 2332 mg 50%

*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

49.4%%
15.0%%
35.5%%
Fat: 290 cal (35.5%%)
Protein: 123 cal (15.0%%)
Carbs: 404 cal (49.4%%)