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.
SnapCalorie App QR Code

Scan with your phone to download!

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.6g)
Amount per serving % Daily Value*
Calories 1157.3
Total Fat 33.6g 0%
Saturated Fat 5.1g 0%
Polyunsaturated Fat 2.7g
Cholesterol 0mg 0%
Sodium 3708.7mg 0%
Total Carbohydrate 171.0g 0%
Dietary Fiber 44.1g 0%
Total Sugars 22.0g
Protein 56.5g 0%
Vitamin D 0IU 0%
Calcium 555.2mg 0%
Iron 26.8mg 0%
Potassium 4254.6mg 0%
*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%