This immune-boosting Daal Recipe is packed with flavor and benefits, featuring anti-inflammatory spices like turmeric, ginger, garlic, and cayenne pepper.

Daal recipe in a bowl ready to be enjoyed.
chelsea

author’s note

Weeknight Daal with Big Flavor!

While most people reach for chicken noodle soup when they’re feeling run down, I pull out this daal. I swear by it.

I first tried daal while traveling in India, and it completely changed the way I thought about lentils. It wasn’t bland or boring at all. It was rich, comforting, and full of flavor. The spices were warm and fragrant, and every bowl felt grounding and nourishing in the best way.

That experience stuck with me. Now, making daal has become a bit of a ritual in my kitchen. I warm the oil, sauté the onion, bloom the spices, and let everything simmer together until the house smells incredible. It’s the kind of meal I make when I need something steady and reliable, a small win on a busy night, and a bowl that just feels good to sit down with.

This version is my go-to. It’s creamy without being heavy, flavorful without being overpowering, and simple enough for a weeknight.

signature
Sauté onion in oil; add tomato paste and seasonings; continue to sautée.

Daal Recipe Ingredients

IngredientSwaps or tips
Coconut oilAvocado or olive oil works. Ghee for a richer taste.
Onion, Garlic, & GingerPre-diced onion or frozen onion is fine. Frozen garlic/ginger cubes or paste save time. Add to taste.
Tomato pasteTube paste is handy. Cook until it darkens for deeper flavor.
Seasonings Bloom in the pot until very fragrant. Taste and adjust at the end.
Red lentilsUse red only. Rinse right before adding. No soaking.
Vegetable stockWater works in a pinch. Add more to loosen if it gets too thick.
Coconut milkShake the can well. Use full-fat, lite will be thinner.
Add vegetable stock to the pan and stir in lentils; add coconut milk; mix and simmer until tender for this Daal recipe.

Daal Recipe Serving Suggestions

Some roasted broccoli or roasted green beans would make nice sides.

As far as toppings, below are my favorites:

  • Fresh lemon zest and juice
  • Chopped cilantro
  • Toasted coconut flakes for subtle sweetness and crunch
  • A spoon of cool, creamy raita (recipe in the recipe card notes!)

Storage

  • Fridge: 3 to 4 days in a sealed container.
  • Freezer: Up to 3 months. Thaw, then reheat gently with a splash of water to loosen.

More Recipes With Lentils:

Tap stars to rate!
5 from 4 votes

Daal Recipe

This flavorful Daal Recipe is loaded with immune-boosting spices like turmeric, ginger, and garlic. Cozy, comforting, and packed with goodness!
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 2 servings

Video

Equipment

Ingredients

  • 2 tablespoons melted coconut oil
  • 1 cup diced yellow onion 1 medium onion
  • 1 tablespoon finely minced garlic 4 cloves
  • 2 teaspoons finely minced ginger
  • 2 tablespoons tomato paste
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 1 teaspoon yellow curry powder
  • Salt and pepper
  • 1 cup red lentils see note 1
  • 1-1/2 cups vegetable stock I love Swanson
  • 1 (13.5-ounce) can coconut milk see note 2
  • Cooked basmati rice for serving, see note 3
  • Serving suggestions see note 4

Instructions 

  • Add melted coconut oil to a large pot over medium heat. Add in diced onion and sauté, stirring frequently, until golden, 6–8 minutes. Add in garlic, ginger, tomato paste, seasonings, and salt and pepper to taste (I add 1 tsp salt and 1/2 tsp pepper). Add optional 1/4 tsp cayenne pepper here if you like some heat. Cook, stirring constantly, until very fragrant and tomato paste begins to darken, 3–4 minutes. Reduce heat or add a tiny splash of water if needed—nothing should be burning; we are looking for everything to get very fragrant.
  • Pour in vegetable stock and scrape the bottom of the pan. Rinse lentils in a fine-mesh sieve under cold water until water runs clear. Add lentils and the coconut milk. Stir and bring to a boil. Once boiling, reduce heat to low and gently simmer, stirring occasionally and scraping the bottom until lentils are tender to desired preference, 25–35 minutes (see note 5).
  • Remove from heat. Add in 1/2 teaspoon lemon zest and 2 tablespoons lemon juice (if using). Taste and adjust seasonings, adding more salt if needed. Serve over rice garnished with fresh cilantro and toasted coconut flakes if desired. Enjoy immediately!
Final step! Please let us know how it was by leaving a review.

Recipe Notes

Note 1: You’ll want to use dried red lentils for this recipe—I don’t recommend any other kind. Quickly sort through the lentils for any debris or rocks and thoroughly rinse them off. Rinse right before adding to the pot or they will start to thicken and stick together. Fresher dried lentils will cook quicker than older lentils.
Note 2: Look for shelf-stable, unrefrigerated cans of coconut milk. You’ll find canned coconut milk on the international aisle. I use Thai Kitchen® or Imperial Dragon®I highly recommend full-fat coconut milk for the best flavor and texture. (Lite coconut milk also doesn’t thicken as nicely.)
Note 3: Here’s the quickest/easiest way to get perfect basmati rice (must use basmati for this to work!)
  • Fill a large pot with water and set it to boil.
  • Once water is at a rolling boil, generously salt the water and add rice.
  • Cook without reducing the heat for 6 minutes (Taste test to ensure it is tender.), then drain and fluff with a fork. Easy!
Note 4: Serving suggestions: 1 large lemon, fresh cilantro, toasted coconut flakes, 1/4 teaspoon ground cayenne pepper, and raita.
  • Raita: If you’d like a creamy sauce, I recommend this quick cucumber raita: Add the following ingredients to a medium bowl: 1/2 cup plain, full-fat Greek yogurt, 1/2 cup finely chopped English or Persian cucumber, 2 tablespoons chopped fresh cilantro, 2 teaspoons chopped green onions, 1/4 teaspoon each: cumin, coriander, and fine sea salt. Stir until combined and refrigerate. Stir before adding.
Note 5: If you’d like the lentils to have more of a bite to them, err on the side of less time. For ultra-creamy and soft lentils, you may need an extra splash of vegetable stock and more time on the heat.
Nutrition Note: Nutrition information does not include rice or other optional ingredients.
Storage: To store leftovers, let them cool completely, then transfer to an airtight container. Keep in the fridge for up to 3-4 days. For longer storage, freeze in a freezer-safe container for up to 3 months. Reheat thoroughly before serving.

Nutrition

Serving: 1serving | Calories: 871kcal | Carbohydrates: 72g | Protein: 29g | Fat: 56g | Saturated Fat: 49g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 396mg | Potassium: 1584mg | Fiber: 30g | Sugar: 8g | Vitamin A: 406IU | Vitamin C: 17mg | Calcium: 117mg | Iron: 14mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Meet Chelsea


Hello, and welcome to Chelseaโ€™s Messy Apron! Iโ€™m Chelsea, the recipe developer, food photographer, and writer behind the site. Iโ€™m passionate about creating simple, reliable, and delicious recipes that anyone can make.

Thanks for stopping byโ€”I hope you find something delicious to make!

More Recipes You'll Love

5 from 4 votes (3 ratings without comment)

Leave a comment

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

Recipe Rating




6 Comments

  1. Carmen says:

    This was so delicious! I diced some carrots and threw them in with the onions and added microwaved frozen peas at the end. I loved how yummy and nutritious this is. Thank you!

    1. Chelsea Lords says:

      Yum! I am so glad you enjoyed this Daal! Thanks Carmen! ๐Ÿ™‚

  2. Eva says:

    5 stars
    I have been looking for good healthy vegetarian meals to include in our dinner rotation and this fits the bill! This was delicious, both my husband and I enjoyed it very much. Thanks Chelsea!

    1. Chelsea Lords says:

      Yay! So great to hear! Glad you enjoyed this recipe Eva!

  3. FRANK OLESKEWICZ says:

    interesting recipe I will try it because of my experience a long time ago with lentils

    1. Chelsea Lords says:

      I hope you enjoy!