Transform your red lentils into something amazing with my creamy Instant Pot Lentil Dal. It makes a really easy, super tasty, healthy & budget-friendly dinner and is perfect for meal prepping as it reheats and freezes perfectly!

💌 SAVE THIS RECIPE!
Watch out for more tasty treats coming your way too! Unsubscribe at any time.
FEATURED COMMENT
"This is one of my all-time faves! The whole family "loved" it..... even my super picky teens. Thank you.... Thank you.... Thank you for a healthy family meal that made everyone smile!" - Carrie ⭐️⭐️⭐️⭐️⭐️ More reviews →
Grab a few handfuls of lentils, some spices, and an Instant Pot and transform them into a pot of creamy, delicious Instant Pot Lentil Dal that’s economical, nutritious and will make your tastebuds dance!
I've been a little obsessed with red lentils of late, what with this and my Instant Pot Red Lentil Soup. This recipe might actually seem familiar, and that's because it's an adapted version of my Red Lentil Dahl. It didn't need much changing to make it work really well in an Instant Pot. And as luck would have it, lots of you had Instant Pots for Christmas and have been asking for more Instant Pot recipes, so how's this for timing?
If you don’t have an Instant Pot and you really want to make this recipe, hop over to my original Red Lentil Dal recipe, and you will find detailed stove-top instructions.
Mel x
Ingredients
Here is what you need at a glance, along with some important ingredient notes & substitution ideas:

- Split red lentils - Also known as Masoor Dal/Dahl. This recipe, as written will not work with any other type of lentil.
- Tomatoes - I like to add diced fresh tomatoes but you can add an equivalent amount of canned diced tomatoes if you prefer.
- Coconut milk - This should be from a can. You can use full-fat canned coconut milk or light coconut milk. I prefer full-fat coconut milk because it is creamier and adds more flavour to the finished dish.
Important!
While most people have had great results with this recipe, some have had the burn notice appear on their Instant Pot. Because of this, I have retested the recipe in multiple Instant Pots of different ages and if you follow these tips you shouldn't have any problems:
- You MUST scrape the bottom of the pot clean of any cooked-on residue after sautéing. I find a metal spoon works best.
- It is REALLY important NOT to stir the contents of the Instant Pot when you add the lentils, coconut milk, and tomatoes. Leave it be. If you stir it, you are more likely to get the burn notice.
- It is really important that the red lentils go in dry. Do not rinse or soak them prior to adding. If you do, they tend to clump together. That can also trigger the burn notice.
- I do not recommend adding any extra ingredients, like extra vegetables, to this recipe. Adding extra bulk can trigger the burn notice. You can, however, add quick-cooking veggies like greens after the dal has cooked. Let them wilt in the residual heat or turn the Instant Pot to saute and simmer until they are tender.
Serving Suggestions
Pair this creamy and delicious Instant Pot Lentil Dal with:
- Coconut Lime Rice or Coconut Basmati Rice.
- Quinoa or cauliflower rice.
- Naan bread, easy yeasted flatbreads, or my super quick 15-minute no yeast flatbreads.
- Poppadoms.
A sprinkle of cilantro, some fresh chopped tomato and a few chopped peanuts or cashews over the top really complement it too and help to turn it from a midweek dinner, into a posh treat yo'self (or someone else) kind of meal.
Recipe

Instant Pot Lentil Dal
Author:WATCH HOW TO MAKE IT
Ingredients
My Instant Pot is a 6 quart. If yours is a different size you will need to scale the recipe up or down accordingly.
- 1 tablespoon olive oil , or use water for sautéing to make the recipe oil-free
- 1 large onion , chopped
- 4 large cloves garlic chopped
- 2 tablespoons fresh ginger , finely chopped or grated
- 2 heaping teaspoons garam masala , or switch garam masala and turmeric for 1 heaping tablespoon curry powder
- 2 slightly heaping teaspoons ground turmeric
- ½ teaspoon ground cinnamon
- 1 teaspoon red chili pepper flakes , add up to a teaspoon extra if you like it a spicy. You can use 1 fresh small red chili if you prefer
- 2 teaspoons salt , plus more to taste at the end
- 1 teaspoons ground black pepper , plus more to taste at the end
- 3¼ cups (780 ml) water
- 2 heaping cups (400 grams) dried split red lentils , (don't soak them or rinse them - they need to be completely dry)
- 3 large fresh tomatoes , diced (or about 1 cup canned diced tomatoes)
- 1 x 400 ml / 13.5oz can (a little under 1¾ cup) canned coconut milk , full fat or light
INSTRUCTIONS
- Set the Instant Pot to sauté and add the oil or a few tablespoons of water. Sauté the onions for 3 to 4 minutes until they are just starting to turn golden, then add the ginger and garlic. Cook for a further 2 minutes, stirring frequently.
- Turn off the Instant Pot then add all of the spices and seasonings. Allow them to cook in the residual heat of the pot for about 1 minutes, stirring them constantly.
- Add the water to the pot, and using a metal spoon, have a really good scrape into the bottom of the pot all over, to remove any stuck-on brown bits from the bottom. This step is very important!
- Next, add the lentils, tomatoes and coconut milk. DO NOT STIR.
- Put the lid on the Instant Pot, seal the vent and set it to MANUAL (PRESSURE COOK) on newer models, high pressure, for 8 minutes.
- Allow the pressure to release naturally. Remove the lid, give it a really good stir then serve.
NOTES
💌 SAVE THIS RECIPE!
Watch out for more tasty treats coming your way too! Unsubscribe at any time.
adam says
I've been eating this regularly as my meal prep for the last few weeks, it's the best instant pot dahl recipe I've tried, thanks!!
Krista says
I use this weekly in my household. Such good flavour and a favourite with my 3 kids! I have a jar of garlic/ginger paste that I use to save time in place of fresh stuff, use a can of diced tomatoes or a jar of pasta sauce depending what I have in the pantry in place of fresh tomatoes. I use coconut cream also. This is such a solid recipe, thanks!
Melanie McDonald says
Thanks, Krista. I'm so pleased you're all enjoying it!
Molly says
I make this in my microwave pressure cooker and serve over rice with fresh tomato and coriander. I find 18-20 minutes in the microwave works best! Tinned tomatoes work fab as well if you don’t have fresh on hand! Lovely recipe!!
Ellen says
I loved this recipe! It was spicier than I thought it would be but not too spicy. I had never used garam masala and made my own from a recipe I found for it, online. Delicious!
Anna Petursdottir says
My whole family LOVED this Dal! Served it with brown rice and mixed salad. Perfect! Thanks :)
Helen says
I followed the red lentil dal recipe exactly. I got a burn message the first time it came to the timer (extremely rare with this pot) so took everything out, cleaned the pan completely and put the mix back in and the same thing happened. I've never before used a recipe that added the coconut milk during the cooking so assume this is the issue. Disappointing!
Tarah says
This recipe is so very satisfying and the flavours are delicious. I did run into the same issue with the Burn notice, too.
Reading the comments I decided to sauté first in a separate pan then add it to the IP with water, lentils, tomato and coconut milk. it was still preheating before I got the notice. I then scraped it down, poured into a bowl, washed out the IP, let it cool, added some more liquid and STILL got a burn notice. I ended up finishing it in the pot on the stove. Next time I think I will use your non-IP version of this recipe. It was delicious and hearty and my whole family enjoyed it.
Valerie says
I live at an altitude of 5600' - any recommendation/change regarding procedure?
Melanie McDonald says
I have no no experience of high altitude cooking so can't help I'm afraid.
Thomas Hitzler says
I followed the recipe and my lentils were very much under cooked. I discovered that; 1) my raw brown lentils take a longer time to cook, and 2) in general, lentils cook more slowly in an acidic mixture. I do rinse my lentils before cooking as instructed on the package. So, I cook my lentils from 20 - 24 minutes on HP with a 6-10 minute release and then I add the tomatoes and put the lid back on for a few minutes to heat the tomatoes. DO NOT EAT CHEWY, UNDER COOKED LENTILS. They are not good for your stomach. I do like this recipe a lot - very tasty. Thanks!
Melanie McDonald says
This recipe has not been tested with brown lentils. If you use split red lentils as called for in the ingredients list, and follow my directions, it will work perfectly.
Sophia says
The best Instant Pot recipe we've tried so far. Really delicious and worked perfectly with no issues. More IP recipes please!
Sarah says
Don't let the simplicity of the recipe fool you! It was so delicious that both of my young kids devoured it! I omitted the chili flakes, used a can of tomatoes (because I didn't have any fresh ones) and added some spinach in at the end. It was great on it's own, but you could make it a heavier meal with vegan sausage or crumbles. Thanks so much for the recipe! I'll be making it regularly :)
Juliet says
Truly delicious!!
Giddy says
Hi, is it suppose to have that much ginger, it was too over powering with ginger. Otherwise I'd imagine it would taste good with half the ginger perhaps, will try that next time.
Thank you!
A Virtual Vegan says
Yes 2 tablespoons is correct. I've never found it over-powering and never had any other reports of that. You did use fresh ginger not dried and use a proper measuring spoon to measure it? Everyone's taste buds are different though and the recipe is very flexible though so you can easily decrease the amount next time if you prefer. Hope that helps!
Giddy says
Thanks for the reply. Yes it was fresh organic ginger and I even used a bit less than 2 tablespoons so maybe it was some extra potent ginger :-)
Dawna says
Great recipe and incredibly tasty. The only thing is I would have to agree with Giddy in that there is an excessive amount of fresh ginger. I would think perhaps 1 teaspoon of Ginger at the max Would be more appropriate. But that’s just me.
Kelly says
My husband and I thought this recipe made the best Dahl we’ve had! Even my picky 5 year old liked it ? the cooking process was super simple and quick. We’ll be making it again soon. Thanks!
E says
Unfortunately, I have so far not had a good experience with this recipe. This is the first recipe from here that I've tried and I kept getting a burn notice on my instant pot.
I did make sure I scraped the bottom and deglazed properly and yet, burn notice. I stopped the cooking and scraped the bottom again and started cooking again, and yet again, burn notice. I did that one more time and yet again burn notice.
I decided to pour all of the food I could into a large bowl and thoroughly cleaned the inner pot, scrubbing it, and even added an additional cup of liquid just in case, and yet again, burn notice. I finally gave up and just poured everything into a pot onto my regular stove burner which was disappointing, but I didn't want it to go to waste.
Hopefully, next time I try it will work out. If you have any tips or ideas as to what may have happened, I would love some input since so many people have had a better result and your recipes sound amazing!
George says
When I first started making recipes like this I almost always got a burn notice. Unlike you I did not do a good job scraping. Once I got that down I still got the burn notice. I think I solved it: I would measure and rinse the lentils early in the prep, and they would congeal into clumps. Now I measure them but rinse right before mixing them in with the liquid. No more burn notices with lentils at least.
Emma says
I am having the same repeat issue unfortunately, not working for me at all.