Lime & Coconut Cauliflower Curry

Cauliflower is the chameleon of the curry world: its neutral taste and porous structure soak up spicy sauces perfectly. In this recipe, we balance the sweetness of coconut milk, earthy curry notes, and bright lime acidity. Made in a single pan, yet offering a complex flavor experience.
🕒 Prep Time 15 mins
🍳 Cook Time 25 mins
Total Time 40 mins
🍽️ Servings 4 servings
🔥 Calories 310 kcal
🌍 Cuisine Indian Fusion

Ingredients

Equipment Needed

  • Large skillet or pot
  • Grater (for ginger)
  • Knife

Allergen Information

⚠️ Tree Nuts (Coconut)

Instructions

1

Break cauliflower into medium florets. Dice the onion, grate the garlic and ginger.

Tip: Grating ginger ensures no spicy chunks, and its juice gets into the dish.
2

Sauté onion in oil until translucent, then add garlic, ginger, curry, and turmeric. Fry for 1 minute.

Tip: This is 'blooming': spices release fat-soluble flavors in hot oil.
3

Add tomatoes, salt, and cook for a few minutes until slightly thickened.

Tip: Tomato acidity gives the dish backbone.
4

Add cauliflower and coconut milk. Cover and simmer on medium for 15-20 minutes until tender but not falling apart.

Tip: Don't overcook to mush; keep it al dente.
5

Finish by squeezing in lime juice and sprinkling with cilantro.

Tip: Lime freshness 'wakes up' flavors dulled by long cooking.

Recipe FAQ

Why did the cauliflower stay hard?
Acidic environments (tomatoes, lime) slow down vegetable softening (pectin doesn't break down easily). That's why you need to cook it long enough.

Ingredients

  • 1 medium Head Cauliflower
  • 1 can (13.5 oz) Coconut Milk
  • 1 can (14.5 oz) Crushed Tomatoes
  • 1 whole Red Onion
  • 3 cloves Garlic
  • 1/3 oz Fresh Ginger
  • 2 tsp Curry Powder
  • 1 tsp Turmeric
  • 1 tbsp Olive Oil
  • 1 whole Lime
  • 1/3 oz Fresh Cilantro
  • 1 tsp Salt
  • 1 pinch Pepper