How to Make Cauliflower Curry (Traditional & Healthy Version)

Cauliflower Curry, known locally as 'Gobhi ki Sabzi', is a beloved North Indian vegetarian dish that brings together the delicate flavors of cauliflower (gobhi) with the aromatic spices of Indian cuisine. Traditionally prepared in Punjabi households, this curry is a staple during lunch and is often served with roti, phulka, or basmati rice. Its appeal lies in its simplicity, nutritional value, and the way it absorbs the flavors of jeera (cumin), haldi (turmeric), and garam masala. Gobhi Curry is a popular choice during Indian festivals such as Navratri, as it is sattvic (pure vegetarian) and aligns with fasting requirements. Its comforting aroma and homely taste evoke memories of family gatherings and festive meals. The dish is a great option for those seeking a healthy, plant-based meal packed with vitamins and minerals while still delivering robust, satisfying flavors. In Indian households, Cauliflower Curry is celebrated for its adaptability—it can be made dry (sukhi sabzi) or with a light gravy, depending on family preference and regional style. The use of minimal oil and fresh, local produce makes this curry an excellent choice for health-conscious individuals. Whether you are new to Indian cooking or a seasoned home chef, this recipe will bring the authentic taste of North India to your kitchen.

35 min total2 servingseasy180 kcal / 100g

Ingredients

  • Cauliflower florets (gobhi)
    2 cups Cauliflower florets (gobhi) (Cut into medium pieces)
  • Onion
    1 medium Onion (finely chopped (pyaaz))
  • Tomato
    1 large Tomato (pureed or finely chopped (tamatar))
  • Ginger-garlic paste
    1 tsp Ginger-garlic paste (adrak-lehsun paste)
  • Green chili
    1 Green chili (finely chopped (hari mirch))
  • Cumin seeds
    1/2 tsp Cumin seeds (jeera)
  • Turmeric powder
    1/4 tsp Turmeric powder (haldi)
  • Coriander powder
    1 tsp Coriander powder (dhaniya powder)
  • Red chili powder
    1/2 tsp Red chili powder (lal mirch powder, adjust to taste)
  • Garam masala
    1/2 tsp Garam masala (optional for extra aroma)
  • Salt
    to taste Salt (namak)
  • Oil
    1 tbsp Oil (preferably mustard oil (sarson ka tel) or vegetable oil)
  • Fresh coriander leaves
    2 tbsp Fresh coriander leaves (finely chopped (hara dhaniya) for garnish)

Step-by-step instructions

Step 1: Wash and cut the cauliflower into medium florets
0%
5 min

Step 1 · Wash and cut the cauliflower into medium florets

Wash and cut the cauliflower into medium florets. Soak in salted warm water for 5 minutes to remove any impurities.

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

Step 2 · 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 (jeera) and let them splutter.

Step 3: Add finely chopped onions and sauté until golden brown
0%

Step 3 · Add finely chopped onions and sauté until golden brown

Add finely chopped onions and sauté until golden brown. Stir in the ginger-garlic paste and green chili. Cook for another minute.

Step 4: Add chopped tomatoes and cook until soft and oil separates
0%

Step 4 · Add chopped tomatoes and cook until soft and oil separates

Add chopped tomatoes and cook until soft and oil separates. Mix in turmeric, coriander powder, red chili powder, and salt.

Step 5: Add drained cauliflower florets
0%
10 min

Step 5 · Add drained cauliflower florets

Add drained cauliflower florets. Mix well to coat with the masala. Cover and cook on low to medium heat for 8-10 minutes, stirring occasionally.

Step 6: Sprinkle garam masala (if using) and fresh coriander leaves
0%

Step 6 · Sprinkle garam masala (if using) and fresh coriander leaves

Sprinkle garam masala (if using) and fresh coriander leaves. Mix and cook uncovered for 1-2 more minutes.

Step 7: Serve hot with phulka
0%

Step 7 · Serve hot with phulka

Serve hot with phulka, roti, or steamed rice.

Why this recipe is healthy

This Cauliflower Curry is a wholesome, plant-based Indian recipe that is both light and filling. By using fresh gobhi, minimal oil, and aromatic spices, the dish delivers maximum flavor with minimum calories. It is free from processed ingredients, rich in fiber, and supports a healthy gut. Ideal for lunch, it helps maintain energy levels without causing heaviness, making it perfect for those tracking their health and wellness goals.

A note on tradition

Cauliflower Curry, or Gobhi ki Sabzi, holds a special place in North Indian kitchens, especially in Punjab and Uttar Pradesh. It is commonly prepared during Navratri and other vegetarian fasting days. The dish is often cooked in homes during winter when cauliflower is fresh and abundant in local markets. Its versatility makes it suitable for daily meals as well as special occasions, reflecting the warmth and simplicity of Indian home cooking.

← Back to Cauliflower Curry nutrition