Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan Cauliflower Curry

Vegan Cauliflower Curry

  • Author: Laura
  • Prep Time: 10 mins
  • Cook Time: 30 mins
  • Total Time: 40 mins
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Vegan

Description

A flavorful and hearty vegan cauliflower curry made with tender cauliflower, aromatic spices, and coconut milk for a creamy, satisfying dish — perfect served over rice or with naan bread.


Ingredients

Scale
  • 1 medium cauliflower, cut into florets
  • 1 tablespoon olive oil
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 tablespoon grated ginger
  • 1 can (14 oz) coconut milk
  • 1 can (14 oz) diced tomatoes
  • 1/2 cup vegetable broth
  • 1 tablespoon curry powder
  • 1 teaspoon ground turmeric
  • 1/2 teaspoon ground cumin
  • 1/4 teaspoon ground cinnamon
  • 1/4 teaspoon ground coriander
  • 1/2 teaspoon chili flakes (optional for heat)
  • Salt and black pepper, to taste
  • Fresh cilantro, for garnish
  • Rice or naan, for serving

Instructions

  1. Heat olive oil in a large pot or skillet over medium heat. Add the chopped onion and cook for 5–7 minutes until softened.
  2. Add the garlic and ginger to the pot and sauté for another 1–2 minutes until fragrant.
  3. Stir in the curry powder, turmeric, cumin, cinnamon, coriander, and chili flakes (if using). Cook for 1 minute to toast the spices.
  4. Add the cauliflower florets to the pot and stir to coat them in the spices.
  5. Pour in the coconut milk, diced tomatoes, and vegetable broth. Stir well to combine.
  6. Bring the mixture to a simmer, cover, and cook for 20–25 minutes, or until the cauliflower is tender and the curry has thickened slightly.
  7. Season with salt and pepper to taste.
  8. Serve the curry over rice or with naan bread, and garnish with fresh cilantro.

Notes

  • For a creamier curry, add a spoonful of cashew cream or almond butter.
  • This curry is great for meal prep — it stores well in the fridge for up to 3 days and freezes for up to 2 months.
  • Feel free to add other vegetables like spinach, peas, or sweet potatoes for added texture and flavor.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 250
  • Sugar: 6g
  • Sodium: 400mg
  • Fat: 18g
  • Saturated Fat: 14g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 6g
  • Protein: 5g
  • Cholesterol: 0mg

Keywords: vegan cauliflower curry, coconut milk curry, Indian curry, plant-based curry, cauliflower dish