My Plantiful Cooking

menu icon
go to homepage
  • Recipes
  • Newsletter
  • About
  • Contact
  • Veganuary recipes
subscribe
search icon
Homepage link
  • Recipes
  • Newsletter
  • About
  • Contact
  • Veganuary recipes
×
Add us as a trusted site on Google
Home » Recipes » Vegan Asian Recipes

30-minute Instant Pot Dal

Mee Sha drinking a cup of coffee seated.
Modified: Sep 30, 2025 · Published: Sep 10, 2021 by Jim Mee Sha · This post may contain affiliate links · 28 Comments
Jump to Recipe

This cozy Instant Pot dal is hearty, rich, and brimming with flavors. Made with simple pantry staples and ready in 30 minutes, it's the perfect weeknight dinner that tastes like restaurant-quality Indian food.

It is especially great paired with rice and Indian flatbreads like plain paratha, or rice dishes like my rice cooker biryani or chickpea pulao.

2 plates of dal served with rice and a dollop of yogurt with a spoon beside.

Growing up in Malaysia, dal curries are a staple that is paired with roti canai or dosa. It is a comfort combo I still crave today! Hence, I wanted to recreate a homemade version that is lighter yet just as satisfying.

Plus, it is a delicious way to sneak in lentils (and tons of fiber) into your diet. If you are looking for more fun lentil recipes, check out my roasted lentils, red lentil tortillas , or red lentil carrot soup next.

Jump to:
  • 💚Why you will love Instant Pot dal
  • 🌶What you will need
  • 📃Ingredient variations and add-ins  
  • 🔪How to make Instant Pot dal
  • ✅Helpful tips
  • 🍚Serving suggestions 
  • ❄️Meal prep and storing suggestions 
  • 🍽More quick vegan dinners
  • 📖 Recipe

💚Why you will love Instant Pot dal

  • Better than takeout yet easy on the wallet
  • 30-minute Instant Pot recipe that you can dump and go
  • A great meal prep recipe that tastes better the next day, and is freezer-friendly  

🌶What you will need

Ingredients needed like yellow lentils, tomato, onion, garlic and spices on a grey background.
  • Lentils - Moong dal (split mung beans) is used in this recipe, but you can substitute it with other lentils, such as masoor dal or toor dal, or a mix of different dals.
  • Spices - I highly recommend using all the spices this recipe calls for to ensure that your dal is aromatic and flavorful. Alternatively, you could opt for a dal spice blend instead.
  • Oil (for cooking) - Traditional recipe calls for ghee, but you can use vegetable oil or vegan butter to keep this recipe vegan.
  • Chili powder - I am using Kashmiri chili powder, which is milder in spice. If using regular chili powder, you might need to reduce the amount to keep it mild.

See the recipe card for full information on ingredients and quantities.

📃Ingredient variations and add-ins  

Adjust the spice levels - Following this recipe will yield a dal that is mild yet aromatic. You can up the spiciness by adding 1-2 chopped green chilies, more chili powder, or a generous pinch of cayenne pepper.

Add vegetables - Boost the nutrient content by adding your choice of veggies. Sturdier veggies like pumpkin, squash, and carrots can be cooked alongside dal. Leafy greens (such as spinach and kale) can be stirred in once the dal is done cooking.

🔪How to make Instant Pot dal

Frying cumin and mustard seeds in an Instant Pot.

Step 1: Turn the pressure cooker to 'saute' mode, then add some oil. Toss in cumin and mustard seeds, allowing them to sizzle for 30 seconds.

Cooked onion, cumin seeds, and mustard seeds in an Instant Pot.

Step 2: Add the onion and cook for 3-4 minutes, until it is translucent.

Tomatoes, onion, and spices in an Instant Pot.

Step 3: Stir in chopped tomatoes, garlic, and the remaining spices. Cook for 4-5 minutes, or until the tomatoes have softened.

Uncooked dal in an Instant Pot.

Step 4: Deglaze with water, then pour in remaining ingredients, including rinsed lentils. Cook at high pressure for 8 minutes.

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

Cook dal in an Instant Pot with a wooden stirrer beside.

Step 5: Allow pressure to release naturally. Stir it and add more salt to taste, if needed.

Dal topped with yogurt and cilantro served with a spoon.

Step 6: Serve and enjoy your dal with a side of rice or Indian flatbreads.

✅Helpful tips

  • Adjust consistency of dal - If dal is too thick for liking, add hot water until it reaches the desired consistency.
  • Deglaze after sautéing - To prevent triggering the 'BURN' notice, add water and scrape the bottom of the pot to release any food residue that is stuck to the bottom.
  • Pressure cooking time - If you prefer a chunkier dal, cook for around 8 minutes. For a smoother texture, increase the cooking time to around 10-12 minutes.
  • Cook rice alongside dal - Place rinsed rice in a stainless-steel bowl with water (1:1.25 ratio) and set it on a trivet inside the Instant Pot. Then, cook both rice and dal together.

🍚Serving suggestions 

Toppings - Some great toppings to elevate your dal to the next level include fresh herbs like chopped cilantro and parsley, a squeeze of lemon juice, or raita.

Rice and roti - This Instant Pot dal is best served with rice and papadam or Indian flatbreads, such as naan and roti (like my vegan roti).

Side dishes - For a heartier meal, pair with other Indian side dishes such as vegan momos, tofu curry, or green pea masala.

❄️Meal prep and storing suggestions 

This recipe freezes well; hence, you can double the recipe to make a larger batch as part of your meal prep.

Storing leftovers - Dal can be refrigerated in an airtight container for 4 days. Or you could portion it up using souper cubes or containers, and freezer for 3 months.

Reheating - Allow frozen dal to thaw overnight in the fridge, then heat it in the microwave or on the stove. Add a splash of water to thin if your dal thickens too much.

2 plates of dal served with yogurt and naan with a spoon beside.

🍽More quick vegan dinners

  • Tofu fried rice in a white bowl with chopsticks.
    Chinese Vegan Egg Fried Rice (with tofu)
  • A few tacos arranged on a parchment paper.
    Vegan Mexican Tempeh Taco Meat
  • Orange tofu served with rice and broccoli on a plate with chopsticks beside.
    Crispy Vegan Orange Chicken (orange tofu)
  • A close-up shot of curry served in a white bowl with a spoon on the side.
    Creamy Vegan Thai Red Curry with Tofu

If you made this recipe, leave a rating and comment below. We would love to hear from you! Subscribe to My Plantiful Cooking to get new recipes delivered straight to your inbox! Follow us on Instagram, Facebook, and Pinterest to get the latest updates. 😉

📖 Recipe

2 bowls of dal served with naan with spoons and more naan in the background.

30-minute Instant Pot Dal

Meesha
This cozy Instant Pot dal is hearty, rich, and brimming with flavors. Made with simple pantry staples and ready in 30 minutes, it's the perfect weeknight dinner that tastes like restaurant-quality Indian food.
5 from 14 votes
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 10 minutes mins
Total Time 25 minutes mins
Course Main Course
Cuisine Indian
Servings 4 servings
Calories 204 kcal

Ingredients
 
 

  • 1 cup moong dal split yellow lentils*
  • 1 teaspoon cumin seeds
  • ½ teaspoon mustard seeds optional
  • 1 medium red onion diced
  • 3 cloves garlic minced
  • 1 medium tomato diced
  • 1 teaspoon Kashmiri chili powder or regular (see notes)**
  • ½ teaspoon ginger powder
  • ½ teaspoon ground turmeric
  • ½ teaspoon coriander powder
  • 3 cups water
  • ¾-1 teaspoon salt or to taste
Prevent your screen from going dark

Instructions
 

  • Turn the pot to the "saute" mode, and heat ½ tablespoon of oil. Add in cumin and mustard seeds and let them sizzle for 30 seconds.
  • Add onion and cook for 3-4 minutes or until onion is translucent.
  • Now, stir in the garlic, chopped tomatoes, and the remaining spices. Cook for 4-5 minutes, stirring frequently, until tomatoes have softened.
  • Add water and scrape the bottom of the pot to release any food residues.
  • Add rinsed lentils and salt into the pot, including the rinse lentils. Place the lid on and set the pot to cook at high pressure for 8 minutes.
  • Allow pressure to release naturally. Stir it, adjusting the taste by adding more salt or consistency with hot water.
  • Serve and enjoy your dal with a side of naan or roti.

Notes

*Lentils - Moong dal (split mung beans) is used in this recipe, but you can substitute it with other lentils, such as masoor dal or toor dal, or a mix of different dals.
**Chili powder – I am using Kashmiri chili powder, which is milder in spice. If using regular chili powder, you might need to reduce the amount to keep it mild.
 
Helpful tips 
  • Adjust consistency of dal - If dal is too thick for liking, add hot water until it reaches the desired consistency.
  • Deglaze after sautéing - To prevent triggering the 'BURN' notice, add water and scrape the bottom of the pot to release any food residue that is stuck to the bottom.
  • Pressure cooking time - If you prefer a chunkier dal, cook for around 8 minutes. For a smoother texture, increase the cooking time to around 10-12 minutes.
  • Cook rice alongside dal - Place rinsed rice in a stainless-steel bowl with water (1:1.25 ratio) and set it on a trivet inside the Instant Pot. Then, cook both rice and dal together.
 
Storing - Leftover dal can be refrigerated for 4 days or frozen for 3 months. Portion dal using Souper cubes or containers before freezing. 
Reheating - Allow frozen dal to thaw overnight in the fridge, then heat it in the microwave or on the stove. Add a splash of water to thin if your dal thickens too much.

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

Nutrition

Calories: 204kcalCarbohydrates: 36gProtein: 14gFat: 1gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gSodium: 451mgPotassium: 634mgFiber: 17gSugar: 3gVitamin A: 431IUVitamin C: 9mgCalcium: 52mgIron: 5mg

Nutrition info calculated is just a rough estimate and is provided as a courtesy. Bear in mind that value will vary based on variables like specific brand or type of product used. To obtain the most accurate representation, it is highly recommended that you calculate it on your own with the actual amount and type of ingredient used.

Did you make this recipe ?Tag @myplantifulcooking on Instagram !

More Asian

  • A plate of lemongrass tofu served with chopsticks and 2 glasses of tea.
    Lemongrass tofu
  • Teriyaki tofu served on a bowl of rice with a fork, chopped green onion, and sesame seeds beside.
    Teriyaki Tofu Stir-fry
  • A bowl of laksa served with a pair of chopsticks and a ceramic spoon beside.
    Creamy Malaysian Vegan Laksa
  • A bowl of pho served with spoon with chopsticks, green onion, and condiments beside.
    Vegan Pho with Tofu

Comments

    5 from 14 votes (2 ratings without comment)

    Join the discussion ! Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. NanH says

    September 13, 2021 at 12:36 pm

    5 stars
    Great recipe. I especially love the way the recipe is written with the ingredients needed in each step listed right below the directions. Soooooo easy to follow! I bought a ton of yellow lentils at Costco so always looking for more recipes for them. 🙂

    Reply
  2. Norma says

    November 12, 2020 at 2:07 am

    I don’t have an Instapot. Can this be made on the stove or in a slow cooker?

    Reply
    • meesha says

      November 12, 2020 at 9:18 pm

      Yes, this can be made on stovetop ! Saute the spices per instruction on a skillet. Then, add in the water, coconut milk and lentils. Bring it to a boil, then lower the heat to a simmer and cook for 15-20 minutes, with the lid on, stirring occasionally. You might need to add more water. Hope this helps !

      Reply
  3. Chef Dennis says

    October 09, 2020 at 8:37 pm

    5 stars
    Wow, that looks ah-mazingly delicious!

    Reply
    • meesha says

      October 11, 2020 at 10:38 am

      Thanks !

      Reply
  4. Amanda Marie Boyle says

    October 06, 2020 at 6:07 pm

    5 stars
    So good, one of the few instapot recipes I make over and over.

    Reply
    • meesha says

      October 08, 2020 at 2:52 pm

      Glad you like it !

      Reply
  5. Mama Maggie's Kitchen says

    October 06, 2020 at 6:01 pm

    5 stars
    It looks delicious. I wish this Instant Pot Coconut Masoor Dal Tadka is in front of me right now!

    Reply
    • meesha says

      October 08, 2020 at 2:52 pm

      Thanks ! Give it a try it is really good 🙂

      Reply
  6. Swathi says

    October 06, 2020 at 6:52 am

    5 stars
    Dal Thadka looks delicious I llike that you made with coconut milk.

    Reply
    • meesha says

      October 08, 2020 at 2:53 pm

      Thanks a bunch ! Coconut milk makes it really creamy 🙂

      Reply
      • Christine says

        September 08, 2022 at 5:54 am

        I do not see coconut milk anywhere in this recipe 🙁

      • Meesha says

        September 09, 2022 at 7:39 am

        You actually do not need coconut milk for this recipe. 😊

      • Christine says

        September 09, 2022 at 8:49 am

        I really thought coconut milk would help it be even more delicious! I made it as the recipe states but wanted to inquire how you could include that in the instant pot 🙂

      • Meesha says

        September 11, 2022 at 8:08 am

        You can try substituting half the amount of water with coconut milk if you like! The instructions for making it in the Instant pot are also provided in the recipe card. Hopes this helps!

  7. Deanna says

    October 06, 2020 at 6:23 am

    5 stars
    Such amazing flavours in this dish and so easy to make in the instant pot. Definitely a keeper.

    Reply
    • meesha says

      October 08, 2020 at 2:53 pm

      Thanks !

      Reply
  8. Emily says

    October 06, 2020 at 6:01 am

    5 stars
    I love dal! I am just getting familiar with my insta pot so I am excited to try making dal this way. Thanks!

    Reply
    • meesha says

      October 08, 2020 at 2:54 pm

      Welcome ! Enjoy.

      Reply
  9. Emily Flint says

    October 05, 2020 at 11:14 pm

    5 stars
    The flavor combinationsounds amazing and like others, I can't wait to try this in the Instant Pot!

    Reply
    • meesha says

      October 08, 2020 at 2:54 pm

      Yay ! Hope you like it !

      Reply
  10. Sue says

    October 05, 2020 at 9:52 pm

    5 stars
    I love that this can be made in the Instant pot!

    Reply
  11. Angela says

    October 05, 2020 at 6:56 pm

    5 stars
    It looks so good and so healthy this recipe! I like it I will try it soon

    Reply
    • meesha says

      October 08, 2020 at 2:56 pm

      Yayy ! I am sure you will love it 😁

      Reply
  12. Alexandra says

    October 05, 2020 at 8:17 am

    5 stars
    Love the delicious spices in this dish, and great to make in the IP.

    Reply
    • meesha says

      October 08, 2020 at 2:59 pm

      Thanks for your kind words !

      Reply
    • Karen says

      February 09, 2021 at 3:29 am

      5 stars
      Very tasty and quick! Just what I needed on a cold winter day thank you!

      Reply
      • meesha says

        February 09, 2021 at 9:43 am

        I am really glad you like it ! 😃

A headshot of Mee Sha leaning on a handrail.

Hi there! I am Mee Sha, a registered dietitian with a passion for food, cooking, and all things nutrition. This is where I share quick, healthy recipes that make plant-based eating simple, nourishing, and genuinely delicious.

More about me →

🍜Veganuary Recipes

  • A tray of brownies arranged on a parchment paper topped with flaked sea salt.
    Healthy Applesauce Brownies (vegan + eggless)
  • Banana muffins arranged on a baking tray lined with parchment paper.
    Vegan Banana Oatmeal Muffins
  • A bowl of tom kha on a plate served with a ceramic spoon with lime wedges and another bowl of curry beside.
    Vegan Tom Kha (with tofu)
  • A stack of crepes on a plate with strawberries, blueberries, and coffee beside.
    Eggless Crepes
  • A bowl of tteokbokki served with chopsticks with chopped green onion and sesame seeds beside.
    Vegan Tteokbokki (spicy rice cakes)
  • A pan of green peas curry served with spoon with 2 glasses of water and a bowl of rice beside.
    Indian Green Peas Curry (green peas masala)

💚Reader's favorites

  • A plate of chickpea pasta with a fork, cilantro and chili flakes beside.
    Creamy Chickpea Pasta Sauce
  • 2 bowls of cabbage soup with dish of sesame seeds, teacloth and a pot beside.
    Chinese Napa Cabbage Soup
  • Dipping a piece of rice paper rolls in soy sauce.
    Crispy Air Fryer Rice Paper Rolls
  • A plate of noodles served with chopsticks with another bowl of noodles, tea, and chopped green onion beside.
    Stir-fry Noodles with Oyster Sauce
  • A plate of stir-fry vegetables on a wooden board with bowl of rice and chopsticks beside.
    Indian Stir-fry Vegetables
  • PB2 cookies on a white surface with bowl of sea salt, a spoonful of peanut butter and jar of PB2 beside.
    Rich Peanut Butter Powder Cookies (PB2 cookies)

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 My Plantiful Cooking

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.