Welcome to the definitive guide for crafting the most delectable Instant Pot Dal! This recipe delivers restaurant-quality Indian comfort food right to your table, effortlessly. Designed for busy weeknights, it’s remarkably easy to make, boasts a vibrant blend of spices without being heavy, and is naturally vegetarian, gluten-free, and easily adaptable to be completely vegan. Prepare to fall in love with its tender lentils and aromatic flavors, perfectly served over fluffy basmati rice with a side of warm, soft naan. For those without a pressure cooker, we’ve also included a comprehensive slow cooker and Crockpot option.

The Ultimate Instant Pot Dal: Authentic Indian Flavor in Minutes
Embark on a culinary journey to India with this incredible Instant Pot Dal recipe. Dal, a cornerstone of Indian cuisine, refers to dried, split pulses (lentils, peas, beans) that don’t require soaking. This particular recipe focuses on yellow lentils, known as toor dal, which cook down into a wonderfully creamy and rich texture. Our Instant Pot method ensures a speedy preparation without compromising on the depth of flavor you’d expect from a traditional slow-cooked dish. Get ready to impress your taste buds and simplify your cooking routine!
Why You’ll Love This Instant Pot Dal Recipe
This isn’t just another lentil dish; it’s a flavorful masterpiece crafted for convenience and exceptional taste. Here are compelling reasons why this Instant Pot Dal will become a staple in your kitchen:
- Restaurant-Quality Flavor at Home: Achieve the authentic, bright, and complex spice profile often found in your favorite Indian restaurants, all from the comfort of your own kitchen. This dal is richly spiced but surprisingly light, making it satisfying without being heavy.
- Effortlessly Healthy & Inclusive: Naturally vegetarian and gluten-free, this recipe caters to diverse dietary needs. It’s incredibly simple to make fully vegan by swapping ghee for a plant-based oil, ensuring everyone can enjoy a hearty and nutritious meal.
- Lightning-Fast Weeknight Solution: The Instant Pot transforms this traditional dish into a quick-cooking marvel. Gone are the days of long simmering; enjoy a fully cooked, tender, and delicious dal in a fraction of the time, perfect for busy evenings.
- Pantry-Friendly Ingredients: Made with readily available pantry staples and easy-to-source fresh ingredients, you won’t need a special trip to an exotic store to whip up this comforting meal.
- Versatile & Customizable: Adjust the spice level to your preference, from mild to fiery. You can also vary the consistency to your liking, from a thick, stew-like dal to a thinner, soupier version.
- Nutrient-Rich & Filling: Lentils are powerhouses of plant-based protein, fiber, and essential minerals, making this dal a wonderfully satisfying and healthy option that keeps you full and energized.
What is Dal? A Culinary Journey Through Indian Lentils
Dal, often spelled dahl or daal, is a broad term in Indian and South Asian cuisine referring to dried, split pulses (lentils, peas, or beans). It is also used to describe the thick, stew-like dish prepared from these pulses. Dal is more than just food; it’s a fundamental part of the regional diet, providing essential protein and nutrients, especially in vegetarian households.
There are numerous varieties of dal, each with its unique flavor, texture, and cooking time. Some popular types include:
- Toor Dal (Yellow Pigeon Peas): Our star ingredient! These split, husked pigeon peas are mild, slightly sweet, and cook into a creamy consistency, making them ideal for a classic, comforting dal.
- Masoor Dal (Red Lentils): These cook very quickly and break down easily, creating a smooth, orange-colored dal.
- Moong Dal (Yellow Split Mung Beans): Light and easy to digest, moong dal is often used in milder preparations and baby food.
- Urad Dal (Black Gram Lentils): Can be used whole (black urad dal) or split and husked (white urad dal). They add a richer, earthier flavor and a slightly thicker texture.
- Chana Dal (Split Chickpeas): Similar to yellow split peas but with a nuttier flavor and firmer texture, often requiring longer cooking times.
Each type of dal brings a distinct character to the table, but this recipe, featuring the beloved yellow lentils, promises a universally appealing and incredibly satisfying experience.
The Essential Ingredients for Your Perfect Dal
Crafting this flavorful Instant Pot Dal requires a simple yet potent combination of ingredients, most of which you likely already have on hand. The magic truly happens when these elements come together, creating a symphony of authentic Indian tastes.

Key Components:
- Yellow Lentils (Toor Dal / Split Pigeon Peas): These are the heart of our dal. They have a sweet, nutty flavor and become wonderfully soft and creamy when cooked, perfect for this hearty curry. Ensure they are rinsed thoroughly before use.
- Aromatic Spices:
- Green Chili: Provides a fresh, vibrant heat. Adjust quantity or deseed for desired spiciness.
- Cumin Seeds: Earthy and warm, they are toasted to release their full aroma.
- Mustard Seeds: Pungent and slightly sharp, they pop and crackle when heated, adding a distinctive flavor.
- Turmeric Powder: Adds a beautiful golden color and earthy notes, known for its anti-inflammatory properties.
- Garam Masala: A blend of ground spices, added at the end for a final burst of complex warmth and fragrance.
- Fats:
- Ghee: Clarified butter, traditional in Indian cooking, offering a rich, nutty flavor.
- Avocado Oil (or other neutral oil): An excellent vegan alternative to ghee, providing the necessary fat to bloom the spices without altering the flavor profile.
- Fresh Aromatics & Vegetables:
- Garlic Cloves: Essential for building a robust flavor base.
- Tomato: Adds a touch of acidity and sweetness, contributing to the dal’s body and bright color.
- Bright Finish:
- Lemon Juice (fresh is best): A squeeze at the end brightens all the flavors and adds a zesty tang.
- Fresh Cilantro: For garnish and a final flourish of herbaceous freshness.
- Seasoning & Liquid:
- Salt: To taste, crucial for enhancing all other flavors.
- Water: The cooking liquid for the lentils.
- Serving Essentials: Naan and Basmati rice are highly recommended for a complete and satisfying meal.
Mastering Your Instant Pot Dal: Step-by-Step Guide
The Instant Pot makes preparing this authentic Indian dal incredibly straightforward and fast. Follow these simple steps to achieve a perfectly tender and aromatic lentil curry every time.
Instant Pot Cooking Instructions:
- Prepare the Lentils: Begin by washing and thoroughly rinsing your yellow lentils (toor dal) under cold running water until the water runs clear. This removes any debris and excess starch, ensuring a cleaner flavor. Set them aside.
- Sauté the Aromatics: Press the “Sauté” mode on your Instant Pot. Once the inner pot is hot, add your chosen fat (ghee or avocado oil). Allow it to heat for about 30 seconds.
- Bloom the Whole Spices: Add the cumin seeds and mustard seeds to the hot oil. Let them heat and crackle vigorously for about 30-60 seconds until they become fragrant. This step is crucial for unlocking their deep, warm flavors. Watch carefully to prevent burning.
- Infuse with Garlic & Chili: Stir in the chopped garlic and green chili. Sauté for 1-2 minutes, stirring frequently, until the garlic just begins to turn a light golden brown. This develops a foundational layer of flavor for the dal.
- Add Tomato & Powdered Spices: Incorporate the chopped tomato into the pot and mix everything well. Cook for another minute, allowing the tomato to soften slightly. Then, add the salt and turmeric powder. Continue to cook, stirring, for 1-2 minutes to allow the turmeric to toast and release its full flavor.

- Combine Lentils and Water: Add the rinsed lentils to the pot and stir everything together, ensuring the lentils are coated with the aromatic spice mixture. Pour in the water and give it another good stir.
- Pressure Cook: Cancel the “Sauté” mode on your Instant Pot. Secure the lid, making sure the sealing valve is in the “Sealing” position. Select “Manual” or “Pressure Cook” mode and set the cooking time to 10 minutes on high pressure.
- Natural Release & Quick Release: Once the 10-minute cooking cycle is complete, allow the pressure to naturally release for 6-7 minutes. This gentle release helps the lentils to finish cooking evenly and prevents them from becoming too mushy. After 6-7 minutes, carefully turn the sealing valve to the “Venting” position to perform a quick release of any remaining pressure. Once the float valve drops, you can safely open the lid.
- Finish & Serve: Stir the dal well. Adjust the salt to taste, then stir in the garam masala, fresh cilantro, and a generous squeeze of fresh lemon juice. At this stage, you can also adjust the consistency of your dal; if you prefer it thinner, stir in a little more hot water until it reaches your desired texture.

Serve your steaming hot Instant Pot Dal immediately over fluffy basmati rice with a side of warm naan bread. Garnish with extra fresh cilantro if desired. Enjoy the authentic flavors of India, made easy!
To Make Daal in a Slow Cooker or Crockpot:
No Instant Pot? No problem! This delicious dal can easily be made in a slow cooker, requiring minimal hands-on time, though with a longer cooking duration. The key steps for developing flavor remain the same.
- Lentil Prep: Wash the yellow lentils thoroughly under cold water until the water runs clear. Set them aside.
- Sauté on Stovetop: In a separate pan on your stovetop, heat the ghee or avocado oil over medium-high heat. Add the cumin seeds and mustard seeds and cook until they start to crackle and become fragrant (about 30-60 seconds).
- Add Aromatics: Stir in the chopped garlic and green chili. Sauté for 1-2 minutes until the garlic begins to turn golden brown.
- Incorporate Vegetables & Spices: Add the chopped tomato, salt, and turmeric powder to the pan. Mix well and cook for another 1-2 minutes, allowing the flavors to meld.
- Combine & Transfer: Add the rinsed lentils to the pan with the sautéed mixture and stir to combine. Transfer this entire mixture to your slow cooker.
- Slow Cook: Add 1.5 cups of water to the slow cooker (you may need to add a little more during or after cooking depending on desired consistency). Cook on high for 4-6 hours or on low for 6-8 hours, or until the lentils are tender and creamy.
- Finish: Once cooked, stir in the garam masala, fresh cilantro, and a squeeze of lemon juice. Adjust salt to taste. Serve hot with rice and naan.

Frequently Asked Questions About Dal
What kind of lentils are best to use in this Instant Pot Dal?
For this specific Instant Pot Dal recipe, we highly recommend using yellow lentils. They are also widely known as toor dal or split pigeon peas. These lentils are ideal because they have a naturally sweet and nutty flavor profile that perfectly complements the Indian spices. When cooked, they become incredibly soft and creamy, which is the hallmark of a comforting dal. While other lentils like masoor dal (red lentils) can be used, toor dal offers the most authentic texture and taste for this particular preparation. If you can’t find toor dal, yellow split peas can be a good substitute, though they may have a slightly different texture.
Are lentils good for you?
Absolutely! Lentils are truly a superfood and an excellent legume to incorporate into any diet, particularly vegetarian and vegan ones. They are packed with an impressive array of nutrients:
- High in Fiber: Lentils are exceptionally rich in dietary fiber, which is crucial for digestive health, helps regulate blood sugar levels, and contributes to a feeling of fullness, aiding in weight management.
- Excellent Source of Plant-Based Protein: For those looking to reduce or eliminate meat, lentils provide a substantial amount of protein, essential for muscle repair, growth, and overall bodily functions.
- Rich in Folate (Folic Acid): This B vitamin is vital for cell growth and function, and particularly important for pregnant women.
- High in Potassium: A key mineral that helps maintain fluid balance, nerve signals, and muscle contractions.
- Abundant in Essential Vitamins and Minerals: Beyond folate and potassium, lentils offer significant amounts of iron (important for oxygen transport), magnesium (for muscle and nerve function), and zinc (for immune health).
Including lentils in your diet is a delicious way to boost your nutrient intake and support overall health. If you enjoy the benefits of lentils, be sure to explore other recipes like our Instant Pot Lentil Soup for another hearty and wholesome meal!
Can I meal prep this Dal?
Yes, Instant Pot Dal is fantastic for meal prepping! It stores beautifully and often tastes even better the next day as the flavors have more time to meld. Simply prepare a larger batch and portion it out for quick and healthy meals throughout the week. It’s perfect for taking to work or having a quick dinner ready after a busy day.
How to store and reheat leftovers?
Store any leftover dal in an airtight container in the refrigerator for up to 4-5 days. For longer storage, it freezes exceptionally well for up to 3 months. When reheating, the dal might thicken considerably. Simply add a splash of water or vegetable broth while reheating on the stovetop or in the microwave, stirring until it reaches your desired consistency. Ensure it’s heated through evenly.
What are the best serving suggestions for Dal?
While basmati rice and naan are classic accompaniments, don’t limit yourself! Here are other delicious ways to enjoy your Instant Pot Dal:
- With Roti or Chapati: Flatbreads like roti or chapati are excellent for scooping up the creamy dal.
- Quinoa or Brown Rice: For an added nutritional boost, serve it with whole grains.
- As a Side Dish: It pairs wonderfully with other Indian curries, grilled meats, or roasted vegetables.
- With a Dollop of Yogurt: A spoonful of plain yogurt or raita (yogurt with cucumber and spices) can add a cooling contrast.
- Pickle or Chutney: A small serving of Indian pickle or mango chutney can add an extra layer of flavor complexity.

Expert Chef’s Tips for a Flavorful Dal
Elevate your Instant Pot Dal from good to truly exceptional with these professional tips:
- Don’t Skip the Tempering (Tadka): The initial step of cooking the cumin and mustard seeds, along with the garlic and chili, is called tempering (or tadka). This process is absolutely critical for developing the foundational aroma and flavor of the dish. Allow the seeds to crackle and the garlic to just begin turning golden brown – these nuanced flavors will define your dal.
- Vegan Adaptation Made Easy: To make this vibrant dish completely vegan, simply substitute the ghee with an equal amount of avocado oil or any other neutral-flavored cooking oil of your choice. Olive oil can also work, but a milder oil allows the Indian spices to shine through.
- Customizing Spice Level: For a medium spicy dal, use a whole green chili, chopped finely. If you prefer a milder flavor, remove the seeds from the chili before chopping. For those who love a serious kick, consider adding an extra chili or a pinch of cayenne pepper during the sautéing stage.
- Adjusting Consistency: Dal can be enjoyed thick like a stew or thinner like a soup. If your dal is too thick after cooking, simply stir in additional hot water, a tablespoon at a time, until it reaches your desired consistency. If it’s too thin, you can simmer it on the “Sauté” setting for a few extra minutes, stirring occasionally, until it reduces slightly.
- Fresh Lemon Juice is Key: The acidity from fresh lemon juice added at the very end brightens the entire dish, cutting through the richness and enhancing all the other flavors. Don’t use bottled lemon juice if possible, as the fresh zest makes a noticeable difference.
- Garnish Generously: A final flourish of fresh cilantro not only adds visual appeal but also a burst of fresh, herbaceous flavor that complements the warm spices beautifully.
Explore More Indian Recipes!
If you’ve enjoyed the rich flavors of this Instant Pot Dal, you’re in for a treat! Indian cuisine offers a vast array of delicious and diverse dishes waiting to be discovered. Here are some other fantastic Indian-inspired recipes to expand your culinary repertoire:
- Indian Meatballs Recipe (Whole30)
- Whole30 Indian Saag Chicken
- Palak Paneer
- Easy Chana Masala
- Paneer Tikka Masala
We love seeing your creations! If you make this Instant Pot Dal recipe, please consider giving it a star rating below and sharing your experience. Don’t forget to tag us @40aprons on Instagram, and follow us on Pinterest and Facebook for more delicious recipes!

Instant Pot Dal Recipe
The perfect Instant Pot dal! An easy and quick Indian yellow lentil dish that’s filling, spiced but not heavy, bright, and delicious. Naturally vegetarian and easily vegan.
Recipe By: Cheryl Malik
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Yields: 4 servings
Ingredients
- 1/2 cup yellow lentils (also called toor dal or split pigeon peas)
- 1 tablespoon ghee or avocado oil (for vegan)
- 1/2 teaspoon cumin seeds
- 1/2 teaspoon mustard seeds
- 3-4 garlic cloves, chopped
- 1 green chili, chopped (see notes for spice level)
- 1 large tomato, chopped
- Salt to taste
- 1/4 teaspoon turmeric powder
- 1 1/2 cups water
- 1/2 teaspoon garam masala
- Cilantro to garnish
- Juice of 1/2 lemon
- Naan for serving
- Basmati rice for serving
Instructions
- Wash and rinse the lentils thoroughly and set them aside.
- Press “Sauté” mode on Instant Pot and add the ghee or oil. Once hot, add the cumin seeds and mustard seeds. Let them heat and crackle until they become fragrant (about 30-60 seconds).
- Add the chopped garlic and green chili and sauté until the garlic starts turning golden brown in color (1-2 minutes).
- Add the chopped tomato and mix well. Cook everything for a minute.
- Then add the salt and turmeric powder and cook the mixture for 1-2 minutes, stirring.
- Add the rinsed lentils and stir everything together to coat.
- Add the water, mix, and close the lid of the Instant Pot. Ensure the sealing valve is in the “Sealing” position.
- Cancel “Sauté” mode.
- Select “Manual” or “Pressure Cook” and cook on high pressure for 10 minutes.
- After 10 minutes, allow a natural pressure release for 6-7 minutes, then carefully release the remaining pressure manually.
- Adjust the salt to taste and stir in the garam masala, fresh cilantro, and lemon juice. You can change the consistency of the dal at this point if you wish by stirring in more hot water.
Notes
For a medium spicy dal, use a whole chopped chili. For a milder meal, deseed the chili before chopping. For extra heat, add a pinch of cayenne pepper with the turmeric.
Crockpot directions: Wash lentils and set aside. Heat oil in a pan over medium-high heat on stovetop. Add cumin and mustard seeds until they crackle. Add garlic and green chili, sauté until garlic browns. Add chopped tomato, salt, and turmeric; mix well. Add rinsed lentils and combine. Transfer everything to the Crockpot and cook on high for 4-6 hours or low for 6-8 hours. Stir in garam masala, cilantro, and lemon juice before serving.
Nutritional values are based on one of four servings and do not include rice or naan.
Nutrition Information (Approximate Per Serving)
Please note: Nutritional values are general guidelines. Actual macros may vary slightly depending on specific brands and types of ingredients used.
- Calories: 139 kcal
- Protein: 7g
- Fat: 5g
- Saturated Fat: 2g
- Cholesterol: 9mg
- Sodium: 54mg
- Potassium: 322mg
- Total Carbs: 18g
- Fiber: 9g
- Sugar: 2g
- Net Carbs: 9g
- Vitamin A: 270 IU
- Vitamin C: 10mg
- Calcium: 29mg
- Iron: 2mg
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes. To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. The result will be the weight of one serving.