This post may contain affiliate links. Please read our disclosure policy.

Delicious and easy, Matar Paneer Recipe is a widely popular Punjabi dish made with green peas and paneer in a traditional masala gravy. This vegetarian dish is packed with flavor and prepared without cashews or cream, making it a simple yet satisfying weeknight meal. Pair with rotis, parathas, naan, or rice for a satisfying meal experience.

A close up shot of Matar Paneer in a copper pan with a piece of roti scooping the paneer.

★★★★★
“Better than restaurant mattar paneer! Super easy to make and really good for meal prep. Definitely will be making this again.”
– Chandni

Growing up in a Punjabi home, paneer was a staple in our home. Since paneer is a type of cheese, my mom especially made it on special occasions and for dinner parties.

Matar Paneer is a classic Punjabi dish made with green peas and paneer. Our Diwali dinners always included it, which is why it holds such a special place in my heart.

Mummy’s Punjabi-style Matar Paneer

Matar translates to “green peas” in Hindi, and paneer is a type of Indian cottage cheese. Both ingredients are cooked in an onion-tomato gravy with Indian spices.

This easy paneer recipe has been passed down from my mom to me and pairs perfectly with roti, paratha, puris, or Jeera Rice.

There are many different ways to make matar paneer. My mom’s version is a more traditional Punjabi-style matar paneer made in a simple homestyle masala gravy, without any cashews or cream. For this recipe, my mom lightly sautés the paneer, which is then added to the tomato gravy towards the end.

More Paneer Dishes

A crowd favorite is Paneer Makhani (no butter, no cream), and yes, it still tastes amazing. Everyone’s winter favorite – Palak Paneer. A popular breakfast item Paneer Bhurji, which you can enjoy on a toasted bun. A simple and delicious Paneer Sandwich.

How do I make Matar Paneer vegan?

Yes! Tofu is a good substitute for paneer. Use firm or extra-firm tofu. Remove the excess liquid from the tofu and saute before adding it to the gravy. This dish will no longer be matar paneer but rather Matar Tofu.

Do I have to sauté paneer for this recipe?

No, you can skip it. To do this, cube paneer and soak it in hot water. Drain and add soft paneer to the gravy. Then add the final spices such as garam masala and kasoori methi, followed by fresh cilantro.

Ingredients

Matar Paneer Ingredients.
  1. Paneer – You can use homemade or store-bought paneer. I use store-bought and love the brands Gopi and Haldiram’s. Cut the paneer into cubes and sauté for 3-4 minutes lightly. Do not overcook, or else the paneer will be rubbery. Be sure to soak the paneer in hot water for 20 minutes after sautéing it. This results in super-soft paneer.
  2. Frozen Green Peas – I used frozen green peas that I ran under warm water before adding them to the dish. Feel free to use fresh peas if they’re available.
  3. Tomatoes – Use fresh tomatoes and puree in a blender.

*See the recipe card below for full information on ingredients and quantities.*

How To Make Matar Paneer

Saute Paneer & Soak

Saute Paneer in nonstick pan to make Matar Paneer.
Step 1. Heat a non-stick pan on medium heat and add 1 tbsp of oil. Once hot, add cubed paneer.
Paneer is lightly sauteed.
Step 2. Sauté the paneer for 4-5 minutes, or until it’s light golden brown. DO NOT OVERCOOK THE PANEER, or else it’ll become rubbery.
Transfer paneer to a glass bowl.
Step 3. Transfer sautéed paneer to a glass bowl.
Pour boiling water over the paneer and let it sit for 20-30 minutes.
Step 4. Pour boiling water over the paneer and set aside.

Prepare Masala

Add oil along with whole spices.
Step 5. Heat a pot on medium heat and add oil. Once hot, add cumin seeds, cloves, and green cardamom. Saute for a minute.
Add ginger, garlic, and green chilies.
Step 6. Add ginger, garlic, and green chillies, and saute for a minute.
Add red onions.
Step 7. Add red onions and season with salt. Saute for 6-7 minutes on medium heat, stirring occasionally.
Onions are browned.
Step 8. Here is an image of the onions once they’ve browned.
Add tomatoes and tomato paste.
Step 9. Add tomato puree, tomato paste, and season with a little salt. Stir and cook for 2 minutes.
Add ground spices.
Step 10. Next, add the ground spices – turmeric powder, coriander powder, red chili powder, and Kashmiri chili powder. Stir.
Cover and cook tomatoes.
Step 11. Cover and cook over low to medium heat for about 12 minutes.
Tomatoes have cooked down.
Step 12. Remove the lid, stir, and continue cooking for an additional 4 minutes over medium heat. Your masala mixture is now ready.

Add Peas & Paneer

Add peas to the tomatoes.
Step 13. Add green peas and stir.
Add water and stir.
Step 14. Add 1 cup of water and season with salt. Stir. Cover with a lid and cook over low to medium heat for 7-8 minutes.
Water and peas mixture is boiling.
Step 15. The tomato gravy should be boiling as seen in this picture.
Add paneer.
Step 16. Drain the sautéed paneer and add it to the gravy. Cook for 2-3 minutes on medium heat.

Garnish with Cilantro & Kasoori Methi

Add cilantro, kasoori methi, and garam masala.
Step 17. Add fresh cilantro, dry fenugreek leaves (Kasoori methi), and garam masala. Stir. Turn off the stove.
Matar paneer is ready.
Step 18. Matar Paneer is ready. Wait 15 minutes for the flavors to marry. Enjoy with roti or rice.

Expert Tips for Matar Paneer

  • For Soft Paneer – First, saute the paneer, then soak in hot water. If using store-bought paneer, ensure you soak it in hot water for 20 minutes after sautéing it.
  • Don’t Overcook Paneer – When sautéing, avoid overcooking the paneer, as it will become rubbery and lose its texture. Similarly, don’t overcook the paneer when you add it to the gravy.
  • Masala Mixture – Sauté the onions until they are browned, and the tomatoes until all the water has evaporated. This adds a ton of flavor to the dish.
A small copper pan containing matar paneer surrounded by yellow and white flowers with roti on the upper right corner.

Tried this recipe? If so, please leave a comment & rate this recipe. That would mean so much to me. If you’re on Instagram, please tag me so I can see your creations. I’m happy to share and mention you. Thank you!

This recipe was first published in November 2023 and has been updated with new photos, instructions, and helpful tips.

5 from 6 votes

Matar Paneer Recipe

Delicious and easy, Matar Paneer Recipe is a widely popular Punjabi dish made with green peas and Indian cheese in a traditional masala gravy. This vegetarian dish is flavorful and made without cashews or cream, making it an easy weeknight meal.
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes
Servings: 4 people

INGREDIENTS 

SAUTE PANEER

  • 1 tbsp avocado oil
  • 225 grams paneer, cubed, soaked in hot water after sauteing

COOK MATAR PANEER

Save this recipe!
Get this recipe sent to your inbox! Plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

INSTRUCTIONS 

  • Saute Paneer. Heat a nonstick pan on medium heat, and add oil. Once hot, add cubed paneer. Saute the paneer for 4-5 minutes max until it's light golden brown. DO NOT OVERCOOK THE PANEER, or else it'll become rubbery. Transfer sautéed paneer to a glass bowl. Pour boiling water over the paneer and set aside.
  • Cook Matar Paneer. Heat a pot on medium heat and add oil. Once hot, add cumin seeds, cloves, and green cardamom. Saute for a minute. Add ginger, garlic, and green chilies, and saute for a minute. Add red onions and season with salt. Saute for 6-7 minutes on medium heat, stirring occasionally. Once onions have browned, add tomato puree, tomato paste, and season with a little salt. Stir and cook for 2 minutes.
  • Add Spices. Next, add the ground spices – turmeric powder, coriander powder, red chili powder, and Kashmiri chili powder. Stir. Cover and cook on low-medium heat for about 12 minutes. Remove the lid, stir, and cook for another 4 minutes on medium heat. Add green peas and stir. Add 1 cup of water and season with salt. Stir. Cover with a lid and cook on low-medium heat for 7-8 minutes. Drain the sautéed paneer and add it to the gravy. Cook for 2-3 minutes on medium heat.
  • Garnish. Add fresh cilantro, dry fenugreek leaves (Kasoori methi), and garam masala. Stir. Turn off the stove. Matar Paneer is ready. Wait 15 minutes for the flavors to marry. Enjoy with roti or rice.

NOTES

  1. For Creamy Texture – To achieve a creamy texture, add 1/2 cup of whole milk or up to 1/4 cup of cream to this dish just before garnishing. Also, be sure to temper the ingredients when using dairy, or else the dish will curdle. 

Nutrition

Calories: 329kcal | Carbohydrates: 16g | Protein: 12g | Fat: 25g | Saturated Fat: 10g | Cholesterol: 37mg | Sodium: 37mg | Potassium: 357mg | Fiber: 5g | Sugar: 5g | Vitamin A: 1003IU | Vitamin C: 27mg | Calcium: 323mg | Iron: 2mg

Additional Info

Course: Main Course
Cuisine: Indian, Punjabi
Diet: Gluten Free, Vegetarian
Tried this recipe?Mention @honeywhatscooking or tag #honeywhatscooking!
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Hi, I'm Nisha!

A foodie passionate about bringing authentic Indian recipes and global flavors to your kitchen. I create dishes using simple, real ingredients, and seasonal produce. Join me on this soul-searching journey as I share "what's cooking" through my love for good food. I hope to inspire you to cook more at home, explore new flavors, and enjoy the process along the way.


You May Also Like

5 from 6 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




6 Comments

  1. 5 stars
    Hi,
    Indeed a very tasty dish, my son loves paneer and I was wondering in what different ways I could make paneer dishes. I made a dish with the masala suggested in this mattar paneer recipe. I did not add the mattar as my son does not like mattar. Did a bit of variation, cooked in a kadai, added malai and milk to make a thick gravy, and grated some paneer in the end. Lip smacking taste, my son loved it, thank you!

  2. 5 stars
    I made this yesterday and it was honestly so delicious! I substituted with canned tomatoes and just put a little less salt then mentioned. Thank you Nisha for always adding so much detail to your recipes!

  3. 5 stars
    Better than restaurant mattar paneer! Super easy to make and really good for meal prep. Definitely will be making this again.