Step 2: Toast the Spices
Add all the dried spices curry powder, turmeric, cumin, coriander, cayenne, salt, and pepper to the pot. Stir constantly for about 30 seconds to 1 minute. Toasting the spices releases their essential oils and deepens their flavor, which is a key secret to a rich-tasting curry.

Step 3: Build the Curry Base
Add the diced carrot and red bell pepper to the pot. Stir to coat them in the spiced onion mixture. Next, add the tomato paste and stir for another minute. Pour in the rinsed lentils, diced tomatoes (with their juices), vegetable broth, and the full can of coconut milk. Stir everything well to combine.
Step 4: Simmer to Perfection
Bring the curry to a gentle boil, then reduce the heat to low. Cover the pot with a lid, leaving it slightly ajar. Let it simmer for 25-30 minutes, stirring occasionally, until the lentils are tender and the curry has thickened beautifully.
Step 5: Final Touches and Serve
Once the lentils are cooked, stir in the fresh spinach and lime juice. The spinach will wilt quickly in the hot curry. Taste and adjust the seasoning, adding more salt, pepper, or a pinch of cayenne if desired.
Serve your hearty lentil curry hot, garnished with plenty of fresh cilantro. It’s perfect over fluffy basmati rice, with warm naan bread, or even on its own.
Leave a Comment