Comforting Red Lentil Dahl Recipe with Coconut and Spices

When it comes to comforting, nutritious, and flavorful meals, a steaming bowl of red lentil dahl is hard to beat. This classic Indian dish is packed with warm spices, bright aromatics, and tender lentils that create a satisfying, nourishing meal. Whether you want an easy weeknight dinner, a crowd-pleasing dish for guests, or a cozy bowl to warm your soul, this red lentil dahl delivers every time.

Follow along to learn how to achieve the ideal balance of spices, silky consistency, and rich flavor that make red lentil dahl a favorite across the globe. You’ll also find tips and simple variations to adapt the recipe for different diets and preferences. Gather your ingredients, tie on an apron, and let’s make a dahl that’s both comforting and vibrant.

Why I Love This Recipe

In recent months I’ve been navigating a significant health challenge that required me to simplify many parts of my life, including my cooking. My doctors recommended an anti-inflammatory approach, and after an initial stretch of plain salads I began experimenting with flavorful, wholesome recipes that felt both healing and exciting. This red lentil dahl quickly rose to the top of the list.

The combination of warming spices, fresh aromatics, and creamy coconut milk made this dish feel indulgent without compromising health. I served it with homemade garlic naan and a cooling cucumber raita, and my family loved it. It’s now a regular in my rotation, and I’m excited to share it with you.

What is Dahl?

Dahl (also spelled dal or daal) refers broadly to dishes made from lentils, split peas, or other legumes and is an essential part of South Asian cuisine. Texture and preparation vary widely — some versions are thick and stew-like, while others are more like a soup. Spices such as cumin, turmeric, coriander, and garam masala give dahl its aromatic, layered flavor. It’s often served with rice or flatbreads and is a nutritious, affordable staple in many households.

Red Lentil Dahl Ingredients & Tools

  • Dry split red lentils
  • Olive oil
  • Red onions, chopped
  • Fresh ginger, peeled and minced
  • Fresh garlic, minced
  • Cayenne pepper
  • Garam masala
  • Turmeric
  • Ground cumin
  • Paprika
  • Ground coriander
  • Chicken or vegetable broth
  • Unsweetened coconut milk
  • Roma tomatoes, diced
  • Brown sugar
  • Kosher salt
  • Black pepper
  • Fresh lime juice
  • Large skillet or pot

How to Make Red Lentil Dahl

This recipe can be ready in about 20 minutes when you use split red lentils. It’s simple, fast, and full of flavor.

Time needed: 20 minutes

How to Make Red Lentil Dahl

  1. Prepare the lentils

    Sort and rinse the dried split red lentils in a mesh strainer under cold running water until the water runs clear. Set aside.

  2. Create the aromatic base

    Heat olive oil in a large skillet or pot over medium-high heat. Sauté chopped onions until translucent, then add minced garlic and ginger and cook for another minute to release their fragrance.

  3. Add spices and cook briefly

    Stir in cayenne, garam masala, turmeric, ground coriander, cumin, and paprika and cook for about 30 seconds to bloom the spices.

  4. Cook the lentils

    Add the rinsed lentils and broth, bring to a simmer, then cover and reduce heat. Cook until the lentils have absorbed most of the liquid and are soft, about 10 minutes with split lentils.

  5. Finish the dahl

    Stir in coconut milk and diced tomatoes and simmer 5–10 more minutes until the dahl is creamy and thick. Add salt, pepper, brown sugar, and lime juice, tasting and adjusting seasonings as needed.

Recipe FAQs

How healthy is red lentil dahl?

Red lentil dahl is very nutritious and budget-friendly. Lentils provide plant-based protein, fiber, and important vitamins and minerals. This recipe is a good source of protein and fiber and makes a balanced, filling meal.

Do you have to soak red lentils before cooking them?

Split red lentils cook quickly and do not need soaking. Whole lentils benefit from soaking for a few hours or overnight to shorten cooking time and improve digestibility.

Can I use whole red lentils instead of split?

Yes. If using whole red lentils, soak them for at least 4 hours or overnight, then increase the amount of broth and extend the cooking time until they are tender.

Is red lentil dahl spicy?

The spice level is up to you. The recipe includes 1/2 teaspoon of cayenne for a mild heat. Reduce or omit cayenne for no heat, or add more if you prefer a spicier dahl. A cooling side like cucumber raita helps balance the heat.

Red Lentil Dahl

Red Lentil Dahl

5 from 3 reviews

Print Recipe

Using split red lentils lets this dahl be ready in about 20 minutes while staying rich and creamy.

  • Total Time: 20 minutes
  • Yield: 8 servings

Ingredients

For the dahl:

1 tablespoon olive oil

2 large onions, chopped

4 cloves garlic, minced

2 inches fresh ginger, peeled and minced

1/2 teaspoon cayenne pepper (adjust to taste)

1 teaspoon garam masala

1 teaspoon turmeric

1 teaspoon ground coriander

1 teaspoon ground cumin

1 teaspoon paprika

3 1/2 cups chicken or vegetable broth

1 2/3 cups dry split red lentils

1 cup unsweetened coconut milk

2 roma tomatoes, diced

1 1/2 teaspoons kosher salt

1/2 teaspoon black pepper

2 teaspoons brown sugar

Juice of 2 limes

Serve with: coconut jasmine rice, cucumber raita, and garlic naan if desired.

Instructions

  1. Rinse the lentils in a mesh strainer under cold water until the water runs clear. Set aside.
  2. Heat a pan over medium-high heat and add the olive oil. Sauté the chopped onions until translucent, about 3 minutes.
  3. Add the garlic and ginger and cook for 1 more minute.
  4. Add the spices and cook for 30 seconds to release their aroma.
  5. Add the broth and lentils, stir, bring to a simmer, then cover and reduce heat to medium. Cook about 10 minutes, until lentils absorb most of the liquid.
  6. Stir in the coconut milk and diced tomatoes and cook another 5–10 minutes until the lentils are tender and the dahl is thick. Add more broth or coconut milk if it becomes too thick.
  7. Season with kosher salt, black pepper, brown sugar, and lime juice. Taste and adjust seasonings as needed.
  8. Serve warm with coconut rice, cucumber raita, and garlic naan.

Notes

This dahl has a mild spice level as written. Reduce or omit cayenne for no heat, or increase it to taste. Leftovers keep well in the refrigerator for several days and also freeze nicely.

  • Author: Carole Jones
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Indian

Nutrition

  • Serving Size: 1/8
  • Calories: 452
  • Sugar: 9 g
  • Sodium: 722 mg
  • Fat: 15 g
  • Saturated Fat: 7 g
  • Carbohydrates: 61 g
  • Fiber: 25 g
  • Protein: 23 g

Did you make this recipe?

Share your results and photos on social media or save this recipe for later.

Don’t Have FOMO Over Our Newest Recipes

  • Our Best and Most Popular Fall Recipes
  • Crispy Carnitas and Caramelized Onion Quesadillas
  • Simple Pork Carnitas Enchiladas
  • Quick and Tasty Enchilada Sauce
  • Instant Pot Carnitas