Here’s an easy, tasty dish in South Indian cuisine from the state of Tamil Nadu – Cauliflower Poriyal. This dish is basically sautéed, steamed or stir-fried cauliflower in a medley of fragrant spices like mustard seeds and herbs like curry leaves, which is finished with grated coconut. Simple to make and naturally vegan too, serve as a side vegetable dish with your everyday meals.

Recipe Snapshot

  • Prep time: 15 minutes
  • Cook time: 25 minutes
  • Total time: 40 minutes
  • Yield: 3
  • Category: Side Dish
  • Cuisine: South Indian, Tamil Nadu

Ingredients

  • 3½ cups cauliflower (- chopped)
  • 3 cups water (- hot)
  • 2 to 3 pinches salt
  • 3 tablespoons coconut oil (or preferred neutral flavored oil)
  • ½ teaspoon mustard seeds
  • ½ teaspoon cumin seeds ((optional))
  • ½ teaspoon split black gram ((urad dal))
  • 2 to 3 pinches asafoetida ((hing))
  • 1 teaspoon ginger (- finely chopped)
  • 10 to 12 curry leaves (- chopped)
  • 1 green chili (- slit or chopped)
  • ¼ teaspoon turmeric powder
  • salt (as required)
  • ¾ cup water (or or add as required)
  • ¼ cup coconut (- grated, fresh or frozen, or add as required)
  • 2 tablespoons coriander leaves (- chopped, (optional))

Method

Prepping Cauliflower

  1. Rinse and chop the cauliflower in small or medium-sized florets. You will need 3.5 cups of chopped cauliflower.
  2. You can opt out from blanching step if you want. For organic or homegrown cauliflower, I suggest to blanch it.
  3. Heat water and salt in a pan. Or you could mix hot water and the salt in a bowl. When heating water in a pan, turn off the heat once the water has begun to boil and then add the cauliflower florets.
  4. Transfer the florets into the hot water. Mix and blanch them for 5 minutes.
  5. After 5 minutes of blanching, drain the water and set blanched cauliflower aside.

Making Cauliflower Poriyal

  1. In another pan, heat coconut oil on medium-low to medium heat.
  2. Add mustard seeds and let them crackle.
  3. Lower heat and add urad dal and cumin seeds.
  4. Fry until the urad dal turns golden.
  5. Next add finely chopped ginger and chopped curry leaves, green chilies. Mix and stir.
  6. Reduce heat and add asafoetida and turmeric powder.
  7. Mix the ground spices with the rest of the ingredients, ensuring that these ground spices do not get burned.
  8. Add the blanched cauliflower. Season with salt according to taste.
  9. Mix thoroughly.
  10. Next add ¾ cup water or add as required.
  11. Cover pan with a lid and cook on medium-low heat until the cauliflower florets are almost tender.
  12. Check a few times and if the water has dried and the cauliflower is undercooked and starts sticking to the pan or gets burnt, add some more water and continue to cook.
  13. The cauliflower florets must be almost cooked before you add the coconut.
  14. Once the florets are almost cooked, add grated coconut.
  15. Mix again and continue to cook without lid until all the liquids have evaporated and the poriyal looks dry.Keep in mind that this dish is dry and there should be no water or liquids in it.
  16. Ensure that the cauliflower florets are tender and perfectly cooked. They should not be overcooked or mushy.
  17. If you like, lastly garnish with 2 tablespoons chopped coriander leaves.

Serving Suggestions

  1. Serve Cauliflower Poriyal hot or warm with your everyday Indian meals.
  2. Enjoy it with a side of chapati or pair with rice and a sambar, rasam or dal and also curd 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.