
Cauliflower Curry
Lunch • India
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.
Ingredients(for 1 medium bowl (approx. 200g cooked curry))
- 2 cups Cauliflower florets (gobhi) (Cut into medium pieces)
- 1 medium Onion (finely chopped (pyaaz))
- 1 large Tomato (pureed or finely chopped (tamatar))
- 1 tsp Ginger-garlic paste (adrak-lehsun paste)
- 1 Green chili (finely chopped (hari mirch))
- 1/2 tsp Cumin seeds (jeera)
- 1/4 tsp Turmeric powder (haldi)
- 1 tsp Coriander powder (dhaniya powder)
- 1/2 tsp Red chili powder (lal mirch powder, adjust to taste)
- 1/2 tsp Garam masala (optional for extra aroma) - optional
- to taste Salt (namak)
- 1 tbsp Oil (preferably mustard oil (sarson ka tel) or vegetable oil)
- 2 tbsp Fresh coriander leaves (finely chopped (hara dhaniya) for garnish) - optional
Instructions
- 1
Wash and cut the cauliflower into medium florets. Soak in salted warm water for 5 minutes to remove any impurities.
5 minutes
This step ensures the florets are clean and free from insects.
- 2
Heat oil in a kadhai or deep pan on medium flame. Add cumin seeds (jeera) and let them splutter.
2 minutes
Use mustard oil for a traditional Punjabi flavor.
- 3
Add finely chopped onions and sauté until golden brown. Stir in the ginger-garlic paste and green chili. Cook for another minute.
4 minutes
Sautéing onions well is key to the curry’s depth.
- 4
Add chopped tomatoes and cook until soft and oil separates. Mix in turmeric, coriander powder, red chili powder, and salt.
4 minutes
Mash tomatoes with the back of a spoon for a smoother gravy.
Why This Dish 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.
Cauliflower is a rich source of dietary fiber, vitamins C and K, folate, and antioxidants, making it an excellent choice for boosting immunity and digestion. The use of minimal oil and fresh vegetables keeps the calorie count low, while onions, tomatoes, and spices provide additional phytonutrients. This dish is naturally low in fat and cholesterol, making it suitable for heart health. The absence of cream or heavy gravies ensures a balanced macro profile, ideal for weight management and daily nutrition.
Pro Tips
- 💡Tip 1: Soak cauliflower florets in salted water to remove impurities and enhance texture.
- 💡Tip 2: For extra flavor, use mustard oil and let it smoke before adding cumin.
- 💡Tip 3: Garnish with fresh coriander just before serving for a burst of freshness.
Storage & Serving
Store leftover curry in an airtight container in the refrigerator for up to 2 days. Reheat gently on a tawa or in a pan, adding a splash of water if needed to maintain moisture.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 180.0 kcal |





