Matar Paneer (मटर पनीर) — Green Peas and Cottage Cheese Curry
Matar Paneer is a beloved North Indian curry where sweet green peas and paneer simmer in a tomato-onion masala. It’s a homestyle staple often served with roti or rice, balancing warm spices with a gently creamy finish.

Printable Recipe Card
Servings: 4 · Total: 50 min · Difficulty: medium
Ingredients (quick list)
- 300 g paneer, cut into 2 cm cubes
- 250 g frozen green peas (thawed)
- 200 g yellow onion, finely chopped
- 300 g tomatoes, finely chopped (or crushed tomatoes)
- 12 g ginger, grated
- 12 g garlic, minced
- 1 green chili, finely chopped (about 8 g)
- 20 ml neutral oil (such as sunflower or canola)
- 10 g ghee (optional but traditional)
- 1 tsp cumin seeds
- 1 leaf bay leaf
- 2 tsp coriander powder
+ 9 more in the full ingredients section below.
Steps (summary)
- Prep all ingredients before you start: cube the paneer, chop the onions and tomatoes, and whisk the yogurt until perfectly smoo…
- Heat the oil and ghee in a heavy pan over medium heat until the ghee melts and shimmers. Add cumin seeds and the bay leaf; let…
- Add the chopped onion and cook for 8–10 minutes, stirring often, until it turns light golden and loses its raw smell. This brow…
- Stir in the ginger, garlic, and green chili and cook for 60–90 seconds until aromatic. Add the chopped tomatoes along with salt…
- Lower the heat and add coriander powder, Kashmiri chili powder, and turmeric, stirring for 20–30 seconds to bloom the spices. P…
- Add the peas and simmer for 4–5 minutes until they are hot and tender. Keep the simmer gentle so the peas stay bright and the s…
+ 3 more steps in the full instructions section below.
Cultural Background
A hallmark of North Indian home cooking, Matar Paneer is commonly made in winter and spring when peas are abundant. It’s a comforting curry served for everyday meals and casual gatherings, showcasing the classic tomato-onion masala base.
Equipment
💡 Tips
- For softer paneer, soak the cubes in 60°C hot water for 10 minutes, then drain before adding to the curry.
- If the tomatoes are very acidic, increase sugar to 1 tsp (4 g) and simmer 2 extra minutes to round the flavor.
- Keep the yogurt at room temperature and whisk it smooth; add it on low heat to avoid splitting.
⚠️ Common Mistakes
❌ Adding yogurt on high heat and ending up with a split, grainy sauce.
✅ Fix: Lower the heat to low, use room-temperature whisked yogurt, and add it gradually while stirring continuously.
❌ Overcooking paneer until it turns rubbery.
✅ Fix: Simmer paneer only 3–4 minutes at the end, and avoid vigorous boiling after it goes in.
❌ Undercooked masala that tastes raw and sharp.
✅ Fix: Cook onions until light golden and simmer tomatoes until thick; the masala should look glossy with oil separating slightly.
🧊 How to Store
Cool leftovers to room temperature within 2 hours, then refrigerate in an airtight container for up to 3 days. Reheat gently on the stovetop with 30–60 ml water to loosen the sauce; avoid hard boiling to keep paneer tender and yogurt stable.
📅 Make Ahead
Cook the onion-tomato masala up to 2 days ahead and refrigerate it in an airtight container. When ready to serve, reheat with water, then add peas, yogurt, and paneer at the end for the freshest texture.
🍽️ Pairs Well With
- Jeera rice
- basmati rice
- roti
- naan
- onion salad
- lemon wedges
- mango pickle.
Regional Variations
- Dhaba-style: add 60 ml heavy cream and increase ghee to 15 g for a richer, smoother gravy.
- No-onion/no-garlic: skip onion and garlic, add 1 tsp cumin powder and 1 tsp ginger, and use 30 ml extra oil for body.
- Punjabi restaurant style: blend the cooked onion-tomato masala until smooth, then return to the pan for an extra-silky curry.
Ingredients
- 300 gpaneer, cut into 2 cm cubes
- 250 gfrozen green peas (thawed)
- 200 gyellow onion, finely chopped
- 300 gtomatoes, finely chopped (or crushed tomatoes)
- 12 gginger, grated
- 12 ggarlic, minced
- 1green chili, finely chopped (about 8 g)
- 20 mlneutral oil (such as sunflower or canola)
- 10 gghee (optional but traditional)
- 1 tspcumin seeds
- 1 leafbay leaf
- 2 tspcoriander powder
- 1 tspKashmiri red chili powder (for color and mild heat)
- 0.5 tspturmeric powder
- 1 tspgaram masala
- 1 tspkasuri methi (dried fenugreek leaves)
- 60 gplain yogurt (whisked until smooth)
- 250 mlwater (adjust for desired consistency)
- 1.25 tspsalt (about 7.5 g fine salt)
- 0.5 tspgranulated sugar (balances tomato acidity)
- 10 gfresh cilantro, chopped
🔄 Substitutions
- plain yogurt→ heavy cream
- paneer→ extra-firm tofu
- Kashmiri red chili powder→ sweet paprika
Instructions
- 1
Prep all ingredients before you start: cube the paneer, chop the onions and tomatoes, and whisk the yogurt until perfectly smooth. Thaw the peas so they heat quickly and don’t cool the curry when added.
- 2
Heat the oil and ghee in a heavy pan over medium heat until the ghee melts and shimmers. Add cumin seeds and the bay leaf; let the cumin sizzle for 20–30 seconds until fragrant, but do not let it burn.
- 3
Add the chopped onion and cook for 8–10 minutes, stirring often, until it turns light golden and loses its raw smell. This browning builds sweetness and body, so keep the heat moderate and scrape the pan if it starts sticking.
- 4
Stir in the ginger, garlic, and green chili and cook for 60–90 seconds until aromatic. Add the chopped tomatoes along with salt and sugar, then cook for 6–8 minutes until the tomatoes break down and the masala looks thicker.
- 5
Lower the heat and add coriander powder, Kashmiri chili powder, and turmeric, stirring for 20–30 seconds to bloom the spices. Pour in 250 ml water and bring the curry to a gentle simmer, then cook for 5 minutes to meld the flavors.
- 6
Add the peas and simmer for 4–5 minutes until they are hot and tender. Keep the simmer gentle so the peas stay bright and the sauce doesn’t reduce too quickly.
- 7
Reduce the heat to low and stir in the whisked yogurt one spoonful at a time, mixing well after each addition to prevent curdling. Once incorporated, simmer for 2 minutes; the curry should look slightly creamy and cohesive.
- 8
Gently fold in the paneer cubes and simmer for 3–4 minutes so they absorb flavor without breaking. Turn off the heat, crush the kasuri methi between your palms over the pan, and stir in garam masala for a fresh, aromatic finish.
- 9
Rest the curry for 5 minutes before serving so the paneer and peas settle into the sauce. Garnish with chopped cilantro, then serve hot with your chosen bread or rice.
🪪 Recipe Passport
Cultural Background
A hallmark of North Indian home cooking, Matar Paneer is commonly made in winter and spring when peas are abundant. It’s a comforting curry served for everyday meals and casual gatherings, showcasing the classic tomato-onion masala base.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
Nutrition per serving
Pairs well with
If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.
- Tandoori Chicken (तंदूरी चिकन) — Yogurt-Marinated Roasted Chicken With Charred Edges
- Mirchi ka Salan (مرچی کا سالن) — Hyderabadi peanut-sesame chili curry
- Pav Bhaji (पाव भाजी) — Mumbai-Style Spiced Mashed Vegetable Curry with Buttered Rolls
- Rasgulla (रसगुल्ला) — Indian Soft Cottage Cheese Balls in Sugar Syrup
Does your family make this differently?
Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.
You Might Also Like

Jhal Muri (ঝাল মুড়ি) — Indian Puffed Rice Snack with Mustard Oil and Chilies
Indian · Side Dishes · 15 min

Gatte ki Sabzi (गट्टे की सब्ज़ी) — Indian Gram Flour Dumplings in Yogurt-Spice Gravy
Indian · Stews · 60 min

Thepla (थेपला) — Indian Fenugreek-Spiced Flatbread, Soft and Travel-Friendly
Indian · Breads · 45 min

Egyptian Fatta (فتة) — Layered Meat, Rice, and Crisp Bread
Egyptian · Main Courses · 145 min

Biangbiang Noodles (油泼扯面) — Xi'an Hand-Pulled Belt Noodles
Chinese · Main Courses · 65 min

Lawang (لاونگ) — Afghan Stuffed Chicken with Raisins, Nuts, and Warm Spices
Afghan · Main Courses · 120 min

Panta Bhat (পান্তা ভাত) — Overnight Fermented Rice with Fried Ilish
Bangladeshi · Rice Dishes · 35 min

Kadai Paneer (कड़ाही पनीर) — Indian Paneer in Spicy Bell-Pepper Tomato Gravy
Indian · Main Courses · 45 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.