Instant Pot Paneer (Indian Cottage Cheese)

paneer cubes on a wooden board

Fresh and milky paneer cheese in the instant pot!

  • Author: Saima
  • Prep Time: 0 minutes
  • Cook Time: 1 hour, 20 minutes
  • Total Time: 1 hour 20 minutes
  • Yield: 400 grams 1x
  • Category: Vegetarian
  • Method: Pressure cooking
  • Cuisine: Indian


  • 2 litres or 67.6 fl. oz full-fat whole milk
  • 1 medium-sized lemon


  1. Pour the milk in the steel insert of your instant pot and squeeze the lemon into it, taking care to remove the seeds first.
  2. Secure the lid, set the pressure cook button on high for 2 minutes and check that the steam release handle is sealed. Once the timer beeps,release pressure after 5 minutes.
  3. Keep a colander or strainer over a big bowl that can catch liquid and line it with a square piece of cheesecloth. Pour the contents of the steel insert slowly into the cheesecloth. Wait for all the liquid (whey) to drain into the bowl.
  4. Gather up the ends of the cheesecloth and tie them together. Hold this bag under running water for a few seconds, then squeeze all the excess liquid with your hands.
  5. Keep the cheesecloth with the cheese in it on a plate and place a heavy weight on it for 30 minutes.
  6. Remove the weight and keep the cheese, still wrapped in the cheesecloth, in the fridge for 30 minutes.
  7. Take the cheese out, unwrap and cut into small cubes. Use as required and store the rest in a covered bowl in the fridge.


  1. Use full-fat, whole milk only, not skimmed milk.
  2. Instead of a lemon, you can use 2 tbsp white vinegar to curdle the milk.
  3. Halve the quantity of milk and lemon if you want to make less cheese.
  4. Store the cheese in a covered bowl in the fridge and use it within 3 days.
  5. The lid of the instant pot is going to have cheese splatters all over it, so wash it thoroughly as soon as you can.


Keywords: paneer, Indian cottage cheese