Aloo Matar
Apr 08, 2022
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.
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!
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
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.
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.
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.
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.
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 Facebook, Instagram to see what’s latest in my kitchen and on YouTube to watch my latest videos.
Aloo Matar
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
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
Nutrition information is automatically calculated, so should only be used as an approximation.
hi manali
today i am going to make aloo matar gravy with your recipe.
i hope it will be awesome.
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
glad to know Anita!
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.
glad to know Apoorva!
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
Loved this recipe, thank you!
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!
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!
I love the additions you made Sonya! Glad it turned out well 🙂
Thanks Harriet! 🙂
Thanks Annie! Your recipe looked fantastic!
I hope you give it a try! Thanks Jen!
Thank you! 🙂
absolutely! Thanks Rachelle!
Thanks Cheyanne!
Thanks Anu, simple is the best! 🙂
Thanks Mira!
This looks SO great Manali!! I love the spicy potatoes!!
Thanks Jessica!
Mmmm….my all time favorite recipe. Whenever I prepare puri, I prefer to make aloo matar. Nice pics BTW
Thanks Puja!
I’m sure my family will love this dish! Do you know how many cups of tomato purée are needed for this dish?
I am not exactly sure Megan, but maybe around 3/4 cup fresh tomato puree?