Punjabi Palak Paneer Recipe (Restaurant style)
Print Pin
4.5 from 6 votes

Punjabi Palak Paneer Recipe (Restaurant style)

The BEST Punjabi Palak paneer recipe made restaurant style. Soft paneer cubes are added into vibrant green spinach gravy.
Course Main Course
Cuisine Punjabi
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings 4 Servings
Calories 184kcal
Author Kanan


For onion paste:

  • 1 medium or 1 cup Onion sliced
  • ¼ cup Cashew nuts
  • 5 Green chilies If you like spicier add more
  • 1 cup Water

For spinach paste:

  • 1 medium Bunch or 6 cups Spinach (palak)
  • about 5 cups Water

Ingredients for palak paneer recipe:

  • 7 oz or 200 grams Paneer cut into 1/2 inch cubes
  • 1 tablespoon Oil
  • 1 teaspoon Ginger paste or freshly grated or crushed
  • 1 teaspoon Garlic paste or freshly grated
  • ¼ cup Tomato finely chopped
  • ¼ teaspoon Black salt (Kala namak)
  • 1 teaspoon Kasoori methi (Dried fenugreek leaves)
  • 1 teaspoon Garam masala
  • Salt to taste
  • 2 tablespoons Heavy whipping cream or fresh cream or malai


Making onion paste and spinach paste:

  • Take all the ingredients mentioned under onion paste in a pan and bring it to a simmer.
  • Cook for 15 minutes or until onions gets soft. Let it cool a bit.
  • Meanwhile, blanch the spinach. For that add spinach leaves into boiling water. and cook for exactly 4 minutes. Immediately remove and put the leaves into ice cold water or rinse under running cold water.
  • Now onions mixture is cooled, grind into a smooth gravy, remove it to a bowl. 
  • then in the same grinder puree the spinach without adding any water. Keep both aside.

Making Punjabi Palak Paneer Recipe:

  • Heat the oil in a pan on medium heat. Once hot saute ginger paste, garlic paste for 30 seconds.
  • Cook the tomatoes in for 2 minutes. Using back of spatula mash the tomatoes little bit.
  • Add onion paste, cook for 2 minutes.
  • Mix in spinach puree. Let it come to a simmer.
  • Add black salt, dried fenugreek leaves, garam masala, and salt. Mix well.
  • Add paneer cubes and mix gently. Simmer it for 2 minutes.
  • Lastly, add cream. Stir it well and it is ready to serve.


Calories: 184kcal | Carbohydrates: 11.7g | Protein: 10.4g | Fat: 11.5g | Saturated Fat: 3.6g | Cholesterol: 15mg | Sodium: 514mg | Potassium: 465mg | Fiber: 2.7g | Sugar: 2.9g | Vitamin A: 4850IU | Vitamin C: 23.1mg | Calcium: 100mg | Iron: 2.3mg
*Nutrition information is a rough estimate for 1 serving
Tried this recipe?Please comment below and give ★ ratings