Nutrition Facts for Heart-healthy beans aloo ki sabji

Heart-Healthy Beans Aloo Ki Sabji

Elevate your weeknight dinners with this vibrant and nutritious Heart-Healthy Beans Aloo Ki Sabji, a modern twist on a classic Indian vegetarian dish. Packed with protein-rich kidney beans, tender potatoes, and a fragrant blend of warming spices like cumin, turmeric, and garam masala, this one-pot meal is both comforting and wholesome. Cooked in heart-friendly olive oil and bursting with the flavors of fresh ginger, garlic, and tomatoes, this recipe is perfect for anyone seeking a nutrient-dense, plant-based option. Ready in just 45 minutes, it’s an ideal choice for busy weeknights or weekend meal prep. Serve it with steamed rice, whole-grain roti, or enjoy it as a standalone stew, garnished with a sprinkle of fresh cilantro. Gluten-free, flavor-rich, and family-approved, this dish is sure to become a staple in your healthy cooking repertoire!

Nutriscore Rating: 82/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 Heart-Healthy Beans Aloo Ki Sabji
Prep Time:15 mins
Cook Time:30 mins
Total Time:45 mins
Servings: 4

Ingredients

  • 400 grams (canned or pre-cooked) Kidney beans
  • 2 medium-sized Potatoes
  • 2 tablespoons Olive oil
  • 1 large Onion
  • 3 cloves Garlic
  • 1 inch piece Fresh ginger
  • 2 medium-sized Tomatoes
  • 1 medium-sized Green chili
  • 1 teaspoon Cumin seeds
  • 1 teaspoon Coriander powder
  • 0.5 teaspoon Turmeric powder
  • 0.5 teaspoon Red chili powder
  • 0.5 teaspoon Garam masala
  • 1 teaspoon (or to taste) Salt
  • 2 tablespoons Cilantro (for garnish)
  • 1 cup Water

Directions

Step 1

Peel and cut the potatoes into small cubes. Set aside.

Step 2

Finely chop the onion, garlic, and ginger. Dice the tomatoes and green chili.

Step 3

Heat olive oil in a large pan over medium heat. Add cumin seeds and allow them to splutter.

Step 4

Add the chopped onions and sauté until they are golden brown.

Step 5

Stir in the garlic and ginger, cooking for another minute until fragrant.

Step 6

Add the diced tomatoes and green chili. Cook until the tomatoes are soft and the oil starts to separate from the mixture.

Step 7

Mix in coriander powder, turmeric powder, red chili powder, and salt. Cook for a minute to toast the spices.

Step 8

Add the potato cubes, stirring to coat them with the spice mixture.

Step 9

Pour in the water and bring the mixture to a boil. Reduce the heat to low, cover the pan, and let it simmer until potatoes are tender, about 10-15 minutes.

Step 10

Add the kidney beans, including some of the liquid if using canned beans. Stir to combine everything well.

Step 11

Simmer uncovered for another 5-7 minutes, allowing the flavors to meld and the sauce to thicken.

Step 12

Stir in the garam masala and adjust salt to taste.

Step 13

Garnish with chopped cilantro before serving hot.

Nutrition Facts

Serving size (1566.0g)
Amount per serving % Daily Value*
Calories 1138.7
Total Fat 32.8g 0%
Saturated Fat 5.4g 0%
Polyunsaturated Fat 2.9g
Cholesterol 0mg 0%
Sodium 3624.4mg 0%
Total Carbohydrate 195.7g 0%
Dietary Fiber 36.9g 0%
Total Sugars 28.3g
Protein 36.3g 0%
Vitamin D 0IU 0%
Calcium 460.9mg 0%
Iron 16.6mg 0%
Potassium 4603.5mg 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.1%
Protein: 11.9%
Carbs: 64.0%