Instant Pot Red Lentil Dal

A fast, silky Instant Pot red lentil dal scented with turmeric and finished with creamy coconut milk. This weeknight-friendly recipe delivers comforting, fragrant dal in under an hour with minimal hands-on time.

0.0(0 reviews)
45mTotal
EasyDifficulty

Ingredient Spotlight

Red lentils (masoor dal)

Red lentils, called masoor dal in South Asian cooking, are small orange-red lentils that quickly break down when cooked into a thick, creamy texture. They originate from the Indian subcontinent and are a staple in Indian, Pakistani, and Bangladeshi dals and soups. Their flavor is mild, slightly sweet and earthy, and they readily absorb spices and aromatics. You can find them in most grocery stores or at Indian markets; good substitutes are split yellow (moong) dal or, if texture differences are acceptable, brown/green lentils (which will hold their shape and take longer to cook).

Jake Woods

Jake Woods's note

"This dal shines as an easy weeknight dinner paired with rice or naan — its coconut-turmeric richness feels indulgent while staying simple to make. Home cooks will love how the Instant Pot turns lentils silky with almost no babysitting."

About This Recipe

This Instant Pot Red Lentil Dal is built for busy nights when you want something nourishing, comforting, and effortless. Red (masoor) lentils cook down into a luscious, porridge-like base that carries warm turmeric and bright aromatics without needing hours on the stove. A late stir-in of full-fat coconut milk keeps the texture silky and gives the dal a gentle sweetness that balances the earthy spice, while a squeeze of citrus at the end wakes up the flavors. The result is a bowl-friendly dal that feels indulgent but is simple to make and richly protein-packed.

What makes this version work is attention to a few small steps: briefly sautéing onion, garlic, and ginger in the Instant Pot builds savory depth; rinsing and cooking the lentils under pressure gives a creamy consistency in minutes; and adding coconut milk after pressure cooking preserves its richness and prevents separation. Because the recipe is intentionally straightforward, it’s a perfect template for weeknight riffing — fold in greens, add a quick tempering of mustard seeds and curry leaves, or bump the heat with chilies — but even unadorned, it’s a deeply satisfying, reliable weeknight staple.

Advertisement
Yield
3

Ingredients for Instant Pot Red Lentil Dal

  • 1 tbsp Vegetable oil
  • 1 medium Yellow onion, finely chopped
  • 3 cloves Garlic, minced (about 3 cloves)
  • 1 tbsp Fresh ginger, minced
  • 1 tsp Ground turmeric
  • 1 1/2 cups Red lentils (masoor dal), rinsed
  • 2 1/2 cups Low-sodium vegetable broth (or water)
  • 1 1/2 tsp Salt
  • 1 cup Full-fat coconut milk

How to Make Instant Pot Red Lentil Dal

  1. Step 1: Sauté aromatics and spices

    Set the Instant Pot to Sauté (Normal) and heat the oil. Add the chopped onion and cook, stirring occasionally, until translucent, about 4–5 minutes, then add the garlic, ginger, and turmeric and cook another 30–60 seconds until fragrant. Scrape any browned bits from the bottom of the pot to prevent a burn notice.

    For this step

    • 1 tbspVegetable oil
    • 1 mediumYellow onion, finely chopped
    • 3 clovesGarlic, minced (about 3 cloves)
    • 1 tbspFresh ginger, minced
    • 1 tspGround turmeric
    Sauté aromatics and spices
  2. Step 2: Add lentils, broth and salt

    Pour in the rinsed red lentils, vegetable broth (or water), and salt and stir to combine, making sure nothing is stuck to the bottom. Cancel Sauté, secure the lid, set the valve to Sealing, and pressure cook on High for 7 minutes.

    For this step

    • 1 1/2 cupsRed lentils (masoor dal), rinsed
    • 2 1/2 cupsLow-sodium vegetable broth (or water)
    • 1 1/2 tspSalt
    Add lentils, broth and salt
  3. Step 3: Release pressure and finish with coconut milk

    When the cook time ends, let the pressure release naturally for 5 minutes, then carefully quick-release any remaining pressure. Open the lid and stir in the coconut milk; set to Sauté for 2–3 minutes to reduce slightly and meld the flavors, stirring to reach a silky consistency. If the dal seems too thick, add a splash of water or broth to loosen it.

    For this step

    • 1 cupFull-fat coconut milk
    Release pressure and finish with coconut milk
  4. Step 4: Adjust seasoning and serve

    Taste and adjust salt, and add a squeeze of lime or lemon if you like a bright finish (optional). Spoon into bowls and serve over steamed rice or with warm flatbread; garnish with chopped cilantro or fried shallots if desired.
    Adjust seasoning and serve
  1. Set the Instant Pot to Sauté (Normal) and heat the oil. Add the chopped onion and cook, stirring occasionally, until translucent, about 4–5 minutes, then add the garlic, ginger, and turmeric and cook another 30–60 seconds until fragrant. Scrape any browned bits from the bottom of the pot to prevent a burn notice.
  2. Pour in the rinsed red lentils, vegetable broth (or water), and salt and stir to combine, making sure nothing is stuck to the bottom. Cancel Sauté, secure the lid, set the valve to Sealing, and pressure cook on High for 7 minutes.
  3. When the cook time ends, let the pressure release naturally for 5 minutes, then carefully quick-release any remaining pressure. Open the lid and stir in the coconut milk; set to Sauté for 2–3 minutes to reduce slightly and meld the flavors, stirring to reach a silky consistency. If the dal seems too thick, add a splash of water or broth to loosen it.
  4. Taste and adjust salt, and add a squeeze of lime or lemon if you like a bright finish (optional). Spoon into bowls and serve over steamed rice or with warm flatbread; garnish with chopped cilantro or fried shallots if desired.

Instant Pot Red Lentil Dal Tips

Don’t skip sautéing

Browning the onion and briefly toasting the garlic and ginger in oil develops savory depth you won’t get if you dump everything straight into the pot.

Scrape to prevent burning

After sautéing, scrape any browned bits off the bottom so the Instant Pot won’t register a burn notice during pressure cooking.

Rinse lentils thoroughly

Rinse until the water runs clear to remove excess starch and grit, which helps the dal cook evenly and prevents foam that can clog the vent.

Add coconut milk after pressure

Stirring in coconut milk after depressurizing keeps it from breaking and lets you control the final creaminess without over-thinning the dal.

Adjust texture at the end

If the dal is too thick, stir in a splash of broth and simmer on Sauté for a minute; if too thin, simmer uncovered to reduce and concentrate flavor.

Instant Pot Red Lentil Dal Variations and Substitutions

Greens and tomatoes

Stir in a couple of handfuls of baby spinach or chopped kale and a diced tomato after pressure cooking; simmer until the greens wilt for extra color and nutrition.

Spiced tempering (tadka)

Finish with a quick tadka of mustard seeds, cumin seeds, dried red chili, and curry leaves fried in ghee or oil and spooned over each bowl for an aromatic punch.

Add heat

Increase the spice with 1–2 teaspoons of sambal oelek or ½–1 teaspoon cayenne when you add the lentils, and finish with chopped fresh chilies to taste.

Swap for lighter coconut

Use light coconut milk or a 50/50 mix of coconut milk and plain unsweetened yogurt for fewer calories, adding yogurt off-heat to prevent curdling.

How to Store and Make Instant Pot Red Lentil Dal Ahead

Store leftover dal in an airtight container in the refrigerator for up to 4–5 days; it will thicken as it cools. Reheat gently on the stovetop or in the microwave with a splash of water or broth to loosen the texture. You can freeze dal for up to 3 months—thaw overnight in the fridge and reheat slowly, stirring to reincorporate any separated coconut fat.

What to Serve With Instant Pot Red Lentil Dal

Serve the dal over steamed basmati rice or with warm naan or chapati to soak up the sauce; for a lower-carb option, spoon it over cauliflower rice. Add bright, crunchy accompaniments like quick pickled red onions, cucumber raita, or a simple kachumber salad, and pair with a crisp white wine (Riesling or Grüner Veltliner) or masala chai for a cozy finish.

Instant Pot Red Lentil Dal FAQs

Can I use other lentils instead of red lentils?

Red lentils cook very quickly and become creamy; brown or green lentils hold their shape and will need longer pressure time (about 10–12 minutes) and slightly more liquid, while split mung dal has a similar texture but may require minor time adjustments.

Why did my Instant Pot give a burn notice?

Burn notices usually happen when browned bits or spices stick to the bottom, or there isn’t enough liquid; make sure to deglaze after sautéing, scrape the bottom clean, and use the recommended liquid level.

Can I omit the coconut milk?

Yes—omit it for a lighter dal or stir in plain yogurt or silken tofu purée after cooking for creaminess; just add dairy off-heat to avoid curdling and adjust seasoning.

How do I make the dal thicker or thinner?

For thicker dal, simmer on Sauté uncovered until it reduces; for thinner dal, stir in warm broth or water a tablespoon at a time until you reach the desired consistency.

Can I double the recipe in my Instant Pot?

You can increase the quantity, but never fill the pot past the 2/3 mark for pressure cooking (½ for foods that expand); cook time for lentils remains the same, though the pot will take longer to come to pressure.

Jake Woods

About the author

Jake Woods

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake Woods →

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Nutrition Facts

Per serving: about 1¾ cups

Calories576
Total Fat7.8g
Saturated Fat4.7g
Trans Fat0g
Polyunsaturated Fat1.1g
Monounsaturated Fat1.5g
Cholesterol0mg
Sodium1865mg
Total Carbohydrates102.6g
Dietary Fiber12g
Total Sugars32.4g
Includes Added Sugars0g
Protein28.5g
Vitamin D0μg
Calcium192mg
Iron8.1mg
Potassium1110mg

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Instant Pot Red Lentil Dal

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · 6 questions per 5 minutes, 30 per day