Coconut Red Lentil Cauliflower Curry with Roasted Florets
Coconut milk and red lentils make a thick, spoonable curry, while roasted cauliflower brings browned edges and a little bite. The lentils soften into the sauce instead of staying separate, so the finished dish needs no cream or blender. Chopped tomatoes add acidity, and a squeeze of lime at the end keeps the coconut from tasting too heavy.
Roast the cauliflower while the lentils simmer. Keeping these two stages separate lets the florets brown without forcing the lentils to cook dry. Fold most of the cauliflower into the curry shortly before serving and leave a few pieces on top with fresh cilantro.
Recipe at a glance
- Servings: 4 generous portions
- Preparation: approximately 15 minutes
- Cooking: approximately 35–40 minutes, with roasting and simmering happening together
- Total: approximately 50–55 minutes
- Oven: 220°C conventional / 200°C fan / 425°F
- Equipment: large baking tray, medium saucepan, fine sieve, and wooden spoon
Ingredients
Roasted cauliflower
- 600 g cauliflower florets, cut into similar 3–4 cm pieces
- 1 tablespoon olive oil
- 1/2 teaspoon ground cumin
- 1/4 teaspoon fine salt
- Black pepper, to taste
Lentil coconut curry
- 1 tablespoon olive oil
- 1 medium onion, finely chopped
- 3 garlic cloves, minced
- 15 g fresh ginger, peeled and grated
- 2 teaspoons mild curry powder
- 1/2 teaspoon ground turmeric
- 200 g dry split red lentils, rinsed and drained
- 400 g canned chopped tomatoes
- 400 ml unsweetened coconut milk, stirred before measuring
- 450 ml low-sodium vegetable stock, plus extra water as needed
- 60 g baby spinach
- 1 tablespoon lime juice, plus more to taste
- Salt and black pepper, to taste
- A small handful of chopped cilantro, to finish
- Cooked basmati rice and lime wedges, to serve if desired
How to make the curry
1. Roast the cauliflower
Heat the oven to the temperature above. Toss the florets with oil, cumin, salt, and pepper. Spread them over the tray in one layer with a little space between the pieces. Roast for approximately 25–30 minutes, turning once, until browned at the edges and tender when pierced. Large or crowded florets may take longer.
2. Build the sauce
While the cauliflower roasts, heat the second tablespoon of oil in the saucepan over medium heat. Cook the onion for 6–8 minutes, stirring occasionally, until softened. Add the garlic and ginger and cook for about 1 minute. Stir in the curry powder and turmeric for another 30 seconds, keeping the heat gentle enough that the spices do not scorch.
3. Simmer the lentils
Add the drained lentils, tomatoes, coconut milk, and stock. Stir thoroughly, bring to a gentle simmer, and reduce the heat. Cook partly covered for approximately 25–35 minutes, stirring regularly along the bottom of the pan. The lentils should be completely soft and beginning to break down. If the sauce becomes thick before they are tender, add water in small splashes and keep simmering.
4. Finish and serve
Stir in the spinach and cook until wilted. Fold in most of the roasted cauliflower and warm through for 2–3 minutes. Remove from the heat, add the lime juice, and adjust the seasoning. Serve with the reserved florets, cilantro, and optional rice. The curry should settle slowly into the bowl rather than pour like a thin soup.
Ingredient choices and practical tips
Use split red lentils for this method. Whole green or brown lentils retain a firmer texture and need a different cooking time and liquid allowance. Rinsing removes dust and loose starch; it does not replace cooking them until fully tender.
Full-fat coconut milk gives a richer sauce. Light coconut milk can be used, but the result will be thinner and less creamy. Choose unsweetened coconut milk from a can rather than a sweetened coconut drink.
Curry powders vary considerably. Begin with a mild blend if serving people who prefer gentle heat. For a hotter version, add a small pinch of chili flakes with the spices. Taste before adding more, since the heat can become more noticeable as the sauce reduces.
For stronger roasted flavor, keep the cauliflower on top until serving. Leaving it in the curry for a long simmer softens the browned edges. If using frozen cauliflower, follow its cooking instructions and expect additional moisture and a softer result.
Storage and reheating
Refrigerate promptly in shallow covered containers and use within 3 days. Store cooked rice separately and follow its own handling guidance. Reheat the curry until thoroughly hot, adding a little water because the lentils absorb liquid as they stand. Add fresh cilantro after reheating. The cauliflower will be softer the next day, even though the curry remains useful for a prepared lunch.
Frequently asked questions
Can I leave out the spinach?
Yes. The lentils and cauliflower remain the main ingredients. Add a little extra cilantro at serving time if you want a fresh green finish.
Why are my lentils still firm?
Older lentils and acidic tomatoes can extend the cooking time. Keep the pan at a gentle simmer, add water if needed, and use tenderness rather than the clock as the final check.
Can I make this without an oven?
You can simmer small cauliflower florets in the curry until tender, adding them after the lentils have begun to soften. This makes a softer vegetable curry; it will not have the roasted edges of the oven version.

Comments
Post a Comment