Quick And Easy Dahl Recipe | Under 30 Minutes! (2024)

This post may contain affiliate links. See my disclosure policy.

This comforting red lentil dahl recipe is a hearty Indian-spiced stew. It’s naturally vegan and gluten free, easy to make in one pot, and ready in just 30 minutes!

Quick And Easy Dahl Recipe | Under 30 Minutes! (1)

Hearty bean chili and warming chicken soup are two of my favorite comfort foods, especially when it’s cold out. But there’s something special about this dahl recipe. Whether it’s the deep layers of Indian spices, melt-in-your-mouth red lentils, or the rich and creamy stew, I can’t get enough!

Table of Contents
  1. What is dahl?
  2. Ingredients needed
  3. How to make red lentil dahl
  4. Tips to make the best recipe
  5. Serving suggestions
  6. Storage instructions
  7. Frequently asked questions
  8. Dahl Recipe (Recipe Card)

What is dahl?

Dahl (or dal, dhal, and daal) is a term for dried or split pulses (lentils, peas, and beans). It also refers to a stewed Indian dish made with these pulses. What makes the pulses in the dahl category unique is that they do not need to be soaked or cooked before being used in the flavorful stew.

The best dahl recipe

In this version, red lentils are simmered in an aromatic and spiced stew. Like an eggplant curry, the result is a creamy and naturally vegan stew loaded with warm Indian-inspired flavors and plant-based protein!

  • It’s an easy one pot meal. Despite the number of ingredients, this dahl recipe is practically foolproof and comes together in one pot on the stove.
  • Its full of rich Indian flavors. The long list of spices and aromatics makes this recipe so special. Do yourself a favor, stick to the ingredients list, and shop at your local Indian market!
  • It is Budget-friendly and filling. Turn to red lentil dal when you want a meal that’s going to keep you full for hours without breaking the bank. The star of the show, red lentils, are an inexpensive pulse that packs 12 grams of protein into just a ½ cup!

Ingredients needed

You’ll find a wide variety of Indian spices in this recipe, just like in my chana masala and paneer tikka masala. Most of these ingredients can be found at well-stocked grocery stores but I highly recommend making a trip to your local Indian market for the very best quality! This is what you need:

  • Coconut oil. Or you can use olive oil or avocado oil.
  • Onion. Any kind of onion will be fine here, but I like using white or sweet onions.
  • Garlic. Freshly minced garlic will infuse maximum savoriness into the stew.
  • Ginger. Fresh ginger is best. If all you have is ground ginger, only use 1 teaspoon.
  • Garam masala. A blend of warm Indian spices.
  • Turmeric. This is a staple in Indian cuisine. It adds a slight punchy flavor, as well as warmth and anti-inflammatory properties.
  • Coriander. Use ground coriander in the dal and fresh coriander (cilantro) as a garnish.
  • Cumin. For warmth.
  • Red chili pepper flakes. Just a pinch gives the stew a subtle heat.
  • Red lentils. I don’t recommend using any other kind of lentil here (except yellow split lentils). Red lentils are especially perfect for all kinds of soups and stews because, as they simmer, they become very soft and almost melt into the dish. Green or brown lentils hold their shape almost too well and take longer to cook.
  • Tomatoes. A can of chopped tomatoes is easy and convenient but you’re more than welcome to dice the tomatoes yourself.
  • Coconut milk. This is the creamy element in the dal. Canned full fat coconut milk is best, but cashew cream or the dairy free milk of your choice will work well, too.

Substitution idea

If you don’t need this recipe to be vegan, you can use heavy cream instead of coconut milk.

  • Vegetable stock. To help thin out the dal.
  • Salt and pepper. For flavor.
  • Lemon juice. Freshly squeezed lemon juice is stirred into the dal at the end. It brings a bright pop of flavor while the acidity rounds out the rest of the savory and warm ingredients.
  • Baby spinach. Feel free to swap these for any leafy greens you like.
  • Rice. For serving. Cooked basmati or jasmine rice is best.
  • Fresh parsley or coriander. For garnish.

How to make red lentil dahl

Vegan red lentil dahl is easy to make in one pot and four simple steps. Here’s how it’s done:

Step 1 – Saute the aromatics

Heat the oil in a large pan over medium-high heat. Add the onion when it’s hot and cook until they soften. Then add the ginger and garlic.

Quick And Easy Dahl Recipe | Under 30 Minutes! (2)

Step 2 – Add the rest

Stir the spices into the pan with the aromatics. Let them cook for about 1 minute to bring out their hidden flavors, then add the lentils, tomatoes, coconut milk, stock, salt, and pepper.

Quick And Easy Dahl Recipe | Under 30 Minutes! (3)

Step 3 – Let it simmer

Bring it up to a boil, then lower the heat to a simmer. Let it simmer until the liquid has slightly reduced.

Quick And Easy Dahl Recipe | Under 30 Minutes! (4)

Step 4 – Season, then serve

Stir in the lemon juice and spinach. Cook until the spinach wilts, then scoop into bowls with cooked rice and fresh parsley or coriander on top. Serve with fresh naan bread and enjoy!

Quick And Easy Dahl Recipe | Under 30 Minutes! (5)

Tips to make the best recipe

  • Bloom the spices for 1 minute in the pan. According to Bon Appetit, this is the best way to unlock their hidden flavors, resulting in a much more flavorful stew.
  • Lentil dal has a mild level of heat and shouldn’t be too spicy. However, if you love spicy foods, you can add a diced chili pepper to the pan with the onion, garlic, and ginger, or add extra chili flakes (we often do this with our lamb korma!).
  • If the stew is too thick, try thinning it out with a splash or two of vegetable broth.
  • Similar to our lamb vindaloo or chicken tikka masala, this dahl recipe can be cooked in a slower cooker or instant pot.

Serving suggestions

Ladle the dal into bowls with cooked basmati rice or coconut milk rice, and garnish with fresh cilantro or parsley. Scoop up every bite with homemade naan bread and enjoy!

Storage instructions

To store. Keep the cooled leftovers in an airtight container in the fridge for up to 5 days.

To freeze. Dahl freezes very well for about three months! Let the leftovers thaw in the fridge overnight before reheating.

To reheat. Either reheat the lentil dahl in a pot on the stove or zap it in the microwave until it’s warmed through.

Quick And Easy Dahl Recipe | Under 30 Minutes! (6)

Frequently asked questions

Is lentil dahl healthy?

Not only is this recipe naturally vegan and gluten free, but many of the Indian spices come with compounds that have a long list of health benefits while the red lentils are loaded with fiber and protein. It’s an all-around good-for-you meal that keeps you feeling full and nourished.

Can you make this with green or brown lentils?

You can, but brown and green lentils take longer to cook and won’t melt into the stew like red or yellow lentils.

I don’t have lentils at home. What else can I use?

While red lentils are best for this recipe, you can make them with canned chickpeas, beans, or green peas instead.

More Indian-inspired recipes to try

Vegetable Korma

Tandoori Chicken

Lamb Rogan Josh

Lamb Korma

Chicken Vindaloo

Quick And Easy Dahl Recipe | Under 30 Minutes! (13)

Dahl Recipe

5 from 26 votes

This hearty and satisfying dahl recipe is packed with protein and bursting with flavor! Made with lentils, Indian spices, and coconut milk, it's an easy-to-follow dish that is sure to impress.

Servings: 4 servings

Prep: 1 minute min

Cook: 25 minutes mins

Total: 26 minutes mins

Rate This Recipe

Print

Ingredients

  • 1 tablespoon coconut oil
  • 1 small onion sliced
  • 4 cloves garlic smashed
  • 1 tablespoon ginger peeled and grated
  • 1 teaspoon garam marsala
  • 1 teaspoon turmeric
  • 1/2 teaspoon ground coriander
  • 1/2 teaspoon cumin
  • 1/2 teaspoon red pepper flakes
  • 7 ounces red lentils rinsed and drained
  • 14 ounces canned tomatoes diced
  • 13 ounces canned coconut milk full fat
  • 2 cups vegetable broth
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper
  • 1/2 large lemon juiced
  • 1 cup baby spinach loosely packed

Instructions

  • Heat the oil in the large pan over medium-high heat. Add the onion and saute for 5 minutes. Add garlic and ginger and saute until translucent.

  • Add spices and cook, stirring for a minute. Add lentils, tomatoes, coconut milk, and vegetable broth, and stir well. Season with salt and pepper and let the mixture boil.

  • Reduce the heat to low and let it simmer, occasionally stirring for 20 minutes until the liquid is reduced.

  • Pour in the lemon juice and spinach and cook until it wilts.

  • Remove the dahl from the heat and serve with rice and naan.

Notes

TO STORE. Keep the cooled leftovers in an airtight container in the fridge for up to 5 days.

TO FREEZE. Dahl freezes very well for about three months! Let the leftovers thaw in the fridge overnight before reheating.

TO REHEAT. Either reheat the lentil dahl in a pot on the stove or zap it in the microwave until it’s warmed through.

Nutrition

Serving: 1servingCalories: 479kcalCarbohydrates: 49gProtein: 18gFat: 27gSodium: 921mgPotassium: 1141mgFiber: 20gVitamin A: 1268IUVitamin C: 26mgCalcium: 104mgIron: 7mgNET CARBS: 29g

Course: Main Course

Cuisine: Indian

Author: Arman Liew

Tried this recipe?Give us a shout at @thebigmansworld or tag #thebigmansworld!

Quick And Easy Dahl Recipe | Under 30 Minutes! (2024)

FAQs

How long do you need to soak red lentils? ›

In a large bowl, rinse and soak your red lentils for around 4 hours or overnight. Be sure to cover the lentils with enough water as they are going to soak up quite a bit. Once soaked, drain and rinse thoroughly.

Why is my dal not thick? ›

If the lentils or dal are still runny keep cooking until they are not. Lentils will thicken naturally if you simmer them uncovered, and allow the broth to steam away. It may take a while so don't forget about them simmering or else you may return to a pot of burnt lentils.

Is Dahl supposed to be runny? ›

Dal can be thick or quite thin, depending on the where it's being made and how it's intended to be used. For moong, I want the dal to be loose enough to puddle on the plate, never pasty. You can easily thicken the dal by simmering it a bit more (uncovered, of course), or thin it out a bit with some extra water.

How long does it take to cook lentils? ›

Bring to a boil, cover tightly, reduce heat and simmer until they are tender. For whole lentils, cook time is typically 15-20 minutes. For split red lentils, cook time is typically only about 5-7 minutes. Be sure to season with salt after cooking – if salt is added before, the lentils will become tough.

What is the least amount of time to soak lentils? ›

Now add water to a bowl and soak the dal for about 30 minutes to 2 hours depending on the type of lentil. Split dals can be soaked for 30 minutes or an hour, while whole pulses should be soaked for 2 hours. Legumes, such as Rajma, chana, or chole, should be soaked for 8-12 hours before cooking or soaked overnight.

How do you soak lentils quickly? ›

Plus, lentils soak quickly compared to most other legumes, only requiring 2-4 hours of soak time. If you're pressed for time, then you can quick soak your lentils with some boiling water for 20 minutes or so before rinsing and cooking.

Which dal takes longest to cook? ›

As compared to other dals, Urad Dal requires more time to cook. Wash Urad Dal properly and soak for about 15-20 minutes. To one cup urad dal, add 4 cups of water. Let 2 whistles come on high flame, then switch the flame to low and let 4 more whistles come.

How long do you soak dal for dal? ›

Let the dal remain soaked for 30 minutes to 2 hours depending on the type of dal. Split pulses can be soaked for 30 minutes or 1 hour and whole pulses should be soaked for 2 hours. This will not only break down complex carbs but will also cut down cooking time. Again wash 3-4 times before using.

How do you know when dal is done? ›

To cook in pressure cooker or instant pot, you don't need to soak as it cooks very well under pressure. How do you know when dal is cooked? Dal when perfectly cooked becomes mushy and won't hold shape. Mash a few lentils in between your thumb and forefinger to know if they are really well done and mushy.

Should I soak dal in hot or cold water? ›

To get a proper soak going, make sure that you pick through your lentils, and give them a cool rinse. Pour your lentils in a large pot and cover them with cold water. Allow to soak for at least 4 hours or overnight and up to 24 hours for best results.

Why does my Dahl taste bland? ›

Salt is one of the most important things you must get right when making your daal. People often ask me why their daal doesn't taste as good as it could and it's usually because they didn't add enough salt (or they skip the tarka!

What is dal called in English? ›

Daal are often known as lentils, but actually refers to a split version of a number of lentils, peas, chickpeas, kidney beans etc.

Which lentils cook the fastest? ›

Red Lentils

Red (or yellow) lentils cook much more quickly than any other variety. They become soft and tender after simmering for just 15 minutes! As they cook, they melt and dissolve, creating a delicious creamy texture. Consequently, they're a great choice for adding to thick curries, stews, or an Indian dal.

How do you know if lentils are done? ›

The best way to tell if lentils are cooked is to try to mash one with a fork. If it's easy to mash it, it's fully cooked. If it doesn't give or just breakfast, you may need to simmer if for a few extra minutes. Lentils are an economical and speedy way to add iron and heart-healthy vegan protein to your diet.

Why are my lentils still hard after cooking? ›

Keep them moist. If you don't want dry, hard lentils, make sure to keep a little liquid in the pot! You can always add a little more if the water is evaporating faster than they cook.

Should red lentils be soaked before cooking? ›

How to prepare lentils. Lentils do not require it but can be soaked in order to reduce cooking time by about half. Before cooking, rinse lentils in cold water, pick over to remove debris or shrivelled lentils, then drain.

Do you need to soak red lentils before using? ›

Do red lentils need to be soaked before cooking? No, there is no need to soak red lentils before cooking but it is a good idea to give them a quick rinse.

What happens if you don't soak red lentils? ›

Here's why soaking lentils is important

Fact 1: Soaking lentils improves digestion and nutrition absorption as it can neutralise lectins and phytates present that may cause gas and bloating. Fact 2: Soaking lentils also reduces its cooking time.

How long to soak lentils to reduce gas? ›

Aim to soak your beans or lentils for at least 4 hours, and preferably overnight. Dump the soaking water (i.e. don't use it to cook the beans). Then be sure to give your beans/lentils a good rinse before cooking to wash away those gas-producing carbohydrates. Introduce them slowly.

Top Articles
Latest Posts
Article information

Author: Melvina Ondricka

Last Updated:

Views: 6206

Rating: 4.8 / 5 (48 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Melvina Ondricka

Birthday: 2000-12-23

Address: Suite 382 139 Shaniqua Locks, Paulaborough, UT 90498

Phone: +636383657021

Job: Dynamic Government Specialist

Hobby: Kite flying, Watching movies, Knitting, Model building, Reading, Wood carving, Paintball

Introduction: My name is Melvina Ondricka, I am a helpful, fancy, friendly, innocent, outstanding, courageous, thoughtful person who loves writing and wants to share my knowledge and understanding with you.