Nutrition Facts for Heart-healthy aloo gobi sabzi

Heart-Healthy Aloo Gobi Sabzi

Savor the delightful flavors of this Heart-Healthy Aloo Gobi Sabzi, a wholesome twist on the classic Indian dish. Packed with nutrient-rich cauliflower and tender potatoes, this low-oil, plant-based recipe is perfect for anyone seeking a flavorful yet health-conscious meal. Fragrant cumin seeds, turmeric, and garam masala form the aromatic backbone of this dish, while fresh tomatoes and cilantro add a burst of freshness. Simmered with just a touch of olive oil and water, this easy one-pan recipe comes together in under 45 minutes, making it ideal for weeknight dinners. Pair it with whole-grain roti or fluffy brown rice for a satisfying, heart-smart meal that doesn’t skimp on taste. Perfect for vegetarians, vegans, and anyone craving a lighter take on comforting Indian cuisine!

Nutriscore Rating: 80/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 Heart-Healthy Aloo Gobi Sabzi
Prep Time:15 mins
Cook Time:30 mins
Total Time:45 mins
Servings: 4

Ingredients

  • 1 medium head Cauliflower
  • 2 medium Potatoes
  • 2 tablespoons Olive oil
  • 1 teaspoon Cumin seeds
  • 1 medium Onion
  • 3 cloves Garlic cloves
  • 1 inch piece Ginger
  • 2 medium Tomatoes
  • 0.5 teaspoon Turmeric powder
  • 1 teaspoon Coriander powder
  • 0.5 teaspoon Red chili powder
  • 1 teaspoon Salt
  • 0.5 teaspoon Garam masala
  • 2 tablespoons Fresh cilantro
  • 0.25 cup Water

Directions

Step 1

Wash and cut the cauliflower into small florets. Peel and cut the potatoes into small cubes. Finely chop the onion, garlic, and ginger. Dice the tomatoes.

Step 2

Heat the olive oil in a large non-stick pan over medium heat. Add the cumin seeds and let them sizzle for a few seconds until fragrant.

Step 3

Add the chopped onions to the pan and sauté them for about 5 minutes until they turn translucent.

Step 4

Add the garlic and ginger, and sauté for another minute.

Step 5

Add the diced tomatoes to the pan. Cook for about 3-4 minutes, allowing the tomatoes to soften.

Step 6

Stir in the turmeric powder, coriander powder, red chili powder, and salt. Mix well, cooking the spices for 2 minutes.

Step 7

Add the cubed potatoes to the pan and stir well to coat them with the spices. Add the cauliflower florets and continue mixing.

Step 8

Add the water, stir, and cover the pan. Let it simmer on low heat for 15-20 minutes or until the vegetables are cooked through, stirring occasionally.

Step 9

Once the potatoes and cauliflower are tender, sprinkle with garam masala and mix well.

Step 10

Garnish with freshly chopped cilantro before serving.

Step 11

Serve hot with your choice of whole-grain roti or brown rice for a complete meal.

Nutrition Facts

Serving size 1377.6 grams (1377.6g)
Amount per serving % Daily Value*
Calories 911
Total Fat 32.40g 42%
Saturated Fat 5.30g 27%
Polyunsaturated Fat 3.00g
Cholesterol 0mg 0%
Sodium 3118mg 136%
Total Carbohydrate 142.90g 52%
Dietary Fiber 26.20g 94%
Total Sugars 27.60g
Protein 25.20g 50%
Vitamin D 0IU 0%
Calcium 301mg 23%
Iron 12mg 67%
Potassium 4613mg 98%
*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: 30.2%
Protein: 10.5%
Carbs: 59.3%