How to Make Cauliflower and Potato Curry (Traditional & Healthy Version)

Cauliflower and Potato Curry, locally known as Aloo Gobi ki Sabzi, is a classic vegetarian dish from the heart of North India. This flavorful curry combines tender cauliflower florets (gobi) and soft potatoes (aloo) simmered in a medley of aromatic Indian spices. Often enjoyed with chapati (roti), jeera rice, or as part of a festive thali, this dish stands out for its comforting flavors and wholesome appeal. Aloo Gobi is deeply rooted in Indian culinary traditions, especially in states like Punjab and Uttar Pradesh. It’s a staple during family lunches and is frequently prepared during festivals such as Holi and Diwali, when light yet satisfying vegetarian dishes are preferred. The combination of turmeric, cumin, and ginger-garlic paste not only elevates the taste but also brings out the vibrant yellow hue that makes this curry visually enticing. Its simplicity, versatility, and nutrient-rich ingredients make it a go-to choice for health-conscious food lovers. Whether you’re new to Indian cuisine or a seasoned cook, this Cauliflower and Potato Curry recipe is a wonderful way to explore traditional North Indian flavors. It’s naturally vegetarian, easily vegan-adaptable, and can be made with everyday pantry staples. Prepare it for a nourishing lunch or pack it for your tiffin – it’s sure to become a favorite in your healthy Indian recipe collection.

35 min total2 servingsEasy160 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Heat oil in a kadhai or deep pan on medium flame
0%

Step 1 · Heat oil in a kadhai or deep pan on medium flame

Heat oil in a kadhai or deep pan on medium flame. Add cumin seeds and let them splutter.

Step 2: Add chopped onion and sauté until golden brown
0%

Step 2 · Add chopped onion and sauté until golden brown

Add chopped onion and sauté until golden brown. Stir in ginger-garlic paste and green chili; sauté for another minute.

Step 3: Mix in the chopped tomatoes
0%

Step 3 · Mix in the chopped tomatoes

Mix in the chopped tomatoes, turmeric, red chili, and coriander powders. Cook until the tomatoes turn soft and oil separates from the masala.

Step 4: Add diced potatoes and cauliflower florets
0%

Step 4 · Add diced potatoes and cauliflower florets

Add diced potatoes and cauliflower florets. Mix well so the veggies are coated with the masala.

Step 5: Add salt and sprinkle 2-3 tbsp water
0%
12 min

Step 5 · Add salt and sprinkle 2-3 tbsp water

Add salt and sprinkle 2-3 tbsp water. Cover and cook on low-medium heat for 10-12 minutes, stirring occasionally until veggies are tender.

Step 6: Uncover
0%
2 min

Step 6 · Uncover

Uncover, add garam masala, and sauté for another 2 minutes to blend flavors. Adjust seasoning if needed.

Step 7: Garnish with fresh coriander leaves
0%

Step 7 · Garnish with fresh coriander leaves

Garnish with fresh coriander leaves. Serve hot with roti, phulka, or steamed rice.

Why this recipe is healthy

This Cauliflower and Potato Curry is a healthy choice because it uses fresh vegetables, limited oil, and no processed ingredients. It’s rich in fiber, plant-based vitamins, and minerals that help manage weight, improve digestion, and boost immunity. The dish can be adapted for different dietary needs, making it perfect for those seeking healthy Indian lunch options.

A note on tradition

Aloo Gobi is a beloved North Indian sabzi found in homes and dhabas across Punjab, Haryana, and Uttar Pradesh. It’s a popular lunch item, especially during winter when cauliflower is in season. Traditionally served with phulka or paratha, it is also made for festive occasions like Holi and family gatherings, symbolizing comfort and togetherness.

← Back to Cauliflower and Potato Curry