How to Make Punjabi Aloo Gobhi (Traditional & Healthy Version)

Punjabi Aloo Gobhi is a classic vegetarian dish from the heart of Punjab, India, celebrated for its vibrant flavors, aromatic spices, and wholesome ingredients. Aloo (potato) and gobhi (cauliflower) are gently cooked with a medley of masalas, including turmeric (haldi), cumin (jeera), and garam masala, creating a comforting meal that reflects the rich culinary heritage of North India. This sabzi is a staple in Punjabi households, often enjoyed with fresh roti, paratha, or steaming basmati rice. Its golden hue and tempting aroma make it a favorite during family gatherings and festivals like Lohri and Vaisakhi. Beyond its taste, Punjabi Aloo Gobhi is known for its simplicity and versatility. It’s a perfect choice for lunch, offering a hearty yet light option that fits well into a balanced diet. The dish is naturally vegetarian, easily adaptable for vegan diets, and can be modified for health-conscious families. Its mild spice level and soft texture ensure it’s kid-friendly, while the use of minimal oil makes it suitable for those watching their calorie intake. Whether you’re celebrating a festival or enjoying a regular meal, Aloo Gobhi brings the authentic taste of Punjab to your table, promising both comfort and nutrition.

35 min total2 servingsEasy200 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Wash and prep the aloo (potatoes) and gobhi (cauliflower)
0%
5 min

Step 1 · Wash and prep the aloo (potatoes) and gobhi (cauliflower)

Wash and prep the aloo (potatoes) and gobhi (cauliflower). Dice potatoes and cut cauliflower into small florets. Soak gobhi in salted water for 5 minutes to remove impurities.

Step 2: Heat mustard oil in a kadhai or heavy-bottomed pan
0%

Step 2 · Heat mustard oil in a kadhai or heavy-bottomed pan

Heat mustard oil in a kadhai or heavy-bottomed pan. Add cumin seeds (jeera) and let them splutter.

Step 3: Add finely chopped onion
0%

Step 3 · Add finely chopped onion

Add finely chopped onion, ginger (adrak), and garlic (if using). Sauté until onion turns golden brown.

Step 4: Stir in chopped tomato and green chilli
0%

Step 4 · Stir in chopped tomato and green chilli

Stir in chopped tomato and green chilli. Cook until tomatoes soften and oil separates.

Step 5: Add turmeric (haldi)
0%

Step 5 · Add turmeric (haldi)

Add turmeric (haldi), red chilli powder (lal mirch), coriander powder (dhaniya), and salt. Mix well.

Step 6: Add diced potatoes and gobhi florets
0%
12 min

Step 6 · Add diced potatoes and gobhi florets

Add diced potatoes and gobhi florets. Mix to coat vegetables with masala. Cover and cook on low flame for 10-12 minutes, stirring occasionally.

Step 7: Sprinkle garam masala and chopped coriander leaves
0%
1 min

Step 7 · Sprinkle garam masala and chopped coriander leaves

Sprinkle garam masala and chopped coriander leaves. Mix, cook for 1 minute, then turn off the heat.

Step 8: Serve hot with atta roti
0%

Step 8 · Serve hot with atta roti

Serve hot with atta roti, paratha, or steamed rice.

Why this recipe is healthy

Punjabi Aloo Gobhi is a healthy choice for lunch due to its reliance on fresh, seasonal vegetables and limited oil. The dish is naturally low in saturated fat and cholesterol, supporting heart health. By avoiding deep frying and opting for steaming or sautéing, the caloric content remains manageable. The spices used are known for their anti-inflammatory and digestive benefits, making this recipe ideal for a calorie-conscious, nutrient-rich Indian meal.

A note on tradition

Punjabi Aloo Gobhi is a quintessential North Indian dish, deeply rooted in Punjab’s rural and urban kitchens. It is particularly popular during winter months when cauliflower is in season and is often prepared for festivals such as Lohri, Vaisakhi, and family celebrations. The recipe may vary slightly across Punjab, with some adding peas or extra ginger, but the core flavors remain consistent. It is a lunch staple, symbolizing the warmth and hospitality of Punjabi culture.

← Back to Punjabi Aloo Gobhi