This post may contain affiliate links. Please read our disclosure policy.

Aloo Matar Instant Pot is a classic Punjabi dish with potatoes and sweet peas in a spiced tomato gravy. It’s an easy weeknight meal that comes together quickly. My favorite way to enjoy this vegan curry is with hot parathas or roti.

This recipe was first published in July 2010 and has been updated with new photos, instructions for cooking it in the Instant Pot, and helpful tips.

Aloo Matar in a copper bowl with a serving gold spoon holding up potato and peas curry surrounded by green chilies and flowers.

Aloo Matar

Aloo means potato in Hindi, and matar means green peas. Growing up in a Punjabi household, we ate a lot of Punjabi food, and aloo matar was a staple. With a family of six to feed, my mom often turned to quick and easy recipes like this one – simple, flavorful, and always satisfying.

She sometimes made this dish on the stovetop or in a pressure cooker. Nowadays, though, most people use the Instant Pot due to its ease and convenience.

My mom would serve aloo matar with ajwain parathas (my favorite way to enjoy this dish) or rotis. A side of yogurt generally accompanied this dish. You can also serve this dish with Jeera Rice Instant Pot or puris for special occasions.

Variations of Aloo Matar

This potato and pea curry is also highly versatile – you can change it up by adding mushrooms, cubed paneer, cauliflower, green bell peppers, or spinach.

Looking for similar recipes?

Try my very popular Aloo Rasedar (Potatoes in a Tomato Ginger Gravy), Punjabi Aloo Gobi (Potatoes and Cauliflower Curry), and Matar Paneer (Punjabi-style).

Recipe Testing Instant Pot Aloo Matar

I’m not generally a fan of cooking Indian food in the Instant Pot because many Indian dishes require slow cooking and patience. Maybe I’m the oddball, haha.

1. Stovetop to Instant Pot

I originally had the stovetop version of this recipe on my blog, but now it’s been updated to the Instant Pot version due to its fantastic flavor, ease, and convenience. After testing both versions, I found the results to be the same. However, cooking Aloo Matar in the Instant Pot is much easier, quicker, and more convenient – you won’t find yourself babysitting the potatoes as they cook down.

2. Cook Down Onions & Tomatoes

The key to making delicious Aloo Matar in the Instant Pot is to cook the onions and tomatoes thoroughly – this is where the flavor is. Often, in Indian cooking, if you aren’t patient and don’t cook down the onion-tomato masala mixture properly, the results won’t be ideal.

3. Don’t Overcook Potatoes

When I first tested this recipe in the Instant Pot, I cooked the potatoes for 3 minutes and ended up overcooking them – they fell apart. Next time, I set the cooking time to 2 minutes, and the potatoes were perfectly cooked and fork-tender.

POTATO TIP: Cut the potatoes into 1-inch cubes – anything smaller and they will fall apart.

4. Water Amount

Lastly, I tested this recipe several times to ensure the correct water quantity. Once the aloo matar has cooked, the gravy may seem diluted, but wait 15 minutes before serving, and the sabzi will thicken up. It’s delicious!

Can I Make Aloo Matar without Garlic & Onions?

Yes, you absolutely can. Follow the recipe exactly as is, and omit the garlic and onions.

Alternatively, you can also try my Aloo Rasedar (Potatoes in a Tomato Ginger Gravy) – there’s no garlic and onions here. Feel free to add frozen peas if you wish.

Why You’ll Love This Recipe

  • Quick & Easy – A fast recipe that’s made in the Instant Pot, which is a time saver.
  • One-Pot Meal – You only need one pot to make this dish in the Instant Pot or on the stovetop.
  • Versatile – As suggested above, many variations of making Aloo Matar exist. Feel free to add your favorite veggies.

Ingredients & Substitutions

Aloo Matar Ingredients.
  • Potatoes: I recommend using russet or gold potatoes for Aloo Matar. Wash and peel the potatoes, then cut them into 1-inch cubes to help them hold their shape while cooking.
  • Frozen Peas: Rinse frozen peas under warm water, drain, and set aside.
  • Tomatoes: Puree the tomatoes using a mini chopper/blender.Potatoes: Use russet or gold potatoes.
  • Onions: Use white, yellow, or red onions. Cook onions until golden brown.

*See the recipe card below for full information on ingredients and quantities.*

How To Make Instant Pot Aloo Matar Recipe

Prepare Masala

Saute cumin seeds in oil.
Step 1. Turn on the Instant Pot and click SAUTE mode. Once hot, add oil and let it heat up. Then add cumin seeds and saute for 40 seconds.
Saute ginger, garlic, green chilies.
Step 2. Add ginger, garlic, and green chilies. Saute for a minute.
Add chopped onions and season with salt.
Step 3. Add chopped onions and season with salt. Saute for 5 minutes or until golden brown. This is where the flavor lies, so be patient.
Saute onions until golden.
Step 4. Once the onions are slightly caramelized, this is how they should look.
Add pureed tomatoes so they cook down.
Step 5. Next, add pureed tomatoes and stir for a minute.
Add ground spices to the pureed tomatoes.
Step 6. Now add the powdered spices – turmeric powder, coriander powder, red chili powder, Kashmiri red chili powder, and salt. Stir.
Cover masala mixture with a lid to cook.
Step 7. Cover the Instant Pot with the glass lid and cook for 5-6 minutes.
Onion tomato mixture has been cooked down.
Step 8. Once the oil separates from the tomatoes and you have a paste-like consistency – make sure you deglaze the pot to avoid any sticking.

Add Potatoes & Peas

Add uncooked cubed potatoes to the tomato onion mixture.
Step 9. Add potatoes cut into 1-inch cubes and stir everything for a minute. Click CANCEL on the Instant Pot.
Add cubed potatoes, green peas, and water to the tomato onion mixture.
Step 10. Add water and frozen green peas that have been rinsed and drained. Stir well.
Cook Aloo Matar in Instant Pot.
Step 11. Cover the Instant Pot with the knob set to SEALING position. Click HIGH PRESSURE for 2 minutes. Once the cooking time has been completed, manually release the pressure after 7 minutes.
Aloo Matar is cooked.
Step 12. Your Aloo Matar is perfectly cooked.

Garnish

Garnish aloo matar with fresh cilantro.
Step 13. Garnish with garam masala and fresh cilantro.
Aloo Matar is garnished wtih cilantro and ready to eat.
Step 14. Stir. Wait 15 minutes before serving so the flavors can marry and the gravy will thicken.

Serving Suggestions

→ Serve Aloo Matar with hot plain or ajwain paratha, puri, or roti. A side of kachumber salad, raita, and Jeera Basmati Rice would work, too.

Storage

Store the sabzi in an airtight container in the refrigerator for up to 3 days. When you’re ready to eat, reheat the leftovers in a microwave.

Aloo Matar in a copper bowl with a gold serving spoon in it surrounded by flowers, cilantro, and green chilies.

Tried this recipe? If so, please leave a comment & rate this recipe. That would mean so much to me. If you’re on Instagram, please tag me so I can see your creations. I’m happy to share and mention you. Thank you!

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
5 from 2 votes

Aloo Matar Instant Pot (Potato Pea Curry)

By: Nisha
Aloo Matar Instant Pot is a classic Punjabi dish with potatoes and sweet peas in a spiced tomato gravy. It's an easy weeknight meal that comes together quickly.
Prep Time: 10 minutes
Cook Time: 45 minutes
Total Time: 55 minutes
Servings: 4 servings

INGREDIENTS 

  • 2 tbsp avocado oil
  • 1/8 tsp hing or asafoetida, for gluten-free, use gf hing
  • 1 1/2 tsp cumin seeds
  • 3 cloves garlic, chopped
  • 1 inch ginger, chopped
  • 2 green chilies, slit in half
  • 1 cup white onion, chopped
  • 1 1/4 cups tomatoes, pureed
  • 1/2 tsp turmeric powder
  • 1/4 tsp red chili powder
  • 1 tsp Kashmiri chili powder
  • 2 tsp coriander powder
  • salt to taste
  • 270 grams russet potatoes, cut into 1-inch cubes
  • 3/4 cup frozen green peas, rinsed & drained
  • 1 1/4 cups water
  • 1/2 tsp garam masala
  • 1/4 cup fresh cilantro, chopped
Save this recipe!
Get this recipe sent to your inbox! Plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

INSTRUCTIONS 

  • Prepare Masala. Turn on the Instant Pot and click SAUTE mode. Once hot, add oil and let it heat up. Then add cumin seeds and saute for 40 seconds. Add ginger, garlic, and green chilies and saute for a minute. Then add onions and season with salt. Saute for 5 minutes or until golden brown. This is where the flavor lies, so be patient. Once the onions are slightly caramelized, add pureed fresh tomatoes and stir for a minute.
  • Add Spices. Now add the powdered spices – turmeric powder, coriander powder, red chili powder, Kashmiri red chili powder, and salt. Stir. Cover the Instant Pot with the glass lid and cook for 5-6 minutes. Once done, the oil should separate from the tomatoes and you should have a paste-like consistency. Make sure you deglaze the pot to avoid any sticking.
  • Add Potatoes & Peas. Add potatoes cut into 1-inch cubes and stir everything for a minute. Click CANCEL on the Instant Pot. Add water and frozen green peas that have been rinsed and drained. Stir well. Cover the Instant Pot with the knob set to SEALING mode. Click HIGH PRESSURE for 2 minutes. Once the cooking time has been completed, manually release the pressure after 7 minutes. Your Aloo Matar is cooked.
  • Garnish. Garnish with garam masala and fresh cilantro. Stir. Wait 15 minutes before serving so the flavors can marry, and the gravy will thicken. Enjoy with hot roti or paratha.

NOTES

  • For Gluten-free – Use gluten-free hing or skip.
  • Potatoes: I recommend using russet or gold potatoes for Aloo Matar. Wash and peel the potatoes, then cut them into 1-inch cubes to help them hold their shape while cooking.
    Frozen Peas: Rinse frozen peas under warm water, drain, and set aside.

Nutrition

Calories: 182kcal | Carbohydrates: 26g | Protein: 4g | Fat: 8g | Saturated Fat: 1g | Sodium: 101mg | Potassium: 583mg | Fiber: 5g | Sugar: 6g | Vitamin A: 860IU | Vitamin C: 28mg | Calcium: 54mg | Iron: 2mg

Additional Info

Course: Main Course
Cuisine: Indian
Diet: Vegan, Vegetarian
Tried this recipe?Mention @honeywhatscooking or tag #honeywhatscooking!

Hi, I'm Nisha!

A foodie passionate about bringing authentic Indian recipes and global flavors to your kitchen. I create dishes using simple, real ingredients, and seasonal produce. Join me on this soul-searching journey as I share "what's cooking" through my love for good food. I hope to inspire you to cook more at home, explore new flavors, and enjoy the process along the way.


You May Also Like

5 from 2 votes (2 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




55 Comments