
This Masoor dal recipe Instant Pot delivers restaurant-quality spiced lentils in just 20 minutes without soaking—perfect for busy weeknights. The secret lies in high-pressure cooking, which transforms tough red lentils into a creamy, protein-rich curry with minimal effort.
I developed this method after years of testing traditional pressure cooker techniques, refining them for modern electric cookers.
What sets this recipe apart is its balance of authenticity and convenience. Traditional Masoor dal requires hours of simmering, but the Instant Pot replicates those deep flavors in a fraction of the time.
The spices—cumin, coriander, and garam masala—build layers of warmth while the lentils break down into a velvety texture that clings to every bite. No pre-soaking means you can have dinner on the table faster than takeout.
By the end, you’ll have a golden-brown dal with tender lentils swimming in a fragrant, slightly tangy tomato-based gravy. The aroma alone transforms any meal into something special, and the protein content makes it a satisfying vegetarian main course.
Serve with basmati rice or warm roti for the complete experience—this is comfort food at its finest.
This recipe also works beautifully as a base for other dishes. Use the leftover dal in wraps, over toast, or even as a filling for samosas. The versatility makes it a staple for meal prep, ensuring you always have a quick, nutritious option ready.
Let’s get cooking—your Instant Pot is about to become your new favorite kitchen tool.
Ingredients for masoor dal recipe instant pot
Quick, flavorful, and protein-packed—these 15 ingredients transform into creamy dal faster than takeout.
| Ingredient | Amount | Notes |
|---|---|---|
| Red Lentils (Masoor Dal) 🌾 | 1 ½ cups | Rinsed thoroughly before cooking |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For sautéing spices |
| Yellow Onion 🧅 | 1 whole | Finely diced, about 1 cup |
| Garlic Cloves 🧄 | 4 cloves | Minced, about 1 tbsp |
| Ground Cumin 🌿 | 1 ½ tsp | Toasted for deeper flavor |
| Ground Coriander 🌿 | 1 tsp | Freshly ground preferred |
| Turmeric Powder 🌶️ | ½ tsp | Bright yellow color |
| Garam Masala 🌶️ | 1 tsp | Store-bought or homemade blend |
| Salt 🧂 | ¾ tsp | Diamond Crystal preferred |
| Canned Diced Tomatoes 🍅 | 14 ½ oz | San Marzano preferred, no salt added |
| Fresh Ginger 🌿 | 1 tbsp | Grated, about 1-inch piece |
| Water 💧 | 2 ½ cups | Room temperature preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Coconut Milk 🥥 | ¼ cup | Full-fat for creaminess |
The lentils are the star, so grab red lentils (masoor dal) from the bulk section at Whole Foods or your local Indian grocery—they cook faster and hold their shape better than other varieties. For the tomatoes, San Marzano cans from Trader Joe’s are my go-to; they’re sweeter and less acidic, which balances the spices perfectly. Fresh ginger and garlic? Buy organic if possible—they’re often sprayed, and you’ll be using the whole root/clove anyway. The garam masala can be tricky; MDH or Everest brands are reliable, but if you’re feeling fancy, mix your own with cinnamon, cardamom, and cloves.
No garam masala? Mix 1/2 tsp each of cinnamon, cumin, and coriander as a substitute. Out of fresh ginger? Powdered works at half the amount, but it lacks that bright kick. The coconut milk can be swapped for Greek yogurt at the same quantity if you’re avoiding dairy. For the tomatoes, if you can’t find San Marzano, any no-salt-added diced tomatoes will do—just taste and adjust the salt at the end. The cilantro is optional but adds that fresh finish; if you hate it, skip it or use parsley instead.
Lentils keep in the pantry for up to 1 year in a sealed container, but once cooked, this dal reheats beautifully—just add a splash of water and simmer for 2-3 minutes. For meal prep, portion into containers and store for 4-5 days in the fridge or freeze for 3 months. The coconut milk may separate when chilled; just stir before serving. Double the batch if you’re feeding a crowd—it’s that good.
Why You’ll Love This Recipe
- Instant Pot Magic: I swear by this recipe—just toss in the lentils, onions, and spices, then walk away. No constant stirring, no burning the bottom, no stress. The Instant Pot does all the work while I sip tea and pretend I’m not cooking.
- Earthy Umami Bomb: That toasted cumin and garlic in olive oil? It’s the secret weapon. The lentils soak up the flavor until every bite is rich, slightly nutty, and almost meaty—perfect for when you want depth without the effort.
- Meal Prep MVP: Between us, this is my go-to for lunches. Cook a big batch, and it reheats beautifully all week—whether it’s a quick lunch or a side for dinner. (Yes, even on a Tuesday night when I’m exhausted.)
- Budget-Friendly Powerhouse: Red lentils are dirt cheap, and this recipe stretches them far. I make it for guests, for myself, or when the grocery budget’s tight—always reliable, always satisfying, and never boring.
Step-by-step instructions for masoor dal in the Instant Pot
Here’s how to transform simple pantry staples into rich, spiced lentils in record time.
Sauté Aromatics Until Fragrant
Set your Instant Pot to the “Sauté” function and add the 1 tablespoon extra-virgin olive oil. Let it heat for 30 seconds until shimmering, then add the 1 whole yellow onion and 4 cloves garlic cloves. Sauté for 3-4 minutes until the onions soften to a translucent state and the garlic releases its pungent aroma.
This is where the foundation of flavor builds. You’ll know it’s ready when the onions caramelize slightly at the edges and the kitchen smells like a spice market. Don’t rush this step—properly developed aromatics make all the difference in the final dish.
Toast Spices for Depth of Flavor
Add the 1.5 teaspoons ground cumin, 1 teaspoon ground coriander, and 0.5 teaspoon turmeric powder to the pot. Stir constantly for 1 minute until the spices bloom and fill the kitchen with their warm, earthy scents. This toasting step enhances their natural oils and flavors significantly.
Here’s the thing—skipping this step means missing out on that restaurant-quality depth. The spices should darken slightly and become visibly fragrant. After 1 minute, add the 1 teaspoon garam masala and stir for another 30 seconds to distribute it evenly. The garam masala will maintain its vibrant color, signaling it’s ready to absorb into the lentils.
Combine Wet Ingredients and Pressure Cook
Pour in the 14.5 ounces canned diced tomatoes, scraping up any browned bits from the bottom of the pot. Add the 1 tablespoon fresh ginger, 0.75 teaspoon salt, and 2.5 cups water. Stir everything together until well combined, ensuring no dry spices remain.
Now add the 1.5 cups red lentils (masoor dal). The lentils should be fully submerged in the liquid. Secure the lid, set the valve to “Sealing,” and cook on High Pressure for 8 minutes. This quick cook time preserves the lentils’ delicate texture while ensuring they become tender and creamy.
Finish with Coconut Milk and Acid
Once the cooking cycle completes, allow the pressure to release naturally for 10 minutes, then quick-release any remaining pressure. Stir in the 0.25 cup coconut milk and 1 tablespoon lemon juice. The coconut milk adds luxurious creaminess while the lemon juice brightens the dish, cutting through the richness.
Taste and adjust the seasoning if needed. The dal should be thick but not pasty, with a balance of earthy spices and tangy brightness. If it’s too thick, you can add a splash of water to reach your preferred consistency. The natural sweetness of the tomatoes should now complement the warm spices perfectly.
Garnish and Serve Immediately
Transfer the dal to serving bowls and garnish with the 0.25 cup fresh cilantro, chopped finely. The cilantro adds a fresh contrast to the warm spices and creamy texture. Serve immediately with steamed basmati rice or warm naan bread for the perfect meal.
This dal makes for an impressive yet simple weeknight dinner. The combination of coconut milk and lemon juice creates a sophisticated flavor profile that elevates simple lentils into something truly special. Enjoy it while warm for the best texture and flavor experience.
Pro Tips For Making Masoor Dal Recipe Instant Pot
- Sauté the Onions Slow: I used to rush this step and end up with bitter onions—don’t. Cut the onion into even ¼-inch slices and cook them over medium-low heat for 8-10 minutes, stirring occasionally, until they’re deep golden and caramelized. The Instant Pot’s pressure cooking will handle the rest, but this is where the flavor builds.
- Toast the Cumin First: Add the ground cumin to the pot before the olive oil and let it sizzle for 30 seconds until it smells nutty and warm. This unlocks its aroma—something you’ll notice if you skip it. (Yes, even if you’re impatient like me.)
- Skip the Crowding: Red lentils expand aggressively—don’t overload the Instant Pot. Use no more than 1½ cups of dry lentils for a 6-quart pot, or they’ll turn mushy and watery. Trust me, the texture suffers when you overpack.
- Pressure Cook on High: The Instant Pot’s default “high” setting is your friend here. Set it to 15 minutes on high pressure (not low) for perfectly tender lentils without breaking them into paste. Low pressure = sad, mealy dal.
Storing and reheating this recipe
Refrigerator Storage
Store your cooked Masoor dal in an airtight glass container with a lid, allowing it to cool completely before refrigerating. I use Pyrex with snap-on lids—they seal tightly and prevent odors from mixing.
This dal keeps beautifully for 4-5 days in the fridge, with flavors deepening as the spices meld. The coconut milk may separate slightly when chilled, but a quick stir restores its creamy texture. 💪
Freezer-Friendly Prep
For longer storage, portion the dal into freezer-safe containers or quart-sized silicone bags, leaving ½-inch headspace for expansion. Label with the date—it stays fresh for 3 months.
When reheating, thaw overnight in the fridge or use the microwave defrost setting for faster results. The texture remains creamy, though slightly thicker after freezing. 🧊
Reheating on Stovetop
My preferred method is stovetop reheating: pour the dal into a saucepan with 2-3 tablespoons water, and simmer over medium-low heat for 5-7 minutes, stirring occasionally. The gentle heat prevents splitting the coconut milk.
Taste and adjust salt—dal often needs a pinch after reheating. For extra richness, stir in 1 tablespoon coconut milk at the end. 🔥
Microwave Shortcuts
For quick meals, transfer dal to a microwave-safe bowl, cover loosely with a damp paper towel, and heat on medium power (50%) for 2-3 minutes. Stir halfway, then continue in 30-second bursts until steaming.
Add 1 tablespoon water if it looks dry. The microwave works best for single servings and maintains the dal’s vibrant color. ⚡
Reviving Texture
If your dal thickens too much after storage, thin it with warm water or broth (start with ¼ cup). For extra creaminess, whisk in 1-2 tablespoons coconut milk or a splash of Greek yogurt.
A squeeze of lemon juice brightens flavors that may have mellowed. Pro tip: Reheat gently to avoid breaking down the lentils’ structure. 💡
Meal Prep Tips
Double the batch and freeze half for future meals—I often make two servings and freeze one for lazy days. When reheating frozen dal, add ½ cup extra liquid to prevent sticking.
Store garnishes (cilantro, lemon juice) separately and add fresh after reheating. This keeps your dal tasting restaurant-fresh every time. 📅
Nutrition facts
Frequently asked questions
Why does this recipe skip soaking the red lentils?
Red lentils (masoor dal) cook quickly without soaking because their thin skins break down easily under pressure. The 8-minute Instant Pot cycle transforms them into creamy texture while preserving their natural protein. Soaking isn’t needed—this method saves 2+ hours of traditional prep time.
Can I make this dal thicker or thinner?
Yes! For a thicker consistency, reduce the water to 2 cups during cooking. If too thick after cooking, stir in 1-2 tablespoons water or coconut milk. For a thinner version, add ½ cup extra water before pressure cooking. The key is balancing the coconut milk’s richness with proper liquid ratios.
What if I don’t have garam masala?
No problem! Mix ½ teaspoon each of cinnamon, cumin, and coriander for a quick substitute. Alternatively, use 1 teaspoon curry powder (check for turmeric content). The dish will still taste delicious—just slightly less complex. The coconut milk and lemon juice will carry the flavor beautifully.
Is this dal gluten-free or vegan?
This recipe is naturally gluten-free and can be made vegan by ensuring your garam masala contains no dairy (some blends include ghee). The coconut milk and lemon juice keep it plant-based. Always check spice labels—most store-bought garam masala is vegan, but homemade blends might contain honey or dairy.
Can I use brown lentils instead of red?
I don’t recommend it—brown lentils stay firm and won’t break down into the creamy texture this recipe relies on. Red lentils (masoor dal) are the perfect choice for Instant Pot cooking. If you’re craving heartier lentils, try a separate recipe with 10-minute pressure cook time and less liquid. The flavor profile won’t match exactly.
- Crock Pot Round Steak Recipe: Slow-Sear Crust With Juicy Center - November 6, 2026
- Candied Sweet Potatoes Crock Pot Recipe: Caramelized Sweetness With Zero Effort - November 6, 2026
- Steak Recipe Crock Pot: Juicy, Caramelized Crust in 4 Hours - November 6, 2026