Red Lentil Dahl – The Ultimate Cozy One-Pot Wonder

Founder / Chef / Everyone’s Best Friend

Andy Hay

Welcome to my kitchen. I hope to inspire you to grow as a home cook!

Indian food has always held a special place in my heart. There’s something incredibly satisfying about the spices, rich flavors, and soothing aromas. When I want something hearty and healthy, I know this creamy red lentil dahl with coconut milk recipe will hit the spot.

This dish hits all the right notes. Creamy, packed with bold flavors like garlic and ginger, and incredibly easy to make. The best part? You can pull this together in under 30 minutes, all in one pot.

Yep, you heard that right – minimal cleanup, maximum reward. Whether you’re cooking for your family or preparing meals for the week, this lentil dahl recipe will be your new favorite.

A bowl of red lentil dahl topped with fresh cilantro on a white counter with a spoon visible to the right.

What Makes This Red Lentil Dahl So Special?

If you’ve never tried making dahl at home before, let me tell you – this recipe is the perfect place to start. It’s simple, approachable, and uses ingredients you can find in just about any grocery store. I understand that Indian cooking can feel scary at times. But trust me, this dish is easy to make and needs minimal effort.

The magic starts with red lentils, which cook down beautifully to create that rich, creamy texture. Combine those with some warming spices like cumin, turmeric, garam masala, and a bit of chili powder.

You’ll have a dish full of flavor that tastes like it has been cooking all day. But here’s the kicker: it only takes 30 minutes to pull together. I’m serious, folks – this lentil dahl recipe is a weeknight hero.

Recipe

A bowl of red lentil dahl topped with fresh cilantro on a white counter with a spoon visible to the right.

Red Lentil Dahl

full starfull starfull starfull starhalf star
13 Reviews/4.85 Average
Prep Time 10 minutes
Cook Time 20 minutes
Servings 4

Ingredients:  

  • 1 tbsp olive oil
  • 1 tbsp butter
  • 3 tsp cumin seeds
  • 2 onions, thinly sliced
  • 5 cloves garlic, minced
  • 1 1/2 inch ginger, minced
  • 1/4 cup cilantro stems, diced
  • 1 tbsp turmeric
  • 2 tsp garam masala
  • 1 tsp chili powder
  • 1 1/4 cup red lentils
  • 400 grams canned diced tomatoes
  • 400 ml Can coconut milk
  • 1/2 cup water
  • 2 tsp salt
  • juice of 1 lime
  • 1/4 tsp liquid smoke, optional
  • handful fresh cilantro

Instructions: 

  • Heat oil and butter in a saucepan over medium heat. Add cumin seeds and toast gently, being careful not to let them burn.
  • Add onions, garlic, ginger, and cilantro stems. Sauté until soft and fragrant.
  • Stir in turmeric, garam masala, and chili powder. Mix well.
  • Add red lentils, canned tomatoes, coconut milk, and water. Stir everything together and bring to a gentle simmer.
  • Let it cook for about 20 minutes, or until the lentils are soft and creamy. Stir occasionally to prevent sticking.
  • Finish with lime juice, chopped cilantro, salt to taste, and a touch of liquid smoke if using.

One-Pot Perfection That Ticks All the Boxes

Let’s talk about what I love most about this recipe.

1. Quick and Easy: Life is busy, and sometimes you need a meal that’s ready in a flash. This red lentil dahl with coconut milk is just that – ready in 30 minutes flat with minimal fuss. A handful of pantry staples and a single pot are all you need.

2. Healthy and Satisfying: Red lentils are packed with plant-based protein and fiber, making this a dish that’s both nourishing and filling. Add the anti-inflammatory benefits of turmeric and the flavors of fresh ginger and garlic. This meal tastes great and makes you feel good, too.

3. Perfect for Meal Prep and Freezing: This creamy dahl recipe is ideal for meal prep. It keeps well in the fridge for up to five days. You can also freeze it in portions for quick meals later. It’s one of those dishes that somehow tastes even better the next day as the flavors have a chance to deepen.

4. Comfort in a Bowl: On those cold, blustery evenings when you want something warm and cozy, Indian food is pure comfort. The creamy coconut milk, zesty lime, and bold spices create a dish that is satisfying and comforting.

A saucepan with a wooden spoon on the side full of homemade red lentil dalh.

How to Serve Red Lentil Dahl

This dahl is amazing by itself. But to make it a full meal, here are some of my favorite pairings:

  • Steamed Basmati Rice or Naan Bread: Nothing beats scooping up creamy dahl with soft, pillowy naan or spooning it over fluffy rice. Simple and perfect.
  • Fresh Garnishes: A handful of fresh cilantro, a squeeze of lime, and maybe a drizzle of yogurt bring brightness and balance to every bite.
  • Crunchy Sides: For some texture, add a side of crispy papadums or fresh cucumber raita.
A hand holding a spoon full of red lentil dahl over a full bowl.

Why You’ll Love This Lentil Dahl Recipe

At its core, this dish is all about simplicity and flavor. Wholesome, hearty, and absolutely satisfying.

This creamy red lentil dahl is great for any occasion. You can cook it for a large group, enjoy a solo meal, or save some for later. It’s great for meal prepping for the week.

Store it in an airtight container in the fridge or freezer—it will still keep its rich taste and smooth texture.

Packed with protein, fiber, and essential nutrients, it’s a nourishing choice that keeps you feeling full and energized.

What’s even better is how easy it is to customize. Want a bit more heat? Add extra chili flakes or fresh green chilies.

Prefer a milder version? Reduce the spices slightly, or toss in some spinach, roasted vegetables, or even chickpeas for more texture and variety.

My Final Tip

Don’t skip the finishing touches. A final squeeze of lime, a sprinkle of fresh cilantro, and a swirl of coconut milk make this dish even better.

So next time you’re craving something warm, healthy, and totally comforting, give this dahl recipe a go. I promise it’ll hit the spot every single time. It’s cozy, it’s delicious, and trust me, it’s going to become a staple in your kitchen.

Other Soup Recipes You Will Love!

Sausage Kale and White Bean Soup

West African Peanut Soup

Cabbage Roll Soup

Andy Hay

Andy is the founder of ECK, Chef, and let’s admit it… the reason you’re here. He taught himself to cook, and it all paid off when he secured his spot in the season 5 Finale of Master Chef Canada. Now, Andy uses his big energy to showcase recipes that actually make people want to cook. His brand was built on butter and East Coast charm, and Andy’s kept that same energy ever since. Off-camera, you’ll find him doing what started it all: cooking for his two daughters, wife and the people he loves.

Rate & leave a comment

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

Rate this Recipe




45 Comments

Kaye says:

Easy straight forward recipe and really satisfies a light meatless curry craving. Way better the next day! Highly recommend doing it a day ahead for a planned occasion.






Andy Hay says:

Agree with you that it’s even better the nest day, Kaye! Thanks for letting me know!

Cathy says:

I have never cooked with lentils.. I used dry split red lentils… rinsed.. but they took more than 20 minutes to cook and I had to add a bit more water. Is there a canned product that I should have used. Otherwise the end result was great

Andy Hay says:

You did it exactly right, Cathy — this recipe uses dry red split lentils, not canned. They usually cook in about 20 minutes, but some brands or older lentils can take longer and need a splash more water. Totally normal! Canned lentils won’t work the same here, so you’re on the right track. Glad it turned out great in the end!

Ellen says:

Amazing – this will be in my regular in my dinner rotation!






Andy Hay says:

So happy to hear this was a hit, Ellen! Thanks for sharing!

Louise says:

This Red Lentil Dahl was delicious. As suggested I added more water to keep it from sticking. Just a few minutes before the end of the cooking time I added several handfulls of baby spinach. Thank you Andy for yet another mouth watering easy to prepare recipe.






Andy Hay says:

So glad you enjoyed it, Louise! Thanks for cooking along and for the kind words!

Raana says:

Daal/Dahl is a staple in my part of the world. However, your twist of adding coconut is interesting. I will do that today. Let me give you my twist, add one cube chicken bouillon or vegetable bouillon when cooking. And when finished cooking add “tarka” or tempering. Heat clarified butter, once hot add 1 teaspoon white cumin seed,3-4 dried whole red chillies, 3-4 sliced garlic and about 6 leaves of curry leaves (kari patta), half teaspoon while red mustard seeds. Takes 40 seconds and add this to the prepared Daal and quickly cover with lid to infuse flavour. And enjoy! (Hey, Andy,I hope I haven’t overstepped by adding this)






Andy Hay says:

Not overstepping at all, Raana—this is amazing! Thank you so much for sharing your twist. The tarka sounds absolutely delicious, and I love the layers of flavor it adds. Can’t wait to try it your way next time!

— End of comments —

— No more comments to load —

Share this recipe