Turmeric Lentil Dal

Posted on May 13, 2026

This Turmeric Lentil Dal is warm, hearty, and packed with comforting flavors that make every bowl incredibly satisfying. Made with red lentils, garlic, ginger, coconut milk, and earthy turmeric, this simple one-pot meal comes together with pantry staples and minimal effort. The creamy texture and rich spices create a cozy dinner that’s perfect for busy weeknights or meal prep. Serve it with rice, naan, or roasted vegetables for a nourishing meal that feels both comforting and filling.

Why You’ll Love This Recipe

  • Easy one-pot dinner recipe
  • Rich, creamy texture from red lentils
  • Made with budget-friendly pantry ingredients
  • Naturally vegetarian and gluten-free
  • Perfect for meal prep and freezing
  • Cozy flavor with warming spices

Ingredients Needed

Dal Base

  • 1 tbsp coconut oil or olive oil
  • 1 medium onion, diced
  • 3 garlic cloves, minced
  • 1 tbsp fresh ginger, grated

Spices

  • 1 tsp ground turmeric
  • 1 tsp cumin
  • 1/2 tsp coriander
  • 1/4 tsp cayenne pepper (optional)
  • 1 tsp salt
  • 1/2 tsp black pepper

Lentils & Liquid

  • 1 1/2 cups red lentils, rinsed
  • 4 cups vegetable broth
  • 1 can (13.5 oz) coconut milk

Garnishes

  • Fresh cilantro
  • Lime wedges
  • Cooked rice or naan for serving

Step-by-Step Instructions

  1. Heat coconut oil in a large pot over medium heat. Add onion and cook for 4–5 minutes until softened.
  2. Stir in garlic and ginger. Cook for 1 minute until fragrant.
  3. Add turmeric, cumin, coriander, cayenne, salt, and pepper. Stir well to coat the onions with the spices.
  4. Add rinsed red lentils and vegetable broth. Stir to combine.
  5. Bring the mixture to a gentle boil, then reduce heat and simmer uncovered for 20–25 minutes, stirring occasionally.
  6. Once the lentils are soft, stir in the coconut milk and simmer for another 5 minutes until creamy.
  7. Taste and adjust seasoning if needed.
  8. Serve warm with fresh cilantro, lime wedges, and cooked rice or naan.

Tips for Success

  • Rinse lentils well before cooking for the best texture.
  • Stir occasionally to prevent lentils from sticking.
  • Add extra broth if the dal thickens too much.
  • Fresh ginger adds the best flavor.
  • Let the dal rest for a few minutes before serving for a thicker texture.

Variations & Substitutions

  • Swap red lentils for yellow lentils.
  • Add spinach during the final few minutes of cooking.
  • Use light coconut milk for a lighter version.
  • Add diced tomatoes for extra richness.
  • Stir in cooked chickpeas for added texture.

Serving Suggestions

  • Serve over steamed jasmine rice.
  • Pair with warm naan bread.
  • Top with plain yogurt and herbs.
  • Serve alongside roasted cauliflower.
  • Add cucumber salad for freshness.

Storage & Reheating

Store leftover dal in an airtight container in the refrigerator for up to 5 days. Freeze for up to 3 months in freezer-safe containers. Reheat gently on the stovetop with a splash of broth or water to loosen the texture.

Frequently Asked Questions

Can I use brown lentils instead of red lentils?

Yes, but brown lentils will need a longer cooking time and create a less creamy texture.

Is turmeric lentil dal spicy?

This recipe is mild, but you can increase the cayenne pepper for extra heat.

Can I make this recipe ahead of time?

Yes, the flavor becomes even richer after resting overnight.

How do I thicken lentil dal?

Let it simmer uncovered a few extra minutes or mash some of the lentils with a spoon.

Is this recipe vegan?

Yes, this turmeric lentil dal is completely vegan as written.

platehacks

Turmeric Lentil Dal

This Turmeric Lentil Dal is warm, hearty, and packed with comforting flavors from red lentils, garlic, ginger, coconut milk, and earthy turmeric. Creamy, nourishing, and easy to make in one pot, it’s the perfect cozy dinner for busy weeknights or meal prep.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 6 bowls
Course: Dinner, Main Course
Cuisine: Indian-Inspired, Vegan
Calories: 320

Ingredients
  

  • 1 tbsp coconut oil or olive oil
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1 tsp ground turmeric
  • 1 tsp cumin
  • 1/2 tsp coriander
  • 1/4 tsp cayenne pepper (optional)
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1 1/2 cups red lentils, rinsed
  • 4 cups vegetable broth
  • 1 can coconut milk (13.5 oz)
  • fresh cilantro for garnish
  • lime wedges for serving
  • cooked rice or naan for serving

Equipment

  • large pot
  • wooden spoon
  • measuring cups and spoons
  • cutting board
  • chef’s knife

Method
 

  1. Heat coconut oil in a large pot over medium heat. Add onion and cook for 4–5 minutes until softened.
  2. Stir in garlic and ginger. Cook for 1 minute until fragrant.
  3. Add turmeric, cumin, coriander, cayenne, salt, and pepper. Stir well to coat the onions with the spices.
  4. Add rinsed red lentils and vegetable broth. Stir to combine.
  5. Bring the mixture to a gentle boil, then reduce heat and simmer uncovered for 20–25 minutes, stirring occasionally.
  6. Once the lentils are soft, stir in the coconut milk and simmer for another 5 minutes until creamy.
  7. Taste and adjust seasoning if needed.
  8. Serve warm with fresh cilantro, lime wedges, and cooked rice or naan.

Notes

Rinse lentils thoroughly before cooking for the best creamy texture. Stir occasionally to prevent sticking and add extra broth if the dal thickens too much. Fresh ginger adds the brightest flavor, and letting the dal rest for a few minutes before serving creates an even thicker consistency.

Tags:

You might also like these recipes