Go Back Email Link

Restaurant-style Matar Paneer Curry (Paneer and Peas Curry)

Prep Time10 mins
Cook Time20 mins
Total Time30 mins
Servings: 4
Author: Meena, www.hookedonheat.com


  • 2 tablespoon light cooking oil
  • 1 teaspoon cumin seeds
  • 4-5 black peppercorns
  • 4-5 whole green cardamom pods
  • 1 small cinnamon stick
  • 1 teaspoon whole cumin seeds
  • 1 tablespoon finely chopped ginger
  • 1 tablespoon finely chopped garlic
  • 1 large onion finely chopped
  • ½ teaspoon red chilli powder
  • ¼ teaspoon turmeric powder
  • 1 tablespoon coriander powder
  • 1 teaspoon cumin powder
  • 2 tablespoon tomato paste
  • salt to taste
  • 2 medium tomatoes finely chopped
  • 500 gms paneer diced into bite-sized cubes and lightly sauteed in a bit of oil till the edges start to brown
  • 2 cups frozen peas thawed
  • ½ cup plain yogurt beaten till smooth
  • 1 tablespoon dried fenugreek leaves
  • ½ teaspoon garam masala powder
  • water as needed
  • finely chopped fresh cilantro leaves for garnish


  • Heat oil in a deep heavy-bottomed pan on medium-high heat and add in cumin seeds, black peppercorns, cardamom pods, and cinnamon stick. As soon as the cumin seeds start to sizzle, add in ginger, garlic and onion, and fry for 2-3 minutes till lightly browned.
  • Stir in the spices and tomato paste, and mix everything well to combine.
  • Season with salt, and add in chopped tomatoes. Cook for 2-3 minutes, stirring occasionaly, till tomatoes start to pulp and blend well with the spice mixture.
  • Mix in the fried paneer pieces and peas, and cook covered for 2-3 minutes on low heat.
  • Gently stir in the beaten yogurt and mix well. Add in the dried fenugreek leaves and garam masala powder as well as a splash of water, and cook covered for another 3-5 minutes. If you prefer it a bit more saucy, add some more water and bring it to a slow simmer.
  • Garnish with fresh cilantro leaves and serve warm with fresh rotis or a side of rice.