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
1hour hr Servings 4 (WITH SIDES) Recipe

Roasted Cauliflower In Coconut Tomato Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5.1 from 29 reviews
  • Author: Chef
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 4 servings
  • Category: Main Dish
  • Method: Oven, Stovetop
  • Cuisine: Global
  • Diet: Vegetarian

Description

This Spice-Roasted Cauliflower in Coconut Tomato Sauce with Lentils recipe combines a flavorful spice blend with tender cauliflower, creamy coconut tomato sauce, and hearty lentils for a satisfying and aromatic dish.


Ingredients

Spice Blend

  • ¾ teaspoon ground turmeric
  • 1 teaspoon ground cumin
  • ½ teaspoon ground chillies
  • ½ teaspoon ground coriander
  • ¼ teaspoon ground cinnamon
  • ¼ teaspoon ground fenugreek
  • ¼ teaspoon fennel seeds

Cauliflower & Coconut Tomato Sauce

  • 1 medium head of cauliflower cut into florets (about 67 cups florets)
  • 4 tablespoons olive oil, divided
  • sea salt and ground black pepper, to taste
  • spice blend (see above), divided
  • 1 large shallot fine dice (about ½ cup diced shallot)
  • 2-inch piece fresh ginger, peeled and minced
  • 3 cloves garlic, peeled and minced
  • ½ cup split red lentils
  • 1 cup crushed tomatoes (from a can!)
  • 1 cup full fat coconut milk
  • 3 cups vegetable stock
  • 1 tablespoon lime juice, plus extra for serving
  • handful chopped cilantro, for serving
  • Nigella seeds, for serving

Instructions

  1. Prepare Spice Blend: Mix turmeric, cumin, chillies, coriander, cinnamon, fenugreek, and fennel seeds in a bowl.
  2. Roast Cauliflower: Toss cauliflower with olive oil, salt, pepper, and a portion of the spice blend. Roast until golden.
  3. Make Sauce: Sauté shallot, ginger, and garlic. Add lentils, tomatoes, coconut milk, stock, and remaining spice blend. Simmer until lentils are cooked.
  4. Blend (Optional): Purée the sauce for a smoother consistency.
  5. Combine: Mix roasted cauliflower with the sauce. Serve with lime juice, cilantro, and nigella seeds.

Notes

  • I recommend blending the sauce for a smoother texture, but it’s optional.
  • Light coconut milk or creamy non-coconut alternatives like oat or cashew milk can be used.
  • Prepping ingredients beforehand helps with timing.

Nutrition

  • Serving Size: 1 serving
  • Calories: Approx. 350 kcal
  • Sugar: 6g
  • Sodium: 800mg
  • Fat: 20g
  • Saturated Fat: 12g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 8g
  • Protein: 10g
  • Cholesterol: 0mg