Rinse lentils and soak in water for 20 minutes
Add Water, rinsed lentils, chopped onion, tomatoes and turmeric to a pan and bring it to a boil
Reduce to a simmer, close with a lid and let it cook for roughly 15 minutes until completely cooked through. Season with salt
Using a whisk or ladle, gently fold it all together
Transfer to a serving bowl
Heat oil in a separate pan, when the oil shimmers it is an indication that it ready to add our spices
Reduce the heat to medium low and start with cumin seeds, sliced garlic and ginger. Cook until they slightly change color
Gently drizzle the seasonings over the dal
Garnish with cilantro, squeeze lemon juice and serve warm with rice or thin it down and have it as soup