Cook the onions, ginger and garlic in the coconut oil for 5-10 minutes over medium heat in a large saucepan or pot, stirring frequently until soft.
1 tbsp coconut oil or olive oil, 4 cloves garlic, 1 tbsp fresh ginger, 2 white or yellow onion
Add all of the spices, salt and pepper and cook for 1-2 minutes while stiring.
1 tbsp mild yellow curry powder, 1 tsp ground turmeric, 1/2 tsp ground coriander, 1/2 tsp black pepper, 1 tsp sea salt, 1/2 tsp red pepper flakes
Add the coconut milk, red lentils and water or vegetable stock. Bring to a light simmer over low to medium heat and cook for 25-30 minutes, uncovered, until lentils are tender and the dahl has thickened.
2 cups dry red lentils, 1 can full-fat coconut milk*, 3 cups water or vegetable stock*
Remove from heat and serve topped with fresh cilantro over basmati rice or on its own.