Rinse the red lentils in a sieve under cold water until the water runs clear.: You will notice the water change from cloudy to clear, and that sound of the water running over the red lentils is reassuring. This rinsing removes dust and excess starch so the final texture is clean and not gummy. If the water stays cloudy after a few rinses, keep rinsing until it's clear, because leftover starch can make the dal gluey. A common mistake is rushing this step, which leads to off textures.
Place the lentils in a bowl, cover with water, and let them soak for about 30 minutes to help them cook faster. Drain.: After soaking, the lentils should look slightly plump and feel softer between your fingers. Soaking shortens the simmer time and helps them break down evenly when cooked. Drain well so you do not dilute the cooking liquid unnecessarily. Avoid soaking too long, as very long soaks can start fermenting and give an off smell.
In a medium pot, heat olive oil over medium heat. Add the diced onions and sauté for 3 to 4 minutes until softened. Mix in the grated ginger and minced garlic, cooking for an additional minute until aromatic.: Listen for a gentle sizzle as the olive oil warms and smell the sweetness rising from the softened yellow onion . When the onions are translucent and just turning golden at the edges, you will see a sweet fragrance that signals readiness. Add the ginger and garlic and stir for about a minute so their raw edge mellows and they release fragrance. Overbrowning can make the base bitter, so keep heat moderate and stir frequently to prevent sticking.
Add the cumin seeds, turmeric, coriander powder, and red chili flakes. Stir for about 1-3 minutes to let the spices bloom and release their aroma.: The moment you add the cumin seeds you should hear a faint pop and smell nutty notes as they toast. The powdered turmeric and coriander will color the oil golden and perfume the pan. This blooming step amplifies flavor, transforming dull powders into fragrant components. Avoid burning the spices, which turns them bitter, by stirring constantly and keeping the heat under control.
Add the diced tomatoes with their juices, followed by the soaked (and drained) lentils, coconut milk, and vegetable broth.: As the diced tomatoes hit the pan you will see the mixture loosen and steam, the tomatoes breaking down quickly. Stir in the soaked red lentils , then the creamy coconut milk and warm vegetable broth . The pot will go from oily and fragrant to a soupy, aromatic stew. Combining these liquids now ensures an even simmer and prevents scorching. A frequent error is adding cold broth straight from the fridge, which can shock the pot and lengthen simmer time.
Bring the mixture to a boil, then reduce the heat and allow it to simmer uncovered for 25 to 30 minutes, stirring occasionally, until the lentils are soft and the dal has thickened.: Watch for the pot to go from rolling bubbles to gentle, steady simmering. The aroma evolves from sharp tomato to rounded, spiced creaminess as the red lentils break down. Stir occasionally to prevent sticking, and note visual cues such as lentils losing their shape and the mixture developing a spoon coating texture. If the dal seems too thin, simmer a bit longer uncovered; if it thickens too much, stir in a splash of warm vegetable broth . Avoid high heat which can cause sticking and uneven cooking.
Stir in the baby spinach and lemon juice. Let the dal simmer for an additional few minutes until the spinach wilts. Season with salt to taste and remove from heat.: When you add the chopped baby spinach , it will wilt almost immediately, changing from bright emerald to a softer olive green. The scent will freshen as you stir in the lemon juice , and that acid will brighten the whole pot. Taste and adjust with salt , adding gradually so you do not over season. A common misstep is salting early before reduction; wait until the end so you can calibrate accurately.
Garnish with freshly chopped cilantro just before serving.: The final sprinkle of chopped cilantro adds a fragrant herbal burst, and the cool fresh leaves contrast the warm, spiced dal. Serve immediately for best texture and aroma. If you garnish too early, the herb will wilt and lose vibrancy, so add it right before the bowl goes to the table.