Easy Indian Red Dahl

Indian Red Dahl in a bowl.

This post may contain affiliate links. Please read our disclosure policy.

Simple red lentil dahl is one of those comforting pantry meals I come back to often when I want something nourishing, affordable, and deeply flavorful without spending hours in the kitchen. As someone who cooks from scratch for my family regularly, I’ve learned that simple ingredients like lentils, onion, garlic, ginger, and warm spices can create some of the most satisfying meals. This Indian-inspired red lentil dahl is creamy, protein-rich, and perfect for busy weeknights while still feeling wholesome and homemade.

Why You’ll Love This Recipe

Budget-friendly and made with pantry staples

Naturally vegetarian and protein-rich

Comforting and nourishing for cooler weather

One-pot meal with simple ingredients

Perfect for meal prep and freezer meals

Beginner-friendly recipe

Because red lentils cook quickly, this recipe comes together much faster than many traditional soups or stews.

What is Dahl?

Dahl (also spelled dal or daal) is a traditional South Asian dish made by simmering lentils with aromatics and spices until soft and creamy. Across India and neighboring regions, dahl is considered an everyday comfort food because it is affordable, nourishing, and deeply satisfying.

Unlike firmer lentils, red lentils naturally break down as they cook, creating the creamy texture that makes dahl so comforting.

Traditional dahl recipes vary from region to region, but most include:

  • lentils
  • onion
  • garlic
  • ginger
  • turmeric
  • cumin
  • tomatoes

Many families also finish the dish with a flavorful tempered oil or ghee called tadka.

Staple Meal in Our Kitchen

As someone who cooks from scratch regularly, I love meals that are simple without sacrificing flavor. Red lentil dahl has become one of my favorite pantry meals because it’s nourishing, affordable, and made from ingredients I almost always have on hand. I especially love serving it alongside homemade flatbread or rice on cooler evenings when we want something warm and comforting without spending hours in the kitchen.

Ingredient Notes

Dahl ingredients on cutting board

Red Lentils – Red lentils are my favorite for dahl, i love the rich color and fast cooking time.

Garam Masala – I use pre-ground bagged already masala

Coconut Milk – Coconut milk has so many preservatives nowadays, the cleanest coconut milk that’s canned in my opinion is the 365 Whole Foods brand.

Tomato Paste – I use a whole 6 oz can; this is easier than having to measure or waste unused tomato paste.

A full ingredient list with exact amounts can be found in the recipe card below

Get all our recipes in your inbox!

Tools You May Need

Deep Pot – Traditionally, dahl is made in one pot like this on the stove.

Instant Pot – Best for a quick dinner you can sautee and simmer in one pot set and forget it.

Why Red Lentils Work Best

Red lentils cook quickly and naturally become creamy, making them ideal for dahl. Additionally, they absorb flavor beautifully from spices and aromatics.

The Importance of Turmeric

Turmeric gives dahl its warm golden color and earthy flavor. It also pairs well with ginger and garlic to create a deeply comforting dish.

Why Ginger and Garlic Matter

Fresh ginger and garlic build the flavor foundation of traditional dahl. Without them, the dish can taste flat or bland.

How to Make Dahl

Step 1: Rinse the Lentils

First, rinse the red lentils thoroughly under cool water until the water runs mostly clear. This helps remove excess starch and prevents the dahl from becoming overly gummy.


Step 2: Cook the Aromatics

Next, heat the ghee or oil in a large pot over medium heat. Add the diced onion and cook until softened. Then stir in the garlic and ginger and cook for another 30 seconds until fragrant.


Step 3: Toast the Spices

Remove garlic,onion and other contents from the pot and set aside. On sautee mode add oil to empty pot

Add each spice seperately to the pan, allow it to toast. constantly stir for 30 seconds.

This step helps deepen the flavor significantly.


Step 4: Add Tomatoes and Lentils

Now stir in the diced tomatoes and rinsed lentils. Pour in the water and mix well. Put Instant Pot on high pressure for 10 minutes let it natural release.


Step 5: Finish Serve & Garnish

Once done, open the lid, add tadka, and garnish with chopped cIlantro. Serve with naan or over basmati rice


Traditional Indian Tadka (Optional but Recommended)

For deeper flavor, many traditional Indian dahl recipes finish with a tadka, which is hot oil or ghee infused with spices.

To make it:

  1. Heat 1 tablespoon ghee in a small pan
  2. Add 1 teaspoon cumin seeds
  3. Optional: add dried chili flakes
  4. Pour immediately over the finished dahl

This adds incredible aroma and authentic flavor.

Common Mistakes

Not Rinsing The Lentils

Skipping this step can make the dahl overly starchy or gummy.

Burining The Spices

Spices cook quickly, so stir constantly and avoid high heat.

Making Dahl to Thick

Red lentils continue absorbing liquid as they cool. Add more broth or water until the consistency feels creamy.

Underseasoning

Lentils absorb a lot of flavor while cooking, so always taste and adjust salt at the end.

Storage + Meal Prep

This recipe stores beautifully and tastes even better the next day.

Refrigerator

Store in an airtight container for up to 5 days.

Freezer

Freeze for up to 3 months.

Reheating Tip

Since lentils continue thickening as they sit, add a splash of water or broth while reheating.

Dahl in a bowl

What to Serve with This?

Traditionally, dahl is served with:

  • basmati rice
  • naan bread
  • roti
  • yogurt
  • cucumber salad
  • lime wedges

Because it’s rich in protein and fiber, dahl is satisfying enough to serve as a complete meal.

Recipe FAQ

Do I have to toast the spices?

Do red lentils need soaking?

No. Red lentils cook quickly and do not require soaking before cooking.

Why is my dahl too thick?

Red lentils absorb liquid as they cool. Simply stir in more water or broth before serving.

Is Dahl spicy?

Traditional dahl is warm and flavorful rather than very spicy, but you can easily add chili flakes for heat.

Can I freeze dahl?

Yes. Red lentil dahl freezes very well for up to 3 months.

Can I make this without coconut milk?

Absolutely. Coconut milk is optional and simply adds extra creaminess.

10 minute Instant Pot Dahl

This simple red lentil dahl is a warm and nourishing Indian-inspired comfort meal made with creamy red lentils, garlic, ginger, tomatoes, and cozy spices simmered together in one pot. As someone who cooks from scratch regularly, I love how affordable, filling, and flavorful this recipe is while still being simple enough for busy weeknights. Served with rice or warm naan, this protein-rich lentil dish is perfect for meal prep and tastes even better the next day.
Print Recipe
Dahl in a bowl
Prep Time:10 minutes
Cook Time:10 minutes
Total Time:20 minutes

Equipment

  • Instant Pot
  • Deep Pot

Ingredients

Dahl

  • 1 lb Red Lentils
  • 2 tbsp Garam Masala
  • 1 tsp Ginger minced or crushed
  • 1 tbsp Yellow Curry
  • 1 tsp Tumeric Powder
  • 1 tsp Coriander
  • ½ tsp Cumin Powder
  • Himalayan Pink Salt to taste
  • ½ tsp Black Pepper
  • ½ cup Diced Onions
  • 2 tbsp Lemon Juice Freshly Squeezed
  • 1 liter Filtered Water
  • 6 oz Tomatoe Paste whole can
  • 14.5 oz Diced Tomatos whole can
  • 13.5 oz Coconut Milk whole can

Tadka

  • 1 tbsp Ghee
  • 1 tsp Cumin Seeds Jeera
  • Dried Chili Flakes Optional

Garnish

  • Chopped Cilantro

Instructions

  • First, rinse the red lentils thoroughly under cool water until the water runs mostly clear.
  • This helps remove excess starch and prevents the dahl from becoming overly gummy.
  • Next, heat the ghee or oil in a large pot over medium heat. Add the diced onion and cook until softened. Then stir in the garlic and ginger and cook for another 30 seconds until fragrant.
  • Remove garlic,onion and other contents from the pot and set aside. On sautee mode add oil to empty pot
  • Add each spice seperately to the pan, allow it to toast. constantly stir for 30 seconds.
  • Adding each spice seperatly helps devolp the flavor and aromas better then if dumped all together.
  • Now stir in the diced tomatoes and rinsed lentils. Pour in the water and mix well. Put Instant Pot on high pressure for 10 minutes let it natural release.
  • Once done, open the lid, add tadka, and garnish with chopped cIlantro. Serve with naan or over basmati rice

Notes

  • Red lentils cook much faster than other lentils and naturally become soft and creamy, making them perfect for dahl.
  • Rinse the lentils thoroughly before cooking to remove excess starch and prevent the dahl from becoming gummy.
  • If your dahl becomes too thick after sitting, simply stir in warm water or broth until it reaches your desired consistency.
  • For deeper traditional flavor, finish the dahl with a simple tadka by pouring hot ghee with toasted cumin seeds over the top before serving.
  • Coconut milk is optional, but it adds extra richness and creaminess to the dish.
  • This recipe tastes even better the next day after the spices have had more time to develop.
  • Store leftovers in an airtight container in the refrigerator for up to 5 days or freeze for up to 3 months.
  • Serve with basmati rice, naan, or homemade flatbread for a comforting meal.
  •  
Servings: 6 Servings
Calories: 99kcal

Leave a Reply