Turmeric Lentil Dal with Ginger and Coconut Yogurt

Turmeric lentil dal with ginger and coconut yogurt delivers golden, warming comfort with creamy red lentils infused with anti-inflammatory turmeric and fresh ginger. This easy vegan dal is ready in 30 minutes, naturally gluten-free, and the cool coconut yogurt swirl on top adds tangy creaminess that balances the warm spices perfectly. It’s perfect for meal prep since the flavors deepen overnight and it costs less than $8 for 6 servings.

What Makes This Indian Lentil Dal Special

The combination of fresh ginger, turmeric and garlic creates layers of warm, aromatic flavor that’s both comforting and healing.

Red lentils break down completely as they simmer, creating a thick, porridge-like consistency that’s traditional for dal without any blending required. The turmeric gives this a beautiful golden color and provides anti-inflammatory benefits, while the ginger aids digestion and adds zingy freshness.

The coconut yogurt swirl on top adds cooling contrast and makes this feel restaurant-worthy. This is authentic Indian comfort food that’s naturally vegan, budget-friendly, and packed with plant-based protein and fiber.

Ingredients

You need red lentils, aromatic spices and coconut yogurt for this healthy Indian dinner.

For the dal:

  • 2 tablespoons coconut oil or ghee
  • 1 large onion, finely diced
  • 4 garlic cloves, minced
  • 3 tablespoons fresh ginger, grated
  • 2 teaspoons ground turmeric
  • 1 1/2 teaspoons ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon garam masala
  • 1/4 teaspoon cayenne pepper (optional)
  • 1 1/2 cups red lentils, rinsed
  • 4 cups vegetable broth
  • 1 can (14 oz/400ml) coconut milk
  • 1 tablespoon tomato paste
  • Salt to taste
  • 2 tablespoons lime juice
  • Fresh cilantro for garnish

For the coconut yogurt topping:

  • 1/2 cup coconut yogurt
  • 1 tablespoon lime juice
  • Pinch of salt

Fresh ginger is essential here; it adds bright, spicy notes that dried ginger can’t replicate.

How to Make This Creamy Vegan Dal

  1. Heat coconut oil in a large pot over medium heat.
  2. Add the diced onion and sauté for 6-8 minutes until softened and golden.
  3. Stir in the garlic and grated ginger; cook for 2 minutes until fragrant and the raw ginger smell mellows.
  4. Add the turmeric, cumin, coriander, garam masala and cayenne if using; stir for 1 minute to bloom the spices.
  5. Add the rinsed red lentils and stir to coat them in the spice mixture.
  6. Pour in the vegetable broth, coconut milk and tomato paste.
  7. Bring to a boil, then reduce heat to medium-low and simmer uncovered for 20-25 minutes, stirring occasionally, until the lentils are completely soft and creamy.
  8. The dal will thicken as it cooks; add more broth or water if it gets too thick.
  9. Stir in the lime juice and season with salt.
  10. Taste and adjust; add more ginger or turmeric if you want more punch.
  11. Make the coconut yogurt topping by whisking together coconut yogurt, lime juice and salt until smooth.
  12. Serve the dal hot in bowls with a generous swirl of coconut yogurt on top.
  13. Garnish with fresh cilantro and serve with basmati rice or naan bread.

Substitutions/Variations

Yellow lentils work the same way and create similar creamy texture. For a chunkier dal, use half red and half green lentils; green lentils need 35 minutes cooking time.

Add diced tomatoes (1 cup) with the lentils for more acidity and texture. Spinach or kale (2 cups chopped) stirred in at the end adds more greens and nutrition.

For a richer dal, use full-fat coconut milk and add an extra 1/2 cup. Fresh curry leaves (8-10 leaves) added with the onions give authentic South Indian flavor.

Make it even more aromatic by tempering spices at the end; heat oil with mustard seeds and cumin seeds until they pop, then drizzle over the dal. Regular Greek yogurt can replace coconut yogurt if you’re not vegan.

What to Serve With This Indian Lentil Recipe

Steamed basmati rice is traditional and soaks up all the creamy, golden dal beautifully.

Warm naan bread or roti for scooping makes this feel like an authentic Indian meal; brush with garlic butter for extra flavor.

A simple cucumber raita or tomato-onion salad adds cooling, crunchy contrast to the warm, spiced dal.

More Indian-Inspired Lentil Recipes

My yellow lentil curry with coconut milk and Thai basil has similar creamy yellow lentils but with Thai flavors instead of Indian.

Try my red lentil curry with roasted cauliflower which has similar spices but includes roasted vegetables for different texture.

For a soup version with Indian spices, make my creamy vegan lentil soup with cashew cream and dill which has similar richness but different herbs.

Save this pin to remember this recipe!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *