Spice-Roasted Cauliflower in Coconut Tomato Sauce with Lentils
This vegan dish combines spice-roasted cauliflower with a creamy, coconut tomato sauce and red lentils, inspired by Southeast Asian curries and dal.
Yield: 4 servings
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour
Ingredients
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
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
- Preheat Oven: Preheat to 425°F (220°C) and prepare a large baking sheet.
- Make Spice Blend: In a small bowl, combine turmeric, cumin, chilies, coriander, cinnamon, fenugreek, and fennel seeds. Set aside.
- Roast Cauliflower: Place cauliflower florets on the baking sheet. Drizzle with 2 tbsp olive oil, half of the spice blend, salt, and pepper. Toss to coat and arrange in a single layer. Roast for 40 minutes, flipping halfway, until deeply caramelized.
- Prepare Sauce: While cauliflower roasts, heat remaining 2 tbsp oil in a large skillet or braiser over medium heat. Add diced shallots and sauté until soft and translucent, about 5-6 minutes.
- Add Aromatics and Lentils: Add remaining spice blend, ginger, and garlic. Sauté for 1 minute until fragrant, then stir in the split red lentils.
- Add Liquids: Stir in crushed tomatoes, coconut milk, and vegetable stock. Bring to a boil, then simmer for 25 minutes, stirring often, until lentils are soft. Add more stock as needed if it becomes too thick.
- Season and Blend (Optional): Once lentils are cooked, season with salt, pepper, and lime juice. For a smooth sauce, blend until silky in a blender, or leave as is for a chunkier texture.
- Combine and Serve: Add roasted cauliflower to the sauce and stir to combine. Bring to a light boil over medium heat, then remove from heat.
- Garnish: Serve with chopped cilantro, nigella seeds, lime zest, and extra lime juice.