Go Back
Indian peas and potatoes recipe, a flavorful side dish for rice.

Aloo Matar

A comforting and versatile dish featuring tender potatoes and sweet peas, spiced with warm Indian flavors, perfect as a side or main dish.
Prep Time 30 minutes
Cook Time 40 minutes
Total Time 1 hour 10 minutes
Servings: 4 servings
Course: Main Course, Side Dish
Cuisine: Indian
Calories: 300

Ingredients
  

Main ingredients
  • 1 lb potatoes (Yukon Gold or russet), peeled and cut into 1-inch cubes Choose potatoes that hold their shape for distinct chunks.
  • 1 cup fresh or frozen green peas Fresh peas are sweeter; frozen can be added directly from the freezer.
  • 1 medium onion, finely chopped
  • 2 medium tomatoes, chopped (or 1 cup canned crushed tomatoes)
  • 1–2 pcs green chiles, slit (optional) Adjust to taste.
  • 1 inch piece ginger, grated or 1 tsp ginger paste
  • 3 cloves garlic, minced or 1 tsp garlic paste
  • 2 tbsp vegetable oil or ghee
  • 1 tsp cumin seeds
  • 1 piece bay leaf (optional)
  • ½ tsp turmeric powder
  • 1 tsp ground coriander
  • ½ tsp garam masala
  • 1/2–1 tsp red chili powder (adjust to taste) Add more for spiciness.
  • Salt to taste about 1–1.5 tsp
  • ½ cup water (more for a saucier curry)
  • Fresh cilantro, chopped, for garnish
  • Lemon wedges to serve
Optional Variations
  • ¼ cup coconut milk for a creamier finish
  • ½ tsp amchur (mango powder) or a squeeze of lemon for brightness
  • A handful of frozen spinach or fenugreek leaves for added greens

Method
 

Preparation
  1. Wash, peel (optional), and cut potatoes into 1-inch cubes. To prevent browning, place cut potatoes in cold water for up to 30 minutes and drain before cooking.
Par-cook Potatoes
  1. Boiling: Cover potatoes with cold salted water, bring to a simmer, and cook for 5–8 minutes until just tender but not falling apart. Drain.
  2. Roasting: Toss potato cubes with 1 tbsp oil, a pinch of salt, and roast at 425°F (220°C) for 20–25 minutes until golden and slightly crisp.
Make the Masala Base
  1. Heat 2 tbsp oil or ghee in a heavy-bottomed skillet over medium heat. Add 1 tsp cumin seeds and a bay leaf; let them sizzle for 10–15 seconds.
  2. Add chopped onions and a pinch of salt. Sauté until onions are soft and golden (8–10 minutes).
  3. Add ginger and garlic; sauté for 30–60 seconds until fragrant.
  4. Add green chiles if using.
Add Spices and Tomatoes
  1. Stir in turmeric, ground coriander, red chili powder, and a little salt. Toast spices for 20–30 seconds.
  2. Add chopped tomatoes and a splash of water. Cook until tomatoes break down and oil begins to separate from the masala (6–8 minutes).
Combine Potatoes and Peas
  1. Add the par-cooked or roasted potatoes to the pan. Gently toss to coat with the masala.
  2. Add 1/2 cup water (more for a saucier curry). Simmer for 5–10 minutes so flavors meld and potatoes finish cooking.
  3. Add peas in the last 3–4 minutes (fresh peas) or 5–6 minutes (frozen). Stir gently to avoid breaking the potatoes.
Finish and Season
  1. Stir in garam masala and a splash of lemon juice or 1/4 tsp amchur if using. Adjust salt and spice as needed.
  2. Garnish with chopped cilantro and serve hot.

Notes

This dish can be made saucy or drier based on water adjustments, and is great with rice or flatbreads. For a creamy texture, coconut milk can be added.