Print Options:

Creamy Cauliflower Curry

Cooking Method ,
Cuisine ,
Courses ,
Difficulty Beginner
Prep Time: 5 min Cook Time: 25 min Total Time: 30 mins
Servings 4

My vegan creamy cauliflower curry is a healthy, very comforting dish that you can easily make for lunches and weeknight meals.

    To roast cauliflower
  • 1 pound cauliflower florets (1lb = 1 medium head of cauliflower)
  • 1/2 teaspoon Turmeric powder
  • 1/4 teaspoon Salt
  • 1 teaspoon Avocado oil (or a neutral oil of your choice such as Canola oil)
  • To make the curry
  • 1/4 cup finely chopped onion
  • 2 cloves of garlic finely chopped
  • 1 green chili sliced
  • 1/2 of a small pandan leaf broken into pieces
  • 1 sprig of curry leaves
  • 1/8 teaspoon fenugreek seeds
  • 1 teaspoon curry powder*
  • 1/4 teaspoon turmeric powder
  • 1 cup canned coconut milk (use less if you want a thinner curry)
  • 1/2 cup water* (use less water if you're using a taller sauce pan)
  • 1/2 teaspoon salt (adjust to your taste)
  • 1 small wedge of lime (adjust the lime juice to your taste)
  1. Mix cauliflower florets with salt, turmeric powder, and oil. (you can do this in a separate bowl or directly in the air-fryer basket)

  2. Air-fry for 9 - 12 minutes on 375F until the edges become brown. Mix halfway through. *

  3. Add cauliflower and all the other ingredients except lime wedge to a pot. 

  4. Mix well first and then turn on the heat and set to medium. Cook for about 5 minutes until the curry starts to simmer. 

  5. Then reduce the heat to medium-low, cover the pot and cook for another 8 - 10 minutes or until curry is thicker, and cauliflower is fully cooked. Adjust salt if needed.

  6. Turn off the heat and let the curry cool down for about two minutes. And then add lime juice and mix gently.

  • I use Sri Lankan unroasted curry powder. Any mild curry powder would work for the recipe. 
  • if you're using a taller pot then reduce the amount of water or coconut milk you use. You only need liquid to submerge cauliflower florets. 
  • You can skip the roasting/air-frying process and make the curry with raw cauliflower. Increase the cooking time accordingly.