Heat oil in a large skillet over medium high heat. Add onion, ginger, garlic, salt and spices. Sauté for five minutes, until onion is starting to soften and spices are fragrant.: The surface should shimmer but not smoke, and when you add a pinch of onion it should sizzle gently. This initial sound tells you the pan is hot enough to start blooming the spices. The oil acts like a flavor carrier so it is important to use a neutral, high heat oil; if the oil smokes, lower the heat to avoid bitterness. A common mistake here is using too high a flame which can char ingredients instead of toasting them evenly, so keep the flame at medium high and watch carefully.
Add broth and stir, scraping up anything stuck to the bottom of the pan.: As you add the diced onion , grated ginger root , and minced garlic , you will hear a comforting sizzle and smell a bright aromatic lift. The salt helps draw moisture from the onion so the pieces soften more quickly, and the spices release their essential oils in the warm fat. Stir frequently so that the bits cook evenly; if they cling and darken too quickly, reduce the heat to prevent burning. Overcrowding the pan can steam the aromatics instead of sautéing them, so use a large skillet as instructed.
Add lentils and coconut milk, bring to a boil. Reduce heat and simmer for 20-25 minutes until lentils are soft. Taste and add more salt if needed.: After a few minutes of stirring, the onion will turn translucent and edges may become pale gold, while the air fills with the scent of toasted ground coriander , ground cumin , and turmeric . This fragrant moment is when the spices have bloomed and will best infuse the dish. If you rush this step, the spices will not develop their full character, and the final dal can taste flat. If you see any dark browning, your heat is too high, so lower it and stir until the mixture is evenly softened.
Add broth and stir, scraping up anything stuck to the bottom of the pan: Pour in the measured broth and use a wooden spoon to lift any browned bits, because they carry concentrated flavor into the liquid. You will notice a slight hiss and a deepening of aroma as the broth loosens the fond. This deglazing step helps the dal develop complexity, and skipping it can leave behind concentrated burnt flavors, so be thorough but gentle when scraping. If the pan seems dry or bits refuse to lift, add a splash more liquid and allow it to warm slowly to release the fond.
Add lentils and coconut milk, bring to a boil: When the rinsed red lentils and full fat coconut milk join the pan, the mixture will look rich and slightly glossy. Increase heat until you see gentle bubbling around the edges, and a soft steam rising. This boiling moment activates the lentils to begin breaking down, and it helps the coconut milk blend evenly into the broth. A common slip here is letting the liquid scorch if the heat is uneven, so swirl the pan and keep the flame moderate to maintain an even simmer once bubbling starts.
Reduce heat and simmer for 20 to 25 minutes until lentils are soft: As the dal simmers, the sound will shift to a soft, steady bubbling and the surface will thicken. The red lentils will lose their firm outline and meld into a creamy body, while the aroma deepens and the color becomes warm and unified. This slow simmer is essential for texture; rushing it will leave you with gritty lentils. Stir occasionally to prevent sticking, and if the mixture thickens too quickly, add a small splash of broth to loosen it. Watch for foaming, which rinsing earlier should have reduced, but if foam appears, skim gently with a spoon.
Taste and add more salt if needed: Once the lentils are tender and the dal has reached your preferred consistency, the final seasoning will make it sing. Use a small spoon to sample the broth and adjust the salt in tiny increments, because both the broth and the canned coconut milk can contribute sodium. The final bowl should feel balanced, with the spices bright but not overpowering. A common misstep is over salting early in the process; always taste at the end and correct gradually to avoid an overly salty finish.