Cook onion, garlic, and ginger: Start by heating some coconut oil in a large saucepan or skillet. Add your diced onions and cook for 3-4 minutes until soft. Add the garlic and ginger and cook for another minute until they are fragrant.
1 tbsp coconut oil, 1 large white or yellow onion, 4 cloves minced garlic , 1 tbsp freshly grated ginger or ginger paste
Toast spices: Add your spices and stir until combine. Toast for 30 seconds-1 minute.
2 tsp garam masala, 1 tsp turmeric , 1 tsp cumin, 1/2 tsp coriander, pinch red pepper flakes
Simmer lentils, broth, and tomatoes: Add the lentils, vegetable broth, and tomatoes. Turn the heat up to bring it to a boil, then lower your heat, cover your pan and let it simmer for 15-18 minutes.
1.5 cups dry red lentils, 3.5 cups vegetable broth, 14.5 oz diced canned tomatoes
Add the rest of the ingredients: After the lentils have cooked and are soft, add your coconut milk, maple syrup, lemon juice, salt, and pepper. Stir until combined. Tip: Taste and adjust the salt as needed. I added in an extra 1/4 tsp for my taste. 1 cup coconut milk, 1 tsp maple syrup, 2 tbsp lemon or lime juice, 1/2 tsp salt, large pinch pepper
Serve: Grab a shallow bowl. Add some rice on the bottom (optional) then pour over your creamy red lentil dahl. For a pretty garnish, add a swirl of coconut milk or yogurt on top and sprinkle with some diced cilantro.Enjoy right away - and spoon up your meal with some warm naan for the coziest meal...yum!