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 6–7 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
- Prepare Spice Blend: Mix turmeric, cumin, chillies, coriander, cinnamon, fenugreek, and fennel seeds in a bowl.
- Roast Cauliflower: Toss cauliflower with olive oil, salt, pepper, and a portion of the spice blend. Roast until golden.
- Make Sauce: Sauté shallot, ginger, and garlic. Add lentils, tomatoes, coconut milk, stock, and remaining spice blend. Simmer until lentils are cooked.
- Blend (Optional): Purée the sauce for a smoother consistency.
- 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