Maa Ki Dal Recipe Instant Pot: Authentic Punjabi Comfort in Pressure Cooker

Maa Ki Dal Recipe Instant Pot: Authentic Punjabi Comfort in Pressure Cooker

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.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

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

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value
Total Fat 12g15%
Saturated Fat 7g35%
Cholesterol 30mg10%
Sodium 840mg37%
Total Carbohydrate 48g17%
Dietary Fiber 15g54%
Sugars 4g
Protein 22g44%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

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.

2

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.

3

Can I use canned kidney beans?

Use 1.5 cups canned beans instead of dried, and add them after pressure cooking to prevent mushiness.

4

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.

★★★★★4.9(13 reviews)
Chef Melanie

More recipe sites