Indian cuisine is a celebration of vibrant flavors, aromatic spices, and nourishing ingredients. As a busy home cook, I know how valuable it is to have quick, wholesome meals that don’t compromise on taste.
Enter the Instant Pot: your kitchen’s secret weapon for effortless, authentic Indian vegetarian dishes. Whether you’re a seasoned vegetarian or just looking to add more plant-based meals to your week, the Instant Pot makes it simple to enjoy Indian classics—without hours at the stove.
Today, I’m sharing a recipe for a beloved staple: Instant Pot Vegetarian Dal Tadka. This meal is protein-packed, flavorful, and perfect for weeknight dinners or meal prep.
Using pantry staples and fresh herbs, you’ll create a comforting dish that rivals your favorite Indian restaurant. Plus, I’ll include tips, nutrition facts, and creative serving ideas.
Ready to discover how easy vegetarian Indian cooking can be?
Why You’ll Love This Recipe
- Effortless & Quick: Make a hearty Indian favorite in under 40 minutes with minimal hands-on time—perfect for busy schedules.
- Balanced Nutrition: Packed with protein-rich lentils, fresh tomatoes, and warming spices, this dal is as nourishing as it is delicious.
- Customizable Heat: Adjust the spices to your preferred level—mild for families or bold for spice lovers.
- One-Pot Convenience: The Instant Pot means fewer dishes and less cleanup.
- Meal Prep Friendly: Dal tastes even better the next day and freezes beautifully.
- Plant-Based & Gluten-Free: Naturally vegan and gluten-free, making it suitable for many dietary needs.
“Once you try dal in the Instant Pot, you’ll never want to go back to stovetop cooking!”
Ingredients
This recipe serves 4. Here’s what you’ll need:
Ingredient | Quantity | Notes |
---|---|---|
Split yellow moong dal (lentils) | 1 cup | Rinsed well, can substitute with red lentils |
Water | 3 cups | For cooking lentils |
Onion | 1 medium, finely chopped | |
Tomato | 1 large, chopped | Fresh or canned |
Ginger | 1-inch piece, grated | Or 1.5 tsp ginger paste |
Garlic | 3 cloves, minced | Or 1 tsp garlic paste |
Green chili | 1, finely chopped | Optional, adjust to taste |
Turmeric powder | 1/2 tsp | |
Red chili powder | 1/2 tsp | Or paprika for less heat |
Coriander powder | 1 tsp | |
Cumin seeds | 1 tsp | |
Mustard seeds | 1/2 tsp | Optional |
Garam masala | 1/2 tsp | |
Salt | To taste | |
Oil or ghee | 2 tbsp | Use coconut or avocado oil for vegan |
Fresh cilantro (coriander leaves) | 2 tbsp, chopped | For garnish |
Lemon juice | To taste | For finishing |
Equipment
- Instant Pot (6-quart or larger)
- Measuring cups and spoons
- Knife and cutting board
- Wooden spoon or spatula
- Small bowl (for mixing spices or tempering)
- Ladle (for serving)
Instructions
-
Prep the lentils:
Rinse the moong dal thoroughly under running water until the water runs clear. This removes excess starch and ensures a creamy texture.
-
Sauté aromatics:
Set your Instant Pot to ‘Sauté’ mode. Add oil or ghee.
When hot, add cumin seeds (and mustard seeds, if using). Let them sizzle for 30 seconds.
Add the chopped onion. Sauté for 2-3 minutes until soft and translucent.
Stir in the ginger, garlic, and green chili. Cook for another minute until fragrant.
-
Add tomatoes and spices:
Mix in the chopped tomatoes, turmeric powder, red chili powder, and coriander powder. Sauté until the tomatoes soften and the oil begins to separate, about 3-4 minutes.
-
Add lentils & water:
Add the rinsed moong dal to the pot. Pour in 3 cups of water and salt to taste.
Stir everything well, scraping up any browned bits at the bottom.
-
Pressure cook:
Cancel ‘Sauté’ mode. Secure the Instant Pot lid, set the valve to ‘Sealing’, and select ‘Pressure Cook’ (Manual) for 8 minutes on high pressure.
Once cooking is complete, let the pressure release naturally for 10 minutes, then carefully do a quick release for any remaining pressure.
-
Finish the dal:
Open the lid. The dal should be creamy.
Stir in garam masala and adjust salt or water for your preferred consistency.
If you love an extra layer of flavor, make a quick tempering: heat 1 tsp oil in a small pan, add a pinch of cumin and red chili powder, swirl for a few seconds, and pour over the dal.
-
Garnish and serve:
Stir in fresh cilantro and a squeeze of lemon juice just before serving. Ladle the dal into bowls and enjoy hot with rice, roti, or your favorite flatbread.
Tip: For a thicker dal, mash some of the lentils with the back of a spoon. For a thinner consistency, add a splash of hot water and stir well.
Tips & Variations
-
Make it creamy:
Stir in a swirl of coconut milk or dairy-free yogurt just before serving for a richer texture.
-
Mix up the lentils:
Try using red lentils (masoor dal), yellow split peas (toor dal), or a blend for a new flavor profile. Adjust cooking time as needed.
-
Add veggies:
Boost nutrition by adding diced carrots, spinach, kale, or bell peppers. Stir leafy greens in after pressure cooking for vibrant color.
-
Spice it up:
Add a pinch of asafoetida (hing) with the spices for authentic flavor. For a smokier taste, sprinkle a touch of smoked paprika.
-
Meal prep tip:
Double the recipe and freeze portions for busy weeknights. The flavors deepen as it sits!
-
Try it with different grains:
Pair your dal with quinoa, brown rice, or even cauliflower rice for a lighter twist.
“This dal is endlessly adaptable—let your fridge inspire you!”
Nutrition Facts
Here’s an approximate nutrition breakdown per serving (1/4 of recipe):
Nutrient | Amount |
---|---|
Calories | 185 |
Protein | 12g |
Fat | 4g |
Carbohydrates | 28g |
Fiber | 7g |
Sugar | 3g |
Sodium | Varies (based on salt added) |
Note: Nutrition values will vary depending on modifications, added vegetables, and serving choices.
Serving Suggestions
- With Basmati Rice: The classic pairing! Fluffy rice soaks up the dal’s savory flavors.
- With Flatbread: Serve with roti, naan, or homemade flatbreads. Try the Vegan Flour Tortilla Recipe Easy, Soft, and Homemade for a delicious side.
- As a Soup: Enjoy a bowl of dal on its own as a protein-rich soup, garnished with extra cilantro and a drizzle of lemon.
- With Vegetable Sides: Pair with sautéed greens or a fresh cucumber salad for a complete meal.
- For Lunchboxes: Pack cooled dal and rice together for a nourishing, filling meal at school or work.
- Make it a feast: Add a side of Veg Maharashtrian Recipes: Easy & Delicious Meals or enjoy with a Veggie Quesadilla Recipe Indian Style Easy & Delicious for a fun fusion twist!
“Dal is the heart of the Indian vegetarian table—simple, soulful, and comforting.”
Conclusion
Cooking Indian vegetarian recipes in the Instant Pot is a game-changer for anyone seeking bold flavors on a busy schedule. This Instant Pot Dal Tadka brings together the warmth of home-cooked meals, the convenience of modern technology, and the health benefits of plant-based eating.
Whether you’re new to Indian cuisine or a longtime fan, you’ll love how easily this meal comes together.
For even more inspiration, explore other global vegetarian favorites like Vegan Cuban Recipes: Delicious Plant-Based Island Flavor or create a cozy meal with a Vegan Slow Cooker Recipe for Easy, Delicious Meals.
With the Instant Pot, delicious vegetarian dinners are just a button away. Happy cooking—and don’t forget to share your creations!
📖 Recipe Card: Instant Pot Vegetarian Dal Tadka
Description: A classic Indian lentil curry made quickly in the Instant Pot. This comforting, protein-rich dish is perfect with rice or naan.
Prep Time: PT10M
Cook Time: PT20M
Total Time: PT30M
Servings: 4 servings
Ingredients
- 1 cup split yellow moong dal
- 3 cups water
- 1 medium onion, finely chopped
- 2 medium tomatoes, chopped
- 2 green chilies, slit
- 1 inch ginger, minced
- 2 cloves garlic, minced
- 1 tsp cumin seeds
- 1/2 tsp turmeric powder
- 1 tsp garam masala
- 1 tbsp ghee or oil
- Salt to taste
- Fresh cilantro, chopped (for garnish)
Instructions
- Rinse moong dal thoroughly and drain.
- Set Instant Pot to sauté mode; add ghee, cumin seeds, onion, ginger, and garlic.
- Sauté until onions are golden.
- Add tomatoes, green chilies, turmeric, and salt; cook 2-3 minutes.
- Add rinsed dal and water; stir well.
- Close lid, set to Manual/Pressure Cook on high for 8 minutes.
- Allow natural pressure release for 10 minutes, then open the lid.
- Stir in garam masala and adjust salt if needed.
- Garnish with chopped cilantro and serve hot.
Nutrition: Calories: 180 kcal | Protein: 10 g | Fat: 4 g | Carbs: 28 g