Cooking Time

30 minutes


  • 1.5 kg whole milk
  • 30 g vinegar

Paneer is one of the most neutral ingredients in Indian cooking, which makes it ideal for use in a wide array of curries. A good paneer must be well formed and not crumbly. Its structure shouldn't be too tight, otherwise it will become tough and not absorb any curry. While paneer is especially adored among aficionados of some branches of north Indian cuisine in particular—it is the vegetarian's delight—its close cousin 'chhana' (or 'chhena') holds a special place in Bengali cooking. From being the base for all manner of Bengali sweets (sondesh, roshogolla), it is also used to make chhana'r torkari, a curry with mildly spiced chhana koftas, which is a beloved delicacy. Of course, cubes of fresh paneer are also used in Bengali curries.

Recipe Notes

  • Whole milk will yield ~15 to 20% of its weight in paneer.
  • You can also use lime juice instead of white vinegar.


  1. In a saucepan, bring the milk to a boil.
  2. Turn off heat and add vinegar. Stir until the 'whey' separates and you see the 'curds'.
  3. Now, place a strainer on top of a large mixing bowl. Layer the strainer with muslin or cheesecloth.
  4. Pour the separated milk over the strainer. Collect curds over cheesecloth; drain the whey.
  5. Gather the sides of the cloth, forming a small bundle. Mould gently to form an even shape
  6. Hang the bundle for 15 minutes to let the water drip naturally.


  • Saucepan
  • Cheesecloth/muslin
Victorinox 3 inch paring knife

Victorinox 3 inch paring knife

Stainless steel saucepan with cover


Stainless steel saucepan with cover

1.89 L




  • Stove