Caribbean

Caribbean Coconut Cauliflower Curry

Easy, creamy and full of warm island spices Written by Charles Mattocks for Ravoke.com If you’re from the islands like I am, you know curry is more than a recipe—it’s

Caribbean Coconut Cauliflower Curry
  • PublishedMarch 17, 2026

Easy, creamy and full of warm island spices

Written by Charles Mattocks for Ravoke.com

If you’re from the islands like I am, you know curry is more than a recipe—it’s a tradition. Growing up, curry dishes were always on the table, filled with bold spices and comforting aromas. These days I still love cooking them, especially when I want something hearty but plant-based.

This coconut cauliflower curry is one of my favorite meat-free meals to make for family and friends who prefer veggie dishes. It’s rich, creamy, and deeply satisfying thanks to coconut milk and warming spices. Even better, it’s simple to prepare and brings beautiful new flavors to the dinner table.

You can serve it with rice if you like, but it’s just as delicious on its own if you’re keeping things lighter.

From my kitchen to yours—Ya mon, enjoy the blessings.

Ingredients

  • 1 tablespoon extra-virgin olive oil
  • 1 medium yellow onion, diced
  • 4 cloves garlic, finely minced
  • 1 tablespoon fresh ginger, minced
  • 3 tablespoons yellow curry powder
  • 2 teaspoons ground cinnamon
  • 2 teaspoons ground cumin
  • 2 teaspoons sea salt (divided)
  • â…› teaspoon cayenne pepper
  • 1 (14-ounce) can diced tomatoes
  • 3 (14-ounce) cans coconut milk or unsweetened coconut cream
  • 1 large head cauliflower, cut into bite-size florets
  • Cooked rice for serving (optional)
Vegan cauliflower curry

How to Make Coconut Cauliflower Curry

1. Build the Flavor Base

Heat olive oil in a medium pot over medium heat. Add the diced onion and cook for about 5 minutes, until soft and translucent.

ADVERTISEMENT

2. Add Aromatics

Stir in the garlic and fresh ginger. Cook for about a minute, just until the mixture becomes fragrant.

3. Add Spices and Tomatoes

Mix in the curry powder, cinnamon, cumin, 1½ teaspoons of the salt, cayenne pepper, and diced tomatoes. Stir well so the spices coat the onions.

4. Add Coconut Milk

Turn the heat to high and pour in the coconut milk. Bring the mixture to a gentle boil, then reduce the heat and let it simmer for about 5 minutes until slightly thickened.

5. Blend the Sauce

Use an immersion blender directly in the pot to blend the sauce until smooth and creamy.
(If you don’t have one, carefully transfer the liquid to a blender, blend until smooth, and return it to the pot.)

6. Cook the Cauliflower

Bring the sauce back to a boil, then add the cauliflower florets. Lower the heat and simmer for about 15 minutes, or until the cauliflower is fork-tender.

7. Final Seasoning

Taste the curry and add the remaining salt if needed.

Serve warm, either over rice or on its own for a lighter meal.

ADVERTISEMENT
easy coconut cauliflower curry recipe

Why This Curry Is a Great Healthy Meal

  • Naturally vegan and dairy-free
  • Gluten-free for those with sensitivities
  • Packed with fiber and nutrients from cauliflower
  • Coconut milk adds richness while keeping the dish plant-based

FAQ: Keeping Your Curry Healthy

Can I make this curry lighter?

Yes. Use light coconut milk instead of full-fat coconut milk to reduce calories while keeping the creamy texture.

Is cauliflower curry good for a plant-based diet?

Absolutely. Cauliflower provides fiber, vitamins C and K, and antioxidants, making it a great centerpiece for vegan meals.

What can I serve with it instead of rice?

If you want to keep the meal lighter, try serving it with:

  • cauliflower rice
  • quinoa
  • steamed vegetables

Can I add more vegetables?

Definitely. Spinach, chickpeas, sweet potatoes, or bell peppers blend beautifully with the curry flavors and increase the nutrient value.

How can I reduce the sodium?

Use low-sodium canned tomatoes and slightly reduce the added salt. You can always adjust seasoning at the end.

Written By
Charles Mattocks