Nutrition Facts for High protein rajma masala

High Protein Rajma Masala

Packed with plant-based protein and brimming with rich, aromatic spices, this High Protein Rajma Masala is a comforting Indian classic reimagined for the health-conscious foodie. Tender red kidney beans are simmered in a luscious tomato and onion-based gravy, infused with the bold flavors of cumin, garam masala, and freshly chopped cilantro. Perfect for a nutrient-dense vegetarian meal, this hearty dish requires just 15 minutes of prep and pairs beautifully with steamed rice or warm roti. Whether you're meal prepping for the week or savoring a cozy family dinner, this recipe is a delicious way to enjoy wholesome, protein-packed comfort food with an authentic Indian twist.

Nutriscore Rating: 75/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of High Protein Rajma Masala
Prep Time:15 mins
Cook Time:45 mins
Total Time:60 mins
Servings: 4

Ingredients

  • 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

Directions

Step 1

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

Step 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.

Step 3

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

Step 4

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

Step 5

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

Step 6

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

Step 7

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

Step 8

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

Step 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.

Step 10

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

Step 11

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

Nutrition Facts

Serving size 1614.6 grams (1614.6g)
Amount per serving % Daily Value*
Calories 1157
Total Fat 33.60g 43%
Saturated Fat 5.10g 26%
Polyunsaturated Fat 2.70g
Cholesterol 0mg 0%
Sodium 3709mg 161%
Total Carbohydrate 171.00g 62%
Dietary Fiber 44.10g 158%
Total Sugars 22.00g
Protein 56.50g 113%
Vitamin D 0IU 0%
Calcium 555mg 43%
Iron 27mg 149%
Potassium 4255mg 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

Fat: 24.9%
Protein: 18.6%
Carbs: 56.4%