Easy Indian Red Dahl

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

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:
- Heat 1 tablespoon ghee in a small pan
- Add 1 teaspoon cumin seeds
- Optional: add dried chili flakes
- 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.

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.
If you try this recipe and love it, I would love it if you could come back and give it 5 stars!⭐ Tag me on Instagram @ourlovedhomeliving.
10 minute Instant Pot Dahl

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.
- 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.
- 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.