Go Back
+ servings
Aloo Matar – healthy vegan Indian curry ideal for easy weeknight dinners or lunch.
Print

Classic Aloo Matar – The Ultimate Indian Potato and Peas Curry

This Aloo Matar recipe is a North Indian classic made with potatoes and green peas simmered in a flavorful, creamy tomato-onion gravy. The best part is that it comes together in just 30 minutes, making it perfect for busy nights when you still want a homemade meal. This potato peas curry is naturally vegan and gluten-free, and I’ve included both Instant Pot and stovetop instructions so you can choose whichever method works best for you.
Course entree, Main Course, Side Dish
Cuisine Indian, North Indian
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 6 people
Calories 184.7kcal

Equipment

Ingredients

To Make The Tomato Masala Base

  • 2 tomatoes
  • 2 green chillies
  • ½ cup cilantro

To Prepare Aloo Matar Gravy

Instructions

To Make The Tomato Masala Base

  • Start by throwing roughly chopped tomatoes, cilantro, and green chilies into a blender.
  • Blitz them just enough to form a coarse mixture (not ultra smooth) and set that aside.

To Prepare Aloo Matar Gravy

  • Peel and wash your potatoes, then cut them into bite-sized cubes. Uniform size helps them cook evenly.
  • Heat oil (neutral or light-flavored) in your pan. Add cumin seeds and let them sizzle. Then add minced garlic and ginger paste and sauté until the raw aroma dissipates — about 30 seconds to a minute.
  • Toss in chopped onions and cook until they turn light golden—don’t rush this part; good onion color deeply influences flavor.
  • Pour in your blended tomato-cilantro mix and a pinch of sugar (this balances the acidity). Sauté for 3 to 4 minutes until the rawness of the tomato cooks off. The mixture will thicken slightly and oil may start separating from the edges.
  • Sprinkle in turmeric, coriander powder, red chili powder (or paprika for milder version), and salt. Stir well so the spices coat the masala. If the masala is sticking to the bottom of the pan, add 1 to 2 tablespoons of water to prevent them from burning.
  • Gently fold in the cubed potatoes and a bit more salt. Coat them in the masala so that each cube is nicely covered.
  • Add the frozen green peas along with enough water to just cover the potatoes (or according to your preferred consistency). Stir gently, cover the pan, lower the heat, and let it simmer for about 10–12 minutes, or until the potatoes are tender and cooked through.
  • Once the potatoes are done, remove the lid, and if the gravy seems too thin, let it simmer uncovered a minute or two to thicken. Sprinkle garam masala and chopped cilantro over the top, stir lightly, and remove from heat.

Notes

Don’t Overchop the Potatoes: Do not chop the potatoes too small after peeling them. They will become mushy when cooked. Instead, cut them into medium-sized cubes or wedges.
Chop the Potatoes in Advance: Transfer them to a bowl of water and keep them in the fridge until you’re ready to cook. The water prevents them from turning black.
Be sure to Shallow Fry the Potatoes: Shallow frying or deep frying the potatoes prior gives the aloo mutter a totally different flavor profile. So skip this step only if you are pressed for time.
Time Saver: Use store-bought tomato puree instead of making it at home. I like this brand for Indian curries.
Achieve A Deep Orange Color: To get that deep red/orange color, add a teaspoon of Kashmiri red chilly powder. It will give the curry the color without increasing the spice.
For a Restaurant Style Finish: Add some cashew cream or vegan cream on top. You can also add coconut milk or almond powder. It gives it a totally different flavor.

Nutrition

Calories: 184.7kcal | Carbohydrates: 35.7g | Protein: 5.46g | Fat: 2.92g | Saturated Fat: 0.42g | Polyunsaturated Fat: 0.45g | Monounsaturated Fat: 1.84g | Sodium: 26.09mg | Potassium: 830.59mg | Fiber: 4.68g | Sugar: 5.21g | Vitamin A: 766.66IU | Vitamin C: 26.97mg | Calcium: 51.96mg | Iron: 2.25mg