Instructions
10 steps · tick them off as you cookRinse 1 1/2 cups (300 g) red lentils under cold water until it runs clear; drain.
In a large pot, heat 2 tbsp ghee over medium heat. Add diced onion and sweat for 5 minutes until soft and translucent.
5 minutesStir in minced garlic and grated ginger; cook 1 minute until fragrant.
1 minuteAdd 2 tsp garam masala, 1 tsp turmeric, 1 tsp cumin, and 1/2 tsp chili flakes. Toast the spices in the fat for 30 seconds until deeply aromatic.
Stir in 2 tbsp tomato paste and cook 1 minute to caramelize.
1 minuteAdd lentils, 3 cups (720 ml) vegetable stock, and a pinch of salt. Bring to a boil, then reduce heat and simmer uncovered for 15-18 minutes, stirring occasionally, until lentils have broken down and the mixture is thick.
15-18 minutesPour in 1 can (400 ml) coconut milk and simmer 5 more minutes to meld flavours.
Fold in 4 cups baby spinach a handful at a time until wilted, about 2 minutes.
2 minutesFinish with 1 tbsp lime juice and a handful of chopped cilantro. Taste and adjust salt.
Ladle into bowls and serve steaming hot.
Chef's tip
Bloom your spices in hot ghee for a full 30 seconds before adding liquid: this unlocks fat-soluble flavour compounds and is the difference between flat and restaurant-level curry.
Suggested pairing
Serve over fluffy basmati rice with warm naan and a dollop of cool yogurt to balance the heat.
About this recipe
A velvety, golden lentil curry perfumed with ginger and warm spices, finished with coconut milk and wilted spinach: deeply cozy and ready in 35 minutes.
VegetarianEasycomfortingcreamyhealthyhigh-fibre
