Aloo Matar

5 from 5 votes

Aloo Matar is a basic Indian curry made with potatoes and green peas. This vegan curry is so comforting and goes well with rice, roti, paratha or puri.

Jump to Recipe

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

Aloo Matar is a classic Indian curry made with potatoes and green peas. Using basic Indian spices like cumin, coriander, turmeric, this was a staple that I grew up eating. It’s vegan and best enjoyed with rotis or hot puris and is easy enough to make for a weeknight meal!

aloo matar served in a blue color bowl

I share tons of creative, fun and fusion Indian recipes on the blog. But I often forget to share the classic Indian recipes here. These are the kind of recipes that are made in Indian households on a everyday basis and one that I grew up eating. Basic Indian food is very simple, straight forward and fuss free just like this easy Aloo Matar. Aloo=Potatoes and Matar=Green Peas so this is a potato and green peas curry and like most basic Indian curries, this is vegan too.

We cook potatoes with everything, like with cauliflower in aloo gobi, with spinach in aloo palak and so much more. My mom made aloo matar quite often during winters as fresh sweet peas are in abundance during winters in northern India. I have used frozen peas in this recipe because fresh peas are hard to find here and even when I do find them, they often don’t taste as sweet as the ones i

This recipe is for anyone who’s new to Indian cooking. It uses basic Indian spices and simple techniques. If you are intimidated by Indian cooking, give this recipe a try. It’s a good starting point.

Aloo Matar can me made dry (without adding any water) or with gravy (with water). I like both versions but I remember mom usually made the one with gravy for dinner so I am sharing the same here. I will share the dry version sometime as well. We usually had that for lunch with a side of dal.

Why We Love This Recipe

  • is vegan and can be made gluten-free by skipping hing or using gluten-free hing.
  • makes a comforting meal for any day of the week.
  • pairs well with rice or roti.
  • leftovers are even better the next day.
  • made with basic Indian spices and pantry staples.

Ingredients

ingredients for aloo matar arranged in plates and placed over a board

Potatoes: for this aloo matar recipe, I use either Russet potatoes or gold potatoes.

Green peas: this curry tastes best when made with fresh green peas. However if you live in a place like I do where it’s hard to find fresh sweet peas, then frozen peas work just fine. That is what I have used in this recipe.

Onion & Tomatoes: most basic Indian curries have a base made of onions and tomatoes and this one is no exception. I like pureeing the tomatoes in a blender for this recipe.

Spices: cumin seeds, hing (asafoetida), coriander powder, turmeric and red chili powder are some of the spices that are used here. Kasuri methi (dried fenugreek leaves) also add a nice aroma when added towards the end.

Step by Step Instructions

1- Cut 3 medium potato (around 350 grams) into cubes, the bigger you cut the cubes, more time it will take for them to cook. Add 1 tablespoon of oil to a pan on medium heat. Once hot, add the cubed potatoes to the pan.

2- Cook on medium to low heat for around 5 minutes, until they get that little coating on them. Then remove on a plate. This step is optional, you can skip and add potatoes directly later while cooking the curry but this adds flavor and makes the potatoes tastier.

3- To the same pan, now add 3/4 teaspoon cumin seeds. You may need to add additional 1/2 to 1 teaspoon oil at this point. Once cumin seeds crackle, add 1/4 teaspoon hing.

4- Then add 1 large or 2 medium chopped onions (180 grams). Cook 5 to 6 minutes until they turn golden brown string often.

step by step picture collage of making aloo matar at home

5- Then add 2 teaspoons ginger-garlic paste and 1 chopped green chili. Cook for 1 minute until the raw ginger garlic smell goes away.

6- Add in pureed tomatoes (3 tomatoes, around 350 grams pureed in a blender). You can also add additional 1/2 tablespoon tomato paste at this point.

7- Cover and Cook for 5 to 7 minutes until the tomatoes completely cook. This step is important, make sure to cook the tomatoes really well.

8- Remove lid once the tomatoes are cooked and add all the spices-

  • 2 teaspoon coriander powder
  • 1 teaspoon kashmiri red chili powder
  • 1/2 teaspoon turmeric
  • 1/2 to 3/4 teaspoon salt

Cook a minute until oil starts oozing out of masala.

step by step picture collage of making aloo matar at home

9- Add the potatoes back with 1 cup peas (frozen peas which I added to hot water for 10 mins before using in the recipe).

10- Stir well and then add 1 & 1/2 to 2 cups water. Add 1 tablespoon chopped cilantro, cover with a lid and cook 10 to 15 minutes until the potatoes are completely cooked.

11- It can take less time (like 10 mins) if potatoes are cut small into like 1/4 to 1/2 inch cubes and can take 15 minutes (or more) if you cut them big.

12- Once potatoes are done, finish with 1 teaspoon kasuri methi. You can adjust the consistency of gravy at this point, if it has become too thick, add some water (depends on personal preference). Garnish with more cilantro and serve hot.

step by step picture collage of making aloo matar at home

Serving Suggestions

My mom would serve aloo matar usually with plain roti or boiled rice. You can also serve it with plain paratha but my absolute favorite pairing is with spinach puri, so good!

Instant Pot Method

I have a separate recipe for Instant Pot Aloo Matar so check that out in case you want to make this in your electric pressure cooker. You can also make this same recipe in the Instant Pot. Cook the onions and tomatoes on sauté “less” so that there’s no burn message when you pressure cook. Add 1 cup water and cook on high pressure for 2 minutes. Do a quick pressure release.

Remember to cut potatoes into big cubes (1 to 1.5 inches) when making this curry in an Instant Pot else potatoes will disintegrate into the curry when pressure cooked.

potato and peas curry served in a white bowl
spoon digging into a bowl of potatoes and peas curry

Tips & Notes

  • I like this on the thicker side, if you prefer more watery version, just add more water.
  • If you want to thicken the curry further- you can mash some of the potatoes, that will thicken up the curry.
  • Sometimes, I also make this recipe by boiling the potatoes first. It cuts short the cooking time as the potatoes are already cooked.
  • It’s really important to cook the tomatoes well before adding the spices. Cook for 6 to 7 minutes until moisture looks dried out and then add the spices. Fry the spices for 1 to 2 minutes until you see oil oozing from the sides of the masala.
  • This actually tastes best when made with fresh peas. If you have access to fresh sweet peas, please use that in the recipe.
  • Replace some of the Kashmiri red chili powder with regular chili powder for a spicier curry.

This post has been updated from the recipe archives, first published in August 2016.

If you’ve tried this Recipe then don’t forget to rate the recipe! You can also follow me on FacebookInstagram to see what’s latest in my kitchen and on YouTube to watch my latest videos.

Aloo Matar

5 from 5 votes
Prep: 10 minutes
Cook: 15 minutes
Total: 25 minutes
Servings: 4
Aloo Matar is a basic Indian curry made with potatoes and green peas. This vegan curry is so comforting and goes well with rice, roti, paratha or puri.

Ingredients 

  • 1 tablespoon +1 teaspoon oil divided, 15 ml + 5 ml
  • 3 medium potatoes around 350 grams, cut into 1 inch cubes
  • 3/4 teaspoon cumin seeds
  • 1/4 teaspoon hing asafoetida
  • 2 medium onion around 180 grams, chopped
  • 2 teaspoons ginger garlic paste
  • 1 green chili
  • 3 medium tomatoes purre using a blender, around 350 grams
  • 1/2 tablespoon tomato paste optional
  • 2 teaspoons coriander powder
  • 1 teaspoon Kashmiri red chili powder
  • 1/2 teaspoon turmeric powder
  • salt to taste, 1/2 to 3/4 teaspoon
  • 1 cup green peas I used frozen peas which were soaked in hot water for 10 mins before using in the recipe
  • water around 2 to 2 & 1/2 cups, as needed
  • 1 tablespoon chopped cilantro + more to garnish
  • 1 teaspoon kasuri methi dried fenugreek leaves
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Cut potatoes into cubes, the bigger you cut the cubes, more time it will take for them to cook. Add 1 tablespoon of oil to a pan on medium heat. Once hot, add the cubed potatoes to the pan.
  • Cook on medium to low heat for around 5 minutes, until they get that little coating on them. Then remove on a plate. This step is optional, you can skip and add potatoes directly later while cooking the curry but this adds flavor and makes the potatoes tastier.
  • To the same pan, now cumin seeds. You may need to add additional 1/2 to 1 teaspoon oil at this point. Once cumin seeds crackle, add hing.
  • Sauté few seconds and then add chopped onions. Cook 5 to 6 minutes until they turn golden brown string often.
  • Then add ginger-garlic paste and chopped green chili. Cook for 1 minute until the raw ginger garlic smell goes away.
  • Add in pureed tomatoes. You can also add additional 1/2 tablespoon tomato paste at this point. Cover and Cook for 5 to 7 minutes until the tomatoes completely cook. This step is important, make sure to cook the tomatoes really well.
  • Remove lid once the tomatoes are cooked and add all the spices- coriander powder, Kashmiri red chili powder, turmeric and also add the salt.
    Cook a minute until oil starts oozing out of masala.
  • Add the potatoes back with peas (I used frozen peas which I added to hot water for 10 mins before using in the recipe).
  • Stir well and then add 1 & 1/2 to 2 cups water. Add 1 tablespoon chopped cilantro, cover with a lid and cook 10 to 15 minutes until the potatoes are completely cooked.
    It can take less time (like 10 mins) if potatoes are cut small into like 1/4 to 1/2 inch cubes and can take 15 minutes (or more) if you cut them big.
  • Once potatoes are done, finish with kasuri methi. You can adjust the consistency of gravy at this point, if it has become too thick, add some water (depends on personal preference). Garnish with more cilantro and serve hot. You can also sprinkle some garam masala before serving.

Video

Notes

  • I like this on the thicker side, if you prefer more watery version, just add more water.
  • If you want to thicken the curry further- you can mash some of the potatoes, that will thicken up the curry.
  • Sometimes, I also make this recipe by boiling the potatoes first. It cuts short the cooking time as the potatoes are already cooked.
  • It’s really important to cook the tomatoes well before adding the spices. Cook for 6 to 7 minutes until moisture looks dried out and then add the spices. Fry the spices for 1 to 2 minutes until you see oil oozing from the sides of the masala.
  • This actually tastes best when made with fresh peas. If you have access to fresh sweet peas, please use that in the recipe.
  • Replace some of the Kashmiri red chili powder with regular chili powder for a spicier curry.

Nutrition

Calories: 113kcal, Carbohydrates: 19g, Protein: 4g, Fat: 2g, Sodium: 25mg, Potassium: 702mg, Fiber: 4g, Sugar: 3g, Vitamin A: 945IU, Vitamin C: 32.3mg, Calcium: 49mg, Iron: 4.2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Main Course
Cuisine: Indian
Your feedback is valuable!Please share your comments, ratings, and any suggestions or adaptations below to help us improve and make our recipes more successful.

Hi, I’m Manali!

Bringing you easy, delicious vegetarian & vegan recipes! Eating veggies can be fun, you just need to get creative in the kitchen with the right set of ingredients!


Leave a comment

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

Recipe Rating




38 Comments

  1. hi manali
    today i am going to make aloo matar gravy with your recipe.
    i hope it will be awesome.

  2. 5 stars
    Hi Manali
    I am such a fan of all your recipes and have made quite a few of them.

    I love your recipes – so easy and simple to follow.

    Just made your aloo mattar recipe now and it turned out so very tasty. My husband and I enjoyed eating with rotis and it was out of this world.
    Thank you for sharing your lovely recipes.
    Anita Chandra
    New Zealand

  3. 5 stars
    The perfect restaurant style Aloo Matar recipe. Your recipes are always easy to follow Manali and I am never disappointed with the end results. This recipe hits the spot and we enjoyed ours with hot phulkas.

  4. 5 stars
    Thank you so much! I was trying multiple times to cook this dish like I remembered it from visiting India, and this is the first time it worked! Delicious and not too hard for amateurs like me

  5. 5 stars
    Tonight I decided to make aloo matar with chickpeas added, so I googled aloo matar for some spice guidelines. I tend to go crazy and add a little bit of everything, so I wanted a more authentic flavor. Your recipe popped up and it was perfect! The only changes I made were: canned crushed tomatoes because I didn’t have fresh, using powdered ginger in the tomatoes because I didn’t have fresh. Everything was perfect and it cooked so much faster than my curries usually do on the stove! To go with the curry I made a mix of 2/3 steamed basmati rice and 1/3 quinoa. Since I’m bored with my own curries now and your recipe was so great I’ll look forward to making many more! Thank you for such a great recipe, keep up the good work!

  6. I added 3 cardamom pods and a 1/2 teaspoon of mustard seed when I heated the cumin seed and boiled the potatoes with a whole jalapeno. Sooooo good!

  7. Yum yum! Nothing can beat aloo matar, my all time favourite. Love how beautiful and delicious it looks! Have a lovely weekend my friend! 🙂

  8. You had me at spicy potatoes! This looks absolutely delicious, Manali! And I love how quick and easy this is to throw together! Cheers!

  9. Sometimes the easiest recipes are the best and should be shared! I absolutely love potatoes and peas, so this dish sounds perfect to me!

  10. Oh yum! This is one of my favorite Indian dishes…love anything with potatoes! Can’t wait to try your version!

  11. I had this for the first time this past weekend at a restaurant we frequent and I loved it! I can’t wait to try your version. I know it’s going to be even better homemade!

  12. Mmmm….my all time favorite recipe. Whenever I prepare puri, I prefer to make aloo matar. Nice pics BTW

  13. This looks like a super easy and super comforting meal, Manali! Perfect for an easy weeknight meal!

  14. I’m sure my family will love this dish! Do you know how many cups of tomato purée are needed for this dish?

  15. Sometimes easy recipe can be the hardest! This looks fantastic, Manali! I love the flavors in here, especially with the potatoes!

  16. I love potatoes and peas!! And your curry sounds perfect! Funny thing – I posted a pasta and peas recipe today! Have a great day, my friend! 🙂

  17. Wow this looks amazing Manali! I love aloo matar and this sounds so delicious! There’s nothing I love more than potato curry! Yum!

  18. I love how simple this recipe is. I love potato curry, and it’s a nice healthy budget friendly meal too.