Nutrition Facts for Rajma sabzi

Rajma Sabzi

Image of Rajma Sabzi
Nutriscore Rating: 79/100

Savor the rich, hearty flavors of 'Rajma Sabzi,' a traditional North Indian kidney bean curry that's perfect for comfort food cravings. Made with protein-packed dried kidney beans pressure-cooked to perfection and simmered in a fragrant tomato-onion gravy infused with ginger, garlic, green chili, and a medley of warm spices like cumin, turmeric, coriander, and garam masala, this dish boasts authentic flavors with a delightful depth. The recipe is simple yet rewarding, offering tender beans enveloped in a thick, flavorful sauce that pairs beautifully with steamed rice, roti, or naan. Garnished with freshly chopped coriander, this wholesome dish is ideal for weeknight dinners or weekend feasts. Packed with plant-based protein and vibrant spices, 'Rajma Sabzi' is a satisfying and nutritious addition to any Indian-inspired meal.

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
1 hr 30 min
🕐
Total Time
1 hr 45 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

15 items
  • 1 cup Dried kidney beans
  • 3 cups Water
  • 1 medium, finely chopped Onion
  • 2 medium, chopped Tomatoes
  • 1 inch, grated Ginger
  • 4 cloves, minced Garlic
  • 1 chopped Green chili
  • 2 tablespoons Oil
  • 1 teaspoon Cumin seeds
  • 0.5 teaspoon Turmeric powder
  • 1 teaspoon Coriander powder
  • 0.5 teaspoon Red chili powder
  • 0.5 teaspoon Garam masala
  • 1 teaspoon or to taste Salt
  • 2 tablespoons, chopped Fresh coriander leaves
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

Rinse the dried kidney beans thoroughly under running water and soak them in 3 cups of water overnight or for at least 8 hours.

2

After soaking, drain the kidney beans and transfer them to a pressure cooker. Add 3 cups of fresh water and pressure cook on medium heat for about 20-25 minutes, or until the beans are soft and cooked. Let the pressure release naturally.

3

In a large pan, heat 2 tablespoons of oil over medium heat. Add the cumin seeds and let them splutter.

4

Add the finely chopped onions and sauté until they turn golden brown, about 5-6 minutes.

5

Stir in the grated ginger, minced garlic, and chopped green chili. Sauté for another 2 minutes until fragrant.

6

Add the chopped tomatoes and cook until they become soft and oil starts to separate from the mixture, about 5-7 minutes.

7

Mix in the turmeric powder, coriander powder, and red chili powder. Cook for another 2 minutes to allow the spices to release their aroma.

8

Now, add the cooked kidney beans along with the cooking liquid to the pan. Stir well to combine the beans with the spice mixture.

9

Season with salt and bring the mixture to a gentle simmer. Let it cook for 20-25 minutes, stirring occasionally to prevent sticking. Add more water if necessary to adjust consistency.

10

Once the sauce has thickened a bit and the flavors have melded, stir in the garam masala and cook for another 2 minutes.

11

Turn off the heat and garnish with freshly chopped coriander leaves.

12

Serve hot with steamed rice, roti, or naan.

Cooking Tip: Take your time with each step for the best results!
1092
cal
53.8g
protein
156.8g
carbs
32.4g
fat

Nutrition Facts

1 serving (1401.0g)
Calories
1092
% Daily Value*
Total Fat 32.4 g 42%
Saturated Fat 2.5 g 12%
Polyunsaturated Fat 0.2 g
Cholesterol 0 mg 0%
Sodium 2462 mg 107%
Total Carbohydrate 156.8 g 57%
Dietary Fiber 58.2 g 208%
Total Sugars 19.3 g
Protein 53.8 g 108%
Vitamin D 0.0 mcg 0%
Calcium 471 mg 36%
Iron 22.1 mg 123%
Potassium 3936 mg 84%

*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

55.3%%
19.0%%
25.7%%
Fat: 291 cal (25.7%%)
Protein: 215 cal (19.0%%)
Carbs: 627 cal (55.3%%)