Start by rinsing the red lentils under cold water until the water runs clear; set aside.
Heat the oil in a large pot over medium heat. Add the chopped onion and cook, stirring often, until it’s soft and translucent—about 5 minutes—filling your kitchen with a warm aroma.
Add the minced garlic and grated ginger to the onions. Cook for another minute until fragrant, hearing a gentle sizzle and noticing the mixture turning slightly golden.
Stir in the curry powder, cumin, and turmeric. Toast the spices for about 30 seconds until they release a rich, smoky scent—this step deepens their flavor.
Pour in the water or broth and bring the mixture to a boil. Once bubbling, add the rinsed lentils and stir well.
Reduce the heat to low, cover the pot, and let the lentils simmer gently for about 20-25 minutes, stirring occasionally. The lentils will turn soft, and the sauce will thicken into a creamy, velvety consistency.
Check the lentils; they should be tender and the sauce slightly thickened. If it’s too thick, stir in a splash of hot water to loosen it up.
Squeeze in fresh lemon juice and season with salt and pepper to taste. Stir well and let it sit for a few minutes to let flavors meld.
Give the curry a final stir, taste again, and adjust seasoning if needed. It should be fragrant, smoky, and silky—ready to serve.
Spoon the warm lentil curry into bowls and enjoy it over rice or with crusty bread for a comforting, honest meal.