← BlogJune 28, 2026

How to Make the Perfect Palak Paneer

Indian · Easy · 40 min · 4 servings

VegetarianGluten-Free
Advertisement
Palak Paneer

Palak paneer is a vibrant North Indian dish featuring cubes of fresh cottage cheese nestled in a smooth, spiced spinach gravy. It is a nutritional powerhouse that proves vegetarian Indian cooking can be deeply satisfying and full of complex flavor.

Why this recipe works

This Palak Paneer recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 40 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 380 calories with 18g of protein, making it a balanced choice for any meal.

Advertisement

What you will need

This recipe uses 6 simple ingredients that you can find at any grocery store:

  • 300 g paneer cut into 1 inch cubes
  • 500 g fresh baby spinach washed
  • 2 medium tomatoes roughly chopped
  • 1 large yellow onion finely diced
  • 2 tsp cumin seeds
  • 1 tsp ground coriander

Step by step instructions

Step 1: Blanch the Spinach

Bring a large pot of water to a boil and blanch the spinach for exactly 2 minutes until wilted and bright green. Immediately transfer to an ice bath to stop cooking and preserve the color. Drain well and blend to a smooth puree. Set aside.

Step 2: Cook the Base

Heat 2 tablespoons of oil in a heavy pan over medium heat. Add cumin seeds and let them splutter for 30 seconds. Add diced onion and cook for 8 minutes until golden. Add tomatoes and ground coriander and cook for another 6 minutes until the tomatoes break down completely.

Step 3: Combine Spinach and Spices

Pour the spinach puree into the tomato onion base and stir well. Add salt and a pinch of garam masala. Simmer over low heat for 5 minutes, stirring frequently, until the gravy is fragrant and has a unified, smooth consistency.

Step 4: Add Paneer and Serve

Gently fold in the paneer cubes and simmer for 3 minutes just enough to warm the cheese through without breaking it apart. Finish with a swirl of cream if desired and serve immediately with warm naan or steamed basmati rice.

Advertisement

Easy substitutions

Missing an ingredient? Here are some swaps that work perfectly:

  • paneer → firm tofu pressed and dried for a vegan option
  • fresh spinach → frozen chopped spinach thawed and drained to save time

Common mistakes to avoid

Watch out for these pitfalls that can affect your results:

  • Overcooking the spinach which turns it from bright green to a dull army green color
  • Frying paneer too long before adding it to the gravy which makes it rubbery and tough

Nutrition facts

Per serving: 380 calories, 18g protein, 12g carbs, 28g fat, 5g fiber.

Ready to cook?

Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.

View full recipe →
Advertisement