Description
This vegan dish combines spice-roasted cauliflower with a creamy, coconut tomato sauce and red lentils, inspired by Southeast Asian curries and dal. It’s hearty, flavorful, and perfect for a cozy meal!
Ingredients
For the Spice Blend:
- 3/4 tsp ground turmeric
- 1 tsp ground cumin
- 1/2 tsp ground chilies
- 1/2 tsp ground coriander
- 1/4 tsp ground cinnamon
- 1/4 tsp ground fenugreek
- 1/4 tsp fennel seeds
For the Cauliflower & Coconut Tomato Sauce:
- 1 medium head of cauliflower, cut into florets (6–7 cups)
- 4 tbsp olive oil, divided
- Sea salt and ground black pepper, to taste
- Spice blend (from above), divided
- 1 large shallot, finely diced (about 1/2 cup)
- 2-inch piece fresh ginger, peeled and minced
- 3 cloves garlic, minced
- 1/2 cup split red lentils
- 1 cup crushed tomatoes (canned)
- 1 cup full-fat coconut milk
- 3 cups vegetable stock
- 1 tbsp lime juice, plus extra for serving
- Handful of chopped cilantro, for serving
- Nigella seeds, for garnish
Instructions
1. Preheat Oven:
Preheat your oven to 425°F (220°C) and prepare a large baking sheet.
2. Make Spice Blend:
In a small bowl, combine the turmeric, cumin, chilies, coriander, cinnamon, fenugreek, and fennel seeds. Set aside.
3. Roast Cauliflower:
Place the cauliflower florets on the baking sheet. Drizzle with 2 tablespoons of olive oil, half of the spice blend, and season with salt and pepper. Toss to coat and arrange in a single layer. Roast for 40 minutes, flipping halfway through, until deeply caramelized.
4. Prepare Sauce:
While the cauliflower roasts, heat the remaining 2 tablespoons of olive oil in a large skillet or braiser over medium heat. Add the diced shallots and sauté until soft and translucent, about 5-6 minutes.
5. Add Aromatics and Lentils:
Add the remaining spice blend, ginger, and garlic to the skillet. Sauté for 1 minute until fragrant, then stir in the split red lentils.
6. Add Liquids:
Stir in the crushed tomatoes, coconut milk, and vegetable stock. Bring the mixture to a boil, then reduce to a simmer for 25 minutes, stirring often, until the lentils are soft. Add more stock as needed if the mixture becomes too thick.
7. Season and Blend (Optional):
Once the lentils are cooked, season with salt, pepper, and lime juice. For a smooth sauce, blend until silky in a blender, or leave it chunky if preferred.
8. Combine and Serve:
Add the roasted cauliflower to the sauce and stir to combine. Bring to a light boil over medium heat, then remove from heat.
9. Garnish:
Serve with chopped cilantro, nigella seeds, lime zest, and extra lime juice.
Notes
- This dish is best enjoyed fresh but can be stored in an airtight container in the refrigerator for up to 4 days.
- Feel free to adjust the spice levels based on your preference!
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: main course
- Method: Roasting
- Cuisine: Southeast Asian
Nutrition
- Serving Size: 1 serving
- Calories: 380
- Sugar: 5g
- Sodium: 800mg
- Fat: 22g
- Saturated Fat: 9g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 12g
- Protein: 12g
- Cholesterol: 0mg