Vegan Aloo Matar
A comforting, homestyle Indian curry made with tender potatoes and green peas simmered in a fragrant tomato-onion gravy. This simple yet satisfying dish comes together in under 30 minutes with pantry staples, making it a perfect weeknight dinner when paired with roti or rice.
For 4 servings
- prep · ~10 min
Pressure cook the potatoes.
1.Place cubed potatoes in a pressure cooker with enough water to cover them.2.Add a pinch of salt and cook for 2 whistles on medium heat.3.Let the pressure release naturally, then drain the potatoes. - temper · ~2 min
Make the tempering.
1.Heat oil in a heavy-bottomed pan over medium heat.2.Add cumin seeds and let them crackle for 30 seconds.3.Add chopped ginger and slit green chilies, sauté for 30 seconds until fragrant.TIPLet the cumin seeds splutter fully before adding ginger — this releases their nutty aroma. - saute · ~12 min
Cook the onion-tomato base.
1.Add chopped onions and sauté until translucent and lightly golden, about 5-7 minutes.2.Add chopped tomatoes and cook until they soften and release their juices, about 4-5 minutes.3.Add turmeric powder, red chili powder, coriander powder, and cumin powder. Stir and cook for 1 minute until the spices bloom.TIPCook the tomatoes until the oil begins to separate from the mixture — that's when the masala is ready. - simmer · ~7 min
Add potatoes and peas, then simmer.
1.Add the boiled potato cubes and green peas to the pan. Stir gently to coat with the masala.2.Pour in ½ cup water and add salt. Mix well.3.Cover and simmer on low heat for 5-7 minutes, letting the flavors meld together.4.Sprinkle garam masala over the top and give a final gentle stir.TIPDon't over-stir once the potatoes are in — gentle folding keeps them from breaking apart. - garnish
Garnish with fresh coriander leaves and serve hot.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1For the best texture, pressure cook potatoes until just tender — they should offer slight resistance when pierced.
- 2Use fresh or frozen green peas directly without thawing; frozen peas cook quickly and retain their sweetness.
- 3Let the cumin seeds splutter fully before adding ginger to unlock their nutty aroma.
- 4Cook the tomato-onion masala until the oil visibly separates for a deep, well-rounded flavor.
- 5Fold the potatoes gently into the gravy to keep them intact; over-stirring can make them mushy.
- 6Add garam masala at the very end and off the heat to preserve its volatile aromatics.
- 7This curry thickens on standing so adjust water quantity accordingly; add a splash more if reheating.
Adapt it for your goals.
Low-oil
Reduce oil to 1 tbsp and dry-roast cumin seeds before adding ginger; use a non-stick pan. The flavour stays bold but the fat content is halved.
high proteinHigh-protein
Add 1 cup of boiled chickpeas or paneer cubes along with the potatoes for a more substantial meal that's still vegetarian and protein-rich.
veganVegan
This recipe is already vegan — simply skip any dairy-based garnish like cream or butter. Use a plant-based yogurt if serving with raita.
jainJain
Omit onion, garlic, and ginger. Replace with asafoetida (hing) in the tempering and use a puree of tomato and green chili for the base.
Why this is on our healthy list.
Rich in Vitamin C
Potatoes and green peas provide a good source of vitamin C, supporting immune function and skin health.
High in Dietary Fiber
Potatoes and peas offer both soluble and insoluble fiber, aiding digestion and promoting satiety.
Low in Saturated Fat
This dish uses minimal oil and contains no dairy or animal fat, making it heart-friendly when prepared as specified.
Antioxidant Spices
Turmeric, cumin, coriander, and ginger are rich in antioxidants and anti-inflammatory compounds that support overall wellness.
Frequently asked questions
Yes, boil whole potatoes in salted water until just fork-tender, then peel and cube them. This avoids waterlogging and keeps them firm.







