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
how to cook cauliflower curry

The Unforgettable Cauliflower Curry Recipe: A Family Heirloom Worth Savoring

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A cherished family recipe passed down from my grandmother, this cauliflower curry combines simplicity with an array of rich flavors. Perfectly roasted cauliflower melds with fragrant spices in a creamy coconut curry sauce, creating a dish that’s as comforting as it is flavorful. Whether it’s for a busy weeknight dinner or a family gathering, this curry is sure to become a staple in your home.

  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

Main Ingredients

  • 1 large head of cauliflower, cut into bite-sized florets
  • 2 tbsp olive oil (divided)
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, minced
  • 1 can (14 oz) coconut milk
  • 1 can (14 oz) diced tomatoes
  • 1 cup vegetable broth

Spices

  • 1 tsp cumin seeds
  • 1 tsp turmeric powder
  • 1 tsp ground coriander
  • 1/2 tsp ground cinnamon
  • 1/2 tsp cayenne pepper (optional, for extra heat)
  • Salt and pepper to taste

Garnishes

  • Fresh cilantro, chopped
  • Lime wedges

Optional Add-ins

  • 1 cup fresh spinach (for added greens)
  • 1 cup chickpeas (for extra protein)

Instructions

  • Roast the Cauliflower
    • Preheat the oven to 400°F (200°C).
    • Toss the cauliflower florets with 1 tbsp olive oil, salt, and black pepper, then spread on a baking sheet. Roast for 20-25 minutes, flipping halfway, until golden brown.
  • Sauté the Aromatics
    • While cauliflower roasts, heat the remaining 1 tbsp olive oil in a large pot over medium heat.
    • Add cumin seeds and cook until fragrant, about 1 minute. Add chopped onions and sauté until translucent, 5-6 minutes. Stir in garlic and ginger, cooking an additional 2 minutes.
  • Build the Curry Base
    • Add coriander, turmeric, cinnamon, and cayenne pepper to the pot. Stir well, then add diced tomatoes, vegetable broth, and coconut milk. Bring to a simmer and cook for 10 minutes, allowing the flavors to meld.
  • Combine Cauliflower and Curry Sauce
    • Add the roasted cauliflower to the pot, stirring to coat in the curry sauce. Simmer for an additional 10 minutes, allowing the cauliflower to absorb the flavors.
  • Taste and Adjust Seasoning
    • Taste the curry and adjust with additional salt, pepper, or cayenne if desired.
  • Garnish and Serve
    • Serve hot over basmati rice or with naan. Garnish with chopped cilantro and a squeeze of lime for added freshness.

Notes

Tips for the Best Cauliflower Curry

  • Roast the Cauliflower: This step adds a smoky, caramelized flavor that elevates the curry.
  • Fresh Spices: Using fresh, high-quality spices makes a huge difference in flavor.
  • Customize the Heat: Adjust the cayenne to make it as mild or spicy as you like.
  • Let the Flavors Rest: This curry tastes even better the next day as flavors deepen.
  • Author: Célia Brooks
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Main Dish
  • Method: oasting, Simmering
  • Cuisine: Indian
  • Diet: Vegan

Nutrition

  • Calories: 250 kcal
  • Sugar: 7g
  • Sodium: 580mg
  • Fat: 15g
  • Saturated Fat: 11g
  • Carbohydrates: 24g
  • Fiber: 6g
  • Protein: 6g