In a large skillet heat olive oil over medium heat. Add onion, garlic, ginger and turmeric and sauté for about 3 minutes, until soft.
Add lentils and water, cover with a lid and let it simmer for about 25 minutes.
Add coconut milk, tomatoes, Garam Masala, cover with a lid and let it simmer for another 15 minutes.
Once ready, add salt, pepper, lemon juice, top with a few chopped cilantro leaves and serve.
I like to serve Dahl with my Golden Basmati Rice.