This easy vegan yellow lentil dal is a creamy Indian soup recipe that's healthy, delicious, and comes together in one pot! It makes the perfect vegan comfort food dish that is flavorful and sure to satisfy!
Peel the onion, garlic, and ginger and chop them finely.
Heat the vegan butter (or oil) in a saucepan. Add chopped onions, garlic, and ginger along with the other spices and seasonings. Sautée everything for about 5 minutes, stirring occasionally.
Add the vegetable broth and lentils, bring to the boil, then reduce the heat and let it simmer for about 15 minutes.
As soon as the lentils absorbed most of the liquid, stir in the coconut milk.
Season with lemon juice, black pepper, salt, and a bit of sugar to taste.
Allow to steam for a few minutes more, until the lentils are soft.
Add some more water or coconut milk, as necessary.
Garnish with fresh chopped parsley, toasted cashew nuts, and chili as desired.
Serve with fresh homemade naan bread or with rice or just as it is.