
By emensah m
A warming, vibrant Indian-inspired curry where buttery red lentils meld with sweet carrots, crisp bell pepper and tender cauliflower in a fragrant curry-turmeric sauce. Finished with a splash of light coconut milk for silkiness and a cool cucumber-yogurt raita, this dish balances creamy, spicy and fresh textures for an elegant weeknight meal.
Rinse the lentils under cold water until the water runs clear. This removes surface starch that can make the lentils gummy and ensures a clean, bright flavor. Drain well.
Bring 3 cups of water or low-sodium vegetable broth to a boil in a medium saucepan. Add the rinsed lentils, reduce heat to a gentle simmer, and cook uncovered for 12–15 minutes until tender but not falling apart. Red lentils cook quickly and become creamy; checking at 12 minutes prevents them turning to complete mush. Drain any excess if there’s too much liquid (reserve a little cooking liquid).
While the lentils cook, prep the vegetables: finely dice the onion, slice the carrots into coins, dice the bell pepper and break the cauliflower into small florets. Uniform pieces ensure even cooking and a harmonious mouthfeel in the finished curry.
Heat 1 tablespoon of vegetable oil in a wide, heavy skillet or medium saucepan over medium heat. Add the diced onion and a pinch of salt. Sauté 6–8 minutes until the onion is soft and starting to caramelize — this Maillard browning builds a savory base and deepens overall flavor.
Add the carrots and bell pepper to the pan and cook 4 minutes to soften slightly. Then add the cauliflower and continue to cook for another 3 minutes. This staged addition lets firmer vegetables begin cooking first so all vegetables finish tender at the same time.
Reduce heat to low. Push the vegetables to one side and add the curry powder, turmeric and cumin to the empty space in the pan. Toast the spices in the residual oil for 20–30 seconds — this 'blooming' releases their essential oils and intensifies aroma and flavor. Stir immediately so spices coat the vegetables and do not burn.
Stir the cooked lentils into the vegetable-spice mixture. Add about 1/2 cup of the reserved lentil cooking liquid (or water/broth) to loosen the mixture. Simmer gently for 6–8 minutes so the flavors marry and the vegetables become fully tender. Taste and add salt gradually — lentils absorb salt, so adjust at the end for best seasoning.
If using, stir in 1/2 cup light coconut milk to add silkiness and a touch of sweetness; simmer 2–3 minutes more to warm through and meld the sauce. Coconut milk also mellows spices and gives the curry a luxurious mouthfeel without making it heavy. If you prefer a chunkier, drier dal, skip the coconut.
Make the cucumber raita: squeeze excess liquid from the grated cucumber in a fine sieve or clean towel. Fold it into 1/2 cup plain yogurt with a pinch of salt, a grind of black pepper and 1 teaspoon water if needed for looseness. The raita brings cooling freshness that contrasts the warm, spiced curry.
Fluff the cooked basmati rice with a fork and divide between two plates. Spoon the lentil-vegetable curry alongside or on top of the rice. Garnish generously with chopped fresh cilantro and a dollop of the cucumber raita. Serve immediately so rice is warm and the raita is cool — that temperature contrast enhances the dining experience.
Leftovers: store curry and raita separately in airtight containers in the refrigerator for up to 3–4 days. Reheat the curry gently on the stove with a splash of water or broth to loosen; avoid boiling the raita — stir it and serve chilled.
740
Calories
35g
Protein
115g
Carbs
17g
Fat
17g
Fiber
How did this recipe turn out? Let others know!
to rate this recipe
By emensah m

A warming, vibrant Indian-inspired curry where buttery red lentils meld with sweet carrots, crisp bell pepper and tender cauliflower in a fragrant curry-turmeric sauce. Finished with a splash of light coconut milk for silkiness and a cool cucumber-yogurt raita, this dish balances creamy, spicy and fresh textures for an elegant weeknight meal.
Rinse the lentils under cold water until the water runs clear. This removes surface starch that can make the lentils gummy and ensures a clean, bright flavor. Drain well.
Bring 3 cups of water or low-sodium vegetable broth to a boil in a medium saucepan. Add the rinsed lentils, reduce heat to a gentle simmer, and cook uncovered for 12–15 minutes until tender but not falling apart. Red lentils cook quickly and become creamy; checking at 12 minutes prevents them turning to complete mush. Drain any excess if there’s too much liquid (reserve a little cooking liquid).
While the lentils cook, prep the vegetables: finely dice the onion, slice the carrots into coins, dice the bell pepper and break the cauliflower into small florets. Uniform pieces ensure even cooking and a harmonious mouthfeel in the finished curry.
Heat 1 tablespoon of vegetable oil in a wide, heavy skillet or medium saucepan over medium heat. Add the diced onion and a pinch of salt. Sauté 6–8 minutes until the onion is soft and starting to caramelize — this Maillard browning builds a savory base and deepens overall flavor.
Add the carrots and bell pepper to the pan and cook 4 minutes to soften slightly. Then add the cauliflower and continue to cook for another 3 minutes. This staged addition lets firmer vegetables begin cooking first so all vegetables finish tender at the same time.
Reduce heat to low. Push the vegetables to one side and add the curry powder, turmeric and cumin to the empty space in the pan. Toast the spices in the residual oil for 20–30 seconds — this 'blooming' releases their essential oils and intensifies aroma and flavor. Stir immediately so spices coat the vegetables and do not burn.
Stir the cooked lentils into the vegetable-spice mixture. Add about 1/2 cup of the reserved lentil cooking liquid (or water/broth) to loosen the mixture. Simmer gently for 6–8 minutes so the flavors marry and the vegetables become fully tender. Taste and add salt gradually — lentils absorb salt, so adjust at the end for best seasoning.
If using, stir in 1/2 cup light coconut milk to add silkiness and a touch of sweetness; simmer 2–3 minutes more to warm through and meld the sauce. Coconut milk also mellows spices and gives the curry a luxurious mouthfeel without making it heavy. If you prefer a chunkier, drier dal, skip the coconut.
Make the cucumber raita: squeeze excess liquid from the grated cucumber in a fine sieve or clean towel. Fold it into 1/2 cup plain yogurt with a pinch of salt, a grind of black pepper and 1 teaspoon water if needed for looseness. The raita brings cooling freshness that contrasts the warm, spiced curry.
Fluff the cooked basmati rice with a fork and divide between two plates. Spoon the lentil-vegetable curry alongside or on top of the rice. Garnish generously with chopped fresh cilantro and a dollop of the cucumber raita. Serve immediately so rice is warm and the raita is cool — that temperature contrast enhances the dining experience.
Leftovers: store curry and raita separately in airtight containers in the refrigerator for up to 3–4 days. Reheat the curry gently on the stove with a splash of water or broth to loosen; avoid boiling the raita — stir it and serve chilled.
740
Calories
35g
Protein
115g
Carbs
17g
Fat
17g
Fiber
Your Rating: