Nutrition Facts for Rajma curry
Blog Research API Download App

Rajma Curry

Image of Rajma Curry
Nutriscore Rating: 77/100

Transform mealtime into a comforting celebration with this classic Rajma Curry recipe, a traditional North Indian favorite that’s brimming with bold flavors and heartwarming aromas. Made with tender, protein-rich red kidney beans (rajma) simmered in a luscious spiced tomato-and-onion gravy, this dish is the epitome of wholesome, home-cooked comfort food. Key spices like turmeric, garam masala, and cumin add layers of depth and warmth, while a garnish of fresh coriander adds a vibrant finishing touch. Perfectly suited for pairing with fluffy steamed rice or soft rotis, this easy-to-make curry not only boasts rich, hearty flavors but is also high in plant-based protein and fiber, making it a nourishing choice for lunch or dinner. Whether it's a weekend indulgence or a special occasion, this one-pot wonder is sure to be your go-to recipe for an authentic taste of Indian cuisine.

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

🥘 Ingredients

13 items
  • 1 cup Dried red kidney beans (rajma)
  • 4 cups Water
  • 1 large Onion, finely chopped
  • 2 large Tomatoes, pureed
  • 1 tablespoon Ginger garlic paste
  • 2 tablespoons Ghee or oil
  • 1 teaspoon Cumin seeds
  • 0.5 teaspoon Turmeric powder
  • 1 teaspoon Red chili powder
  • 1.5 teaspoons Coriander powder
  • 1 teaspoon Garam masala
  • 1 teaspoon Salt
  • 2 tablespoons Fresh coriander leaves, chopped
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

Rinse the dried red kidney beans under cold water. Soak them in enough water overnight or for about 8 hours.

2

Drain the soaked beans and transfer them to a pressure cooker. Add 4 cups of water and pressure cook until the beans are soft and cooked through. Typically, this takes about 20-25 minutes on a medium flame after the first whistle. Let the pressure release naturally.

3

In a pan, heat ghee or oil over a medium flame. Add cumin seeds and let them sizzle for a few seconds until aromatic.

4

Add the finely chopped onion. Stir and sauté until the onions soften and turn golden brown.

5

Add ginger garlic paste and sauté for a further 1-2 minutes until the raw aroma disappears.

6

Pour in the tomato puree, then add turmeric powder, red chili powder, and coriander powder. Mix well and cook until the oil starts to separate from the masala, about 10 minutes.

7

Add the cooked kidney beans along with their cooking liquid to the masala. Stir to combine.

8

Add salt and garam masala, then mix well. Let the curry simmer on low flame for about 15 minutes, allowing the flavors to meld and the curry to thicken slightly.

9

Garnish with freshly chopped coriander leaves before serving.

10

Serve the rajma curry hot with steamed rice or roti.

Cooking Tip: Take your time with each step for the best results!
296
cal
14.5g
protein
44.9g
carbs
7.9g
fat

Nutrition Facts

1 serving (440.4g)
Calories
296
% Daily Value*
Total Fat 7.9 g 10%
Saturated Fat 4.4 g 22%
Polyunsaturated Fat 0.0 g
Cholesterol 21 mg 7%
Sodium 533 mg 23%
Total Carbohydrate 44.9 g 16%
Dietary Fiber 15.0 g 53%
Total Sugars 7.5 g
Protein 14.5 g 29%
Vitamin D 0.0 mcg 0%
Calcium 137 mg 11%
Iron 6.2 mg 34%
Potassium 1216 mg 26%

*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

57.9%%
18.8%%
23.3%%
Fat: 289 cal (23.3%%)
Protein: 233 cal (18.8%%)
Carbs: 719 cal (57.9%%)