Nutrition Facts for High protein rajma masala

High Protein Rajma Masala

Image of High Protein Rajma Masala
Nutriscore Rating: 75/100

Elevate your comfort food game with this flavorful and nutritious High Protein Rajma Masala—an authentic Indian curry packed with the wholesome goodness of hearty red kidney beans. Perfect for vegetarians, this recipe is a protein-rich, plant-based powerhouse that’s both satisfying and healthy. Featuring aromatic spices like cumin, turmeric, coriander, and garam masala, along with a vibrant tomato-onion base, this dish delivers bold and complex flavors in every bite. Cooked to perfection, the kidney beans are tender and infused with rich spices, making this classic dish irresistible. Serve it hot with steamed rice or fluffy roti for a wholesome and comforting meal that’s ideal for family dinners and meal prep. Ready in just an hour, this high-protein recipe is a must-try for anyone looking to enjoy traditional Indian flavors with a healthy twist!

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

🥘 Ingredients

14 items
  • 1 cup Dried red kidney beans
  • 4 cups Water
  • 1 large Onion, finely chopped
  • 2 large Tomatoes, pureed
  • 2 tablespoons Ginger-garlic paste
  • 2 Green chilies, finely chopped
  • 2 tablespoons Olive oil
  • 1 teaspoon Cumin seeds
  • 0.5 teaspoon Turmeric powder
  • 1 teaspoon Red chili powder
  • 1 tablespoon Coriander powder
  • 1 teaspoon Garam masala
  • 1.5 teaspoons Salt
  • 0.25 cup Cilantro leaves, chopped
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

Rinse the dried red kidney beans under running water. Soak them in 4 cups of water for at least 8 hours or overnight.

2

Drain and rinse the soaked beans. In a pressure cooker, add the beans and 4 cups of fresh water. Cook for 15 minutes on medium heat until the beans are tender but not mushy. Set aside.

3

In a large pan, heat the olive oil over medium heat. Add the cumin seeds and let them crackle for a few seconds.

4

Add the chopped onions to the pan and sauté until they turn golden brown.

5

Stir in the ginger-garlic paste and chopped green chilies, and sauté for 2-3 minutes until fragrant.

6

Pour in the tomato puree and cook until the oil separates from the mixture, about 5 minutes.

7

Add the turmeric powder, red chili powder, coriander powder, and salt. Mix well and cook for another 2 minutes.

8

Add the cooked kidney beans along with their cooking water to the pan. Stir to combine all the ingredients.

9

Lower the heat and let the rajma simmer for 15-20 minutes to blend all the flavors, stirring occasionally. Adjust the consistency with water if needed.

10

Sprinkle garam masala over the rajma and stir. Simmer for another 3 minutes.

11

Garnish with chopped cilantro leaves before serving. Serve hot with steamed rice or roti.

Cooking Tip: Take your time with each step for the best results!
1157
cal
56.5g
protein
171.0g
carbs
33.6g
fat

Nutrition Facts

1 serving (1614.6g)
Calories
1157
% Daily Value*
Total Fat 33.6 g 43%
Saturated Fat 5.1 g 26%
Polyunsaturated Fat 2.7 g
Cholesterol 0 mg 0%
Sodium 3709 mg 161%
Total Carbohydrate 171.0 g 62%
Dietary Fiber 44.1 g 158%
Total Sugars 22.0 g
Protein 56.5 g 113%
Vitamin D 0.0 mcg 0%
Calcium 555 mg 43%
Iron 26.8 mg 149%
Potassium 4255 mg 91%

*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

56.4%%
18.6%%
24.9%%
Fat: 302 cal (24.9%%)
Protein: 226 cal (18.6%%)
Carbs: 684 cal (56.4%%)