IndianMedium · Hot
Coconut oil carries the ginger, turmeric, and cumin into the base before the lentils go in, so the spices are properly bloomed and the whole curry smells right from the first minute. Cauliflower holds its shape while the lentils break down and thicken the sauce around it. Cilantro over the top is not optional — it is what makes the bowl smell finished.
15 min
35 min
50 min
Method
Rinse the red lentils under cold water until water runs clear. Drain and set aside.
Cut the cauliflower into small florets. Dice the yellow onion. Mince the garlic and finely grate the ginger. Chop the tomatoes. Cut the lime in half.
Heat the coconut oil in a large pot or Dutch oven over medium heat. Add the cumin, turmeric, and smoked paprika. Stir constantly for 30-60 seconds until fragrant and the spices bloom.
Add the chopped tomatoes and cook for 3-4 minutes, breaking them down with a wooden spoon until they form a thick sauce.
Add the cauliflower florets, rinsed lentils, water, salt, and black pepper. Stir everything together and bring to a boil.
Reduce heat to low, cover the pot, and simmer for 15 minutes until the lentils are tender and the cauliflower is just starting to become fork-tender.
Reduce heat to low, cover the pot, and simmer for 20-25 minutes until the red lentils have completely dissolved into a thick, porridge-like consistency and the cauliflower is fork-tender.
Pour in the coconut milk and stir well. Simmer uncovered for another 5-7 minutes until the sauce thickens and coats the back of a spoon. Squeeze in the juice of half the lime. Taste and adjust salt if needed.
Pour in the coconut milk and stir well. Simmer on very gentle heat (just barely bubbling) for another 5-7 minutes.
While the curry simmers, rinse the basmati rice. Combine with 3 cups of water in a separate pot. Bring to a boil, reduce heat to low, cover and cook for 12-15 minutes until water is absorbed and rice is fluffy.
Fluff the rice with a fork. Ladle the coconut lentil cauliflower curry over basmati rice. Garnish with fresh cilantro leaves and remaining lime wedges on the side. Serve hot.
Nutri-Score
Good balance
A–E · lower is better · score 1
Calories
997
per serving
Protein
28g
Carbs
124g
Fat
46g
Sat. fat
21g
Fiber
8g
Sugar
9g
Sodium
782mg
Nutri-Score is a general nutritional-balance guide, not medical or dietary advice.
Environmental impact
Moderate impact
A–E · lower is better · includes estimates
kg CO2e
1.3
per serving
Water
1.6m³
Land
40Pt
Runoff
0.1g P
Coconut Milk drives 44% of this recipe’s estimated footprint.
Carbon from Poore & Nemecek 2018; water, land & runoff from Agribalyse — modelled averages for comparing recipes, not a measurement of your groceries.
Flavor Profile
Umami
Sweet
Salty
Sour
Bitter
Spicy
Textures
Aromas
Kitchen Equipment
Primary Tool
Dutch OvenSafety & Storage
Cross Contamination
Thoroughly clean all utensils, cutting boards, and cooking surfaces after preparing raw ingredients before using them for other components of the dish.
Storage
Refrigerate leftover curry within 2 hours of cooking. Store in airtight containers for up to 4 days. Reheat thoroughly until steaming hot throughout before consuming.
Cooking Temperature
{"classification":"cooking-temperature","text":{"text":"Simmer gently after adding coconut milk. Never bring coconut milk to a rolling boil as it causes the emulsion to break, resulting in a curdled, grainy sauce."}}
High Risk Population
While coconut is not classified as a tree nut allergen in most regions, individuals with tree nut allergies may have cross-reactivity concerns. Those with coconut allergies should avoid this dish.
When working with fresh ginger, use a vegetable peeler or spoon to remove skin efficiently. Grate ginger against the grain for maximum flavor release.
Pro Tips
Technique
Toast your spices in coconut oil until you can really smell them—that's your cue they're ready. Under-toasted spices taste flat and dusty. We're talking 30-60 seconds max over medium heat, stirring constantly. When that gorgeous aroma hits, you're golden.
Substitution
No red lentils? Yellow lentils (moong dal) work beautifully here too. Want it creamier? Stir in 2 tablespoons of tahini when you add the coconut milk for extra richness and a subtle nutty depth.
Flavor Boost
If you have nutritional yeast on hand, sprinkle 1-2 tablespoons into the finished curry for a savory, cheesy depth that rounds out the coconut richness. It's my secret weapon for plant-based dishes that taste satisfying, not lacking.
From the chef
Coconut oil carries the ginger, turmeric, and cumin into the base before anything liquid goes in — bloom the spices properly and the whole curry smells right from the first minute. Lentils break down and thicken the sauce around the cauliflower while it holds its shape, and coconut milk finishes it silky. Over basmati, with cilantro laid on top, this is the kind of curry that tastes like it took most of the afternoon when you are actually done in under 45 minutes. The sequence matters more than the ingredient list.
Source: generated · May 30, 2026