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 Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 48 reviews

  • Author: admin
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

This Vegan Cauliflower Curry is a delicious and hearty plant-based dish featuring tender cauliflower and potatoes simmered in a rich coconut milk and tomato sauce infused with aromatic Indian spices. Perfectly spiced and creamy, it’s an easy stovetop meal that’s both nutritious and comforting, ideal for a healthy weeknight dinner.


Ingredients

Scale

Vegetables

  • 1 medium onion, diced
  • 3 garlic cloves, minced
  • 1 tablespoon fresh ginger, grated
  • 1 head cauliflower, cut into florets
  • 1 medium potato, peeled and diced
  • 1 cup fresh spinach or kale (optional)
  • Chopped cilantro for garnish

Spices & Seasonings

  • 2 tablespoons curry powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon turmeric
  • 1/2 teaspoon chili flakes (optional)
  • Salt and pepper to taste

Liquids & Oils

  • 1 tablespoon coconut oil
  • 1 can (14 oz) diced tomatoes
  • 1 can (14 oz) coconut milk
  • 1/2 cup vegetable broth

Instructions

  1. Heat the oil: Warm the coconut oil in a large skillet or pot over medium heat to prepare for sautéing the aromatics.
  2. Sauté onions: Add the diced onion and sauté for about 5 minutes until they are softened and translucent, building the flavor base.
  3. Add garlic and ginger: Stir in the minced garlic and grated ginger, cooking for 1 minute to release their fragrant aroma.
  4. Bloom the spices: Mix in the curry powder, ground cumin, turmeric, and chili flakes if using. Stir continuously for 30 seconds to toast and bloom the spices, enhancing their flavors.
  5. Add vegetables: Incorporate the cauliflower florets and diced potato, stirring well to coat all pieces with the spiced mixture.
  6. Add liquids: Pour in the diced tomatoes, coconut milk, and vegetable broth, combining everything thoroughly.
  7. Simmer: Bring the mixture to a gentle simmer, cover the pot, and cook for 20 to 25 minutes until the cauliflower and potatoes are tender.
  8. Add greens: If using, stir in the fresh spinach or kale and cook for an additional 2 to 3 minutes until wilted and integrated.
  9. Season and serve: Taste and adjust seasoning with salt and pepper as needed. Garnish with chopped cilantro and serve hot alongside rice or naan.

Notes

  • Add chickpeas for an extra protein boost to make the curry even heartier.
  • Swap the potato for sweet potato for a naturally sweeter flavor profile.
  • This curry tastes even better the next day as the flavors deepen and meld.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian-Inspired