Cauliflower curry is a healthy and delicious North Indian style gravy made with cauliflower, onions, spices and herbs. It goes very well with chapatis or rice.

Recipe Snapshot

  • Prep time: 10 minutes
  • Cook time: 20 minutes
  • Total time: 30 minutes
  • Yield: 1
  • Category: Main Course
  • Cuisine: North Indian

Ingredients

  • 300 grams cauliflower (or 2.5 to 3 cups chopped cauliflower)
  • 2 tablespoons oil
  • ½ teaspoon cumin seeds
  • 1 medium onion (- finely chopped, or ⅓ cup chopped onions)
  • 1.5 teaspoons ginger garlic paste
  • 2 medium tomatoes chopped (or 1 cup chopped tomatoes)
  • 1 green chili (- chopped)
  • ¼ teaspoon turmeric powder
  • ½ teaspoon kashmiri chilli powder
  • ½ teaspoon coriander powder ((ground coriander))
  • ¾ to 1 cup water or add as required
  • salt as required
  • ½ teaspoon garam masala
  • ¼ teaspoon kasuri methi (- crushed (dry fenugreek leaves))
  • 2 to 3 tablespoons chopped coriander leaves ((cilantro))

Method

  1. Heat 2 tablespoons oil in a pan or kadai. You can use any neutral flavored oil.
  2. Keep the heat to low. Add ½ teaspoon cumin seeds and let them splutter.
  3. Then add ⅓ cup chopped onions.
  4. Saute the onions stirring often on medium-low heat till they become translucent.
  5. Next add 1.5 teaspoons ginger-garlic paste or crushed ginger-garlic.
  6. Mix and saute the ginger-garlic, till the raw aroma of ginger-garlic goes away.
  7. Reduce the heat to a low. Then add ¼ teaspoon turmeric powder, ½ teaspoon kashmiri red chilli powder and ½ teaspoon coriander powder.
  8. Keep the heat low, mix the spices very well. You can even switch off the flame.
  9. Next add 1 cup chopped tomatoes and 1 green chili (chopped).
  10. Mix the tomatoes very well and begin to saute them on a low to medium-low flame.
  11. Saute till the tomatoes become soften, becoming mushy and you see oil releasing from sides of the pan.
  12. Then add 2.5 to 3 cups chopped cauliflower florets. If you want, you can even blanch the cauliflower in hot water for 15 to 20 minutes.
  13. Stir and mix the cauliflower very well with the masala.
  14. Season with salt as per taste. Stir again and mix very well.

cooking cauliflower curry

  1. Then add ¾ to 1 cup water or add as required.
  2. Cover the pan with a lid and cook on a low to medium-low flame till the cauliflower is cooked and tender.
  3. Do check in between and if the water dries up, you can add more water.
  4. Once the cauliflower is done, then add ¼ teaspoon kasuri methi. Crush the kasuri methi and then add.
  5. Mix again well and switch off the heat.
  6. Lastly add 2 to 3 tablespoons chopped coriander leaves. Mix well.
  7. Serve cauliflower curry hot or warm with chapatis or steamed rice. You can also serve it as a side dish with a combo of dal-rice or any veg gravy and rice.

Kiyaan Singh’s Kitchen Note

Keep this recipe as a working base: cook once as written, then adjust spice, texture, and serving style for your own table.