Ingredients
Equipment
Method
- Heat the oil in a large pot over medium heat until shimmering, then add the chopped onion. Cook, stirring occasionally, until the onion becomes translucent and fragrant, about 5-7 minutes.
- Add the minced garlic, grated ginger, and cumin seeds to the pot. Stir constantly for about 1-2 minutes until the mixture is fragrant and the cumin seeds toast slightly, releasing a warm aroma.
- Stir in the ground turmeric and coriander, cooking for another 30 seconds until the spices are well coated and fragrant.
- Pour in the chopped tomatoes and cook for 3-4 minutes, stirring occasionally, until the mixture thickens slightly and the oil begins to separate at the edges.
- Pour in the vegetable broth and bring the mixture to a gentle simmer. Add the rinsed red lentils, stirring well to combine, then reduce the heat to low and partially cover. Let simmer gently for 20-25 minutes, stirring occasionally, until the lentils are melting and the sauce has thickened.
- Once the lentils are tender and the sauce is creamy, stir in the coconut milk and cook for another 5 minutes to meld the flavors and heat through.
- In the last few minutes, add the chopped greens and cook until wilted, about 2-3 minutes. Season with salt and pepper to taste.
- Squeeze fresh lime juice over the curry, then garnish with chopped cilantro for a bright, herbal finish.
- Serve hot over steamed rice or with warm flatbread, spooning the thick, velvety curry into bowls. Enjoy the comforting aroma and rich flavors of this simple yet satisfying dish.
Notes
For an extra depth of flavor, toast the cumin seeds in the oil before adding the onions. Feel free to adjust the spice levels with chili or cayenne if you prefer more heat. Leftovers can be stored in the fridge for up to 3 days and reheated gently.