Archive of BBC Food Recipes


Prep time 1-2 hours
Cook time 1-2 hours
Makes 250g
Dietary Vegetarian
From Indian Food Made Easy
Paneer is home-made, unsalted, white cheese. It has a fresh quality and a dense, crumbly texture that goes beautifully with strong flavours.


  1. Bring the milk to the boil in a heavy-based saucepan.

  2. Once the milk starts to boil and rise up, stir in the yoghurt or lemon juice. Keeping the milk on the heat, stir gently to help the milk curdle; it should only take about a minute. If it does not separate, add the rest of the yoghurt and keep stirring. The curds will coagulate and separate from the watery whey.

  3. Remove from the heat.

  4. Line a large sieve with muslin or cheesecloth and place over a large bowl or saucepan. Strain the cheese into the sieve and run some cold water through it. Discard the whey or use for another purpose.

  5. Wrap the cheese in the cloth and hang from the kitchen tap over the sink to allow the excess water to drain for 20 minutes. Then, keeping it fairly tight, put the paneer onto a clean work surface. Place a heavy weight on top for 30-40 minutes, or until it is flattened into a firm block. (You can refill the same saucepan with water and place it on top as a weight). Then cut into cubes or crumble, depending on how you want to use it.

  6. Store any unused pieces in the refrigerator in water and cover. You can also freeze the paneer in an airtight container. Defrost thoroughly before use. It is delicious when served with a sprinkling of sea salt, freshly ground pepper and a drizzle of olive oil.


  • 2 litres/3½ pints whole milk
  • 200-250ml/7-8¾fl oz fresh 'live' yoghurt, or 2 tbsp lemon juice

Shopping List


Fruit and vegetables

Dairy, eggs and chilled

This link may stop to work if/when the BBC removes the recipes
This site is under development - You can use it, but some things are not completed and may not be quite right!