Go Back
Palak Paneer Recipe

Authentic Palak Paneer

This authentic palak paneer recipe creates a rich, creamy Indian spinach curry with tender homemade paneer cubes. Made from scratch with fresh spinach and aromatic spices, this vegetarian dish delivers restaurant-quality flavors at home. The vibrant green sauce and golden paneer make it a nutritious, satisfying meal that even meat lovers will enjoy.
Prep Time 45 minutes
Cook Time 25 minutes
Paneer Setting Time 4 hours
Total Time 1 hour 10 minutes
Servings: 6 servings
Course: Main Course
Cuisine: Indian
Calories: 510

Ingredients
  

Homemade Paneer
  • 1 liter whole milk
  • 3 tablespoons fresh lemon juice
  • 2 tablespoons ghee or unsalted butter for frying paneer
Palak Paneer Curry
  • 2 tablespoons ghee or unsalted butter
  • 1.5 medium yellow onions finely chopped
  • 1 teaspoon fenugreek seeds whole
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 3/4 teaspoon salt
  • 1/4 teaspoon black pepper
  • 3 cloves garlic finely chopped
  • 2 teaspoons fresh ginger finely grated
  • 2 medium tomatoes peeled, seeded and diced
  • 1 large green chili finely sliced
  • 700 grams fresh spinach leaves thoroughly washed and chopped
  • 1/4 cup water
  • 1/3 cup heavy cream plus 1 tablespoon
  • 1 tablespoon fresh lemon juice

Equipment

  • Large Heavy-Bottomed Pot
  • Non-stick skillet
  • Immersion blender
  • Fine-mesh strainer
  • Cheesecloth
  • Heavy weight for pressing

Method
 

  1. Make the Paneer: Heat milk in a heavy-bottomed pot until boiling. Add lemon juice gradually while stirring until curds separate. Strain through cheesecloth, rinse with cold water, and press under heavy weight for 4 hours. Cut into 1-inch cubes.
  2. Prepare Spinach: Wash spinach thoroughly, remove stems, and chop roughly. Set aside until ready to use.
  3. Start the Curry Base: Melt 2 tablespoons ghee in a large pot over medium heat. Add onions, fenugreek seeds, cumin, coriander, salt, and pepper. Cook for 3 minutes until onions soften but don't brown.
  4. Add Aromatics: Add garlic and ginger, cooking for 2 minutes until fragrant. Add tomatoes and chili, cooking for 3 minutes until softened.
  5. Cook the Spinach: Add spinach in batches, allowing each addition to wilt before adding more. Add water and cook all spinach for 10 minutes, stirring occasionally.
  6. Add Cream and Lemon: Stir in cream and lemon juice. Cook for 3 minutes, stirring gently to combine.
  7. Create Texture: Remove half the spinach mixture and puree with an immersion blender. Return to pot and stir to combine for a textured sauce.
  8. Fry the Paneer: Heat remaining ghee in a non-stick skillet over medium-high heat. Fry paneer cubes until golden brown on all sides, about 1-2 minutes per side.
  9. Finish and Serve: Gently fold golden paneer into the spinach curry. Simmer for 2 minutes. Serve hot with basmati rice or naan bread.

Notes

Spinach Tips: Use only fresh spinach for best results. Frozen spinach creates a watery curry with less flavor.
Paneer Storage: Homemade paneer can be made up to 2 weeks ahead and stored in the refrigerator.
Consistency: The sauce should be thick enough to coat a spoon but not paste-like. Add water 1 tablespoon at a time if too thick.
Storage: Leftovers keep for 4-5 days in the refrigerator. Flavors improve overnight, making it perfect for meal prep.