
There’s a reason maa ki dal holds a sacred place in Punjabi homes—its slow-cooked richness is unmatched. This Instant Pot version captures that authentic depth without the hours of stirring.
The secret lies in the combination of whole black lentils and kidney beans, simmered with aromatic spices until they reach a velvety consistency. The pressure cooker locks in flavors while keeping the comfort of traditional methods intact.
What emerges is a bowl of dal so creamy and flavorful, it rivals the stovetop original. The spices bloom perfectly under pressure, infusing every bite with warmth and complexity.
Serve with fresh roti or steamed rice for a meal that feels like a hug from home.
Ingredients for Maa Ki Dal Recipe Instant Pot
Whole black lentils and kidney beans form the heart of this authentic Punjabi dal.
| Ingredient | Amount | Notes |
|---|---|---|
| Whole Black Lentils 🌱 | 1 ½ cups | Rinsed and soaked for 30 minutes |
| Kidney Beans 🌰 | ½ cup | Dried, rinsed and soaked |
| Yellow Onion 🧅 | 1 whole | Finely chopped for base |
| Fresh Ginger 🌿 | 1 tbsp | Minced for aromatic depth |
| Garlic Cloves 🧄 | 6 cloves | Minced for pungent flavor |
| Fresh Green Chilies 🌶️ | 2 whole | Slit lengthwise for heat |
| Fresh Tomatoes 🍅 | 2 whole | Chopped for tangy base |
| Ghee 🧈 | 3 tbsp | Clarified butter for richness |
| Cumin Seeds 🌿 | 1 tsp | Toasted for nutty aroma |
| Turmeric Powder 🌶️ | ½ tsp | For golden color and earthiness |
| Coriander Powder 🌿 | 1 tbsp | For citrusy warmth |
| Garam Masala 🌶️ | 1 ½ tsp | Freshly ground for complexity |
| Red Chili Powder 🔥 | ½ tsp | Adjust for heat preference |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
[recipe_ingredient_scaler]
The lentils are non-negotiable—whole black lentils (urad dal) deliver that signature creamy texture. Look for them at Indian grocery stores or well-stocked international aisles. Soaking for 30 minutes is ideal but not essential if you’re short on time (the Instant Pot handles unsoaked too). Kidney beans add body and heartiness. Ghee is traditional here, and Patel Brothers or Haldiram’s brands are reliable.
No kidney beans? Black-eyed peas or pinto beans work as substitutes. Out of fresh ginger? Ginger paste at half the amount does the trick. Green chilies can be adjusted or omitted for milder heat (add a pinch of cayenne instead). For the garam masala, homemade blends shine, but MDH or Everest brands are solid store-bought options. Fresh cilantro can be swapped with dried, but use one-third the amount.
This dal keeps beautifully—actually improves overnight as flavors meld. Store in an airtight container in the fridge for up to 5 days, or freeze for 3 months. Reheat gently on the stovetop with a splash of water to restore that velvety consistency (the good stuff, not the pre-shredded kind).
Why You’ll Love This Recipe
- Set and Forget: I toss everything in the Instant Pot, press a button, and walk away—no stir, no fuss.
- Deep, Earthy Richness: The black lentils and kidney beans soak up the ginger and garlic until every bite hums with warmth.
- Meal Prep MVP: I make a big batch Sunday and it tastes even better by Wednesday, if it lasts that long.
- Pocket-Friendly Feast: A pound of lentils and a handful of spices stretch into a hearty meal that feeds my family for days.
Step-by-Step Instructions for Maa Ki Dal Instant Pot
Authentic Punjabi flavors come together effortlessly in your pressure cooker with this method.
Step 1: Sauté Aromatics in Ghee
Set the Instant Pot to Sauté mode and add the 3 tbsp Ghee. When it shimmers, add the 1 tsp Cumin Seeds and let them sizzle for 20-30 seconds until fragrant and just beginning to darken.
Immediately add the finely chopped Yellow Onion and cook for 4-5 minutes until soft and translucent. Stir in the 1 tbsp Fresh Ginger and 6 cloves Garlic Cloves, then cook for 1 minute until the raw garlic aroma mellows—this builds the flavor foundation.
Step 2: Toast Spices and Tomatoes
Add the 2 whole Fresh Green Chilies, 2 whole Fresh Tomatoes, 0.5 tsp Turmeric Powder, 1 tbsp Coriander Powder, and 0.5 tsp Red Chili Powder. Cook for 3-4 minutes, stirring frequently, until the tomatoes soften and the spices release their oils.
This step is crucial for developing depth of flavor—the tomatoes should break down into a thick, jam-like consistency. If the mixture sticks, deglaze with 2-3 tablespoons of water to prevent burning.
Step 3: Pressure Cook Lentils and Beans
Add the 1.5 cups Whole Black Lentils, 0.5 cup Kidney Beans, and 1.5 tsp Salt to the pot. Pour in 5 cups of water and stir well, ensuring no lentils stick to the bottom. Secure the lid, set the valve to Sealing, and cook on High Pressure for 25 minutes.
Once the cooking cycle completes, allow a natural pressure release for 10 minutes, then quick-release any remaining pressure. The lentils should be tender but still hold their shape. If they’re undercooked, pressure cook for an additional 5 minutes.
Step 4: Finish with Garam Masala
Stir in the 1.5 tsp Garam Masala and adjust the consistency with hot water if needed. The dal should be creamy but not watery. Simmer on Sauté mode for 3-4 minutes to let the flavors meld.
Taste and adjust seasoning—this is your final chance to balance the salt and spice levels. The garam masala should be aromatic but not overpowering, and the lentils should have absorbed all the rich, spiced flavors.
Step 5: Garnish and Serve
Transfer the dal to a serving bowl and garnish with the 0.25 cup Fresh Cilantro. For the best texture, let it sit for 5-10 minutes before serving—this allows the flavors to deepen further.
Serve hot with naan, roti, or steamed rice. The dal should be thick, creamy, and deeply aromatic, with the lentils and kidney beans perfectly tender and coated in the rich, spiced gravy.
Pro Tips For Making Maa Ki Dal Recipe Instant Pot
- Soak the Lentils: I learned this the hard way—soak the whole black lentils for at least 2 hours before pressure cooking. It cuts the cooking time in half and guarantees a creamy texture.
- Sauté the Aromatics: Cook the onion, ginger, and garlic in the Instant Pot first until golden. Sounds simple, but it actually changes the outcome by deepening the flavor base.
- Skip the Overfilling: Resist the urge to fill the Instant Pot past the halfway mark. Lentils and beans expand, and I’ve had more than one messy cleanup when I ignored this.
- Use Natural Release: After pressure cooking, let the steam release naturally for 10 minutes. I was skeptical until I tried it—this prevents the lentils from turning mushy and keeps them perfectly intact.
Dietary Considerations for maa ki dal recipe instant pot
Gluten-Free Naturally
This dish is inherently gluten-free since it relies on whole lentils, beans, and natural spices. All ingredients—black lentils, kidney beans, and aromatic spices—contain no gluten. Just ensure your garam masala blend is certified gluten-free, as some commercial mixes may contain additives. 🌱
Vegan Adaptation
To make this vegan, simply swap 3 tbsp ghee for coconut oil or neutral vegetable oil. The flavor profile remains rich and authentic. I’ve tested this with avocado oil and found the results just as satisfying.
Low-Fat Option
Reduce the ghee to 1 tbsp and replace the rest with vegetable broth for sautéing. The dal will still be flavorful, though slightly less decadent. The spices and slow-cooked lentils provide plenty of depth without excess fat.
Protein-Packed
This dal is a plant-based protein powerhouse—1.5 cups black lentils and 0.5 cup kidney beans deliver about 25g protein per serving. Pair with whole wheat roti for a complete amino acid profile.
Allergen Notes
This recipe is free from common allergens like dairy (if using oil), nuts, and soy. However, always check garam masala labels for hidden allergens. Fresh ingredients like ginger, garlic, and cilantro are naturally allergen-free.
Diabetic-Friendly
The fiber-rich lentils and beans help stabilize blood sugar. One serving contains roughly 10g fiber, which slows glucose absorption. Just watch portions and pair with non-starchy sides like cucumber salad. 💪
Nutrition Facts
Frequently Asked Questions
Can I skip soaking the lentils and beans?
Yes, but add 5 extra minutes to the pressure cooking time. Soaking helps achieve that perfect creamy texture faster.
Why does my dal turn out watery?
After cooking, simmer on Sauté mode for 3-4 minutes to thicken. The natural starches will help it reach the right consistency.
Can I use canned kidney beans?
Use 1.5 cups canned beans instead of dried, and add them after pressure cooking to prevent mushiness.
How do I store leftovers?
Keep in an airtight container in the fridge for up to 5 days or freeze for 3 months. Reheat gently with water.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026