EASY Paneer CHEESE from Scratch
EASY Paneer CHEESE from Scratch is a easy Indian recipe that serves 8. 265 calories per serving. Recipe by Backyard Chef on YouTube.
Prep: 15 min | Cook: 1 hr 33 min | Total: 2 hrs 3 min
Cost: $5.85 total, $0.73 per serving
Ingredients
- 5 L Whole Milk (full‑fat, fresh for best yield)
- 0.25 cup White Vinegar (to curdle the milk; can substitute lemon juice)
- 2 tsp Salt (optional, for flavor)
- 1 piece Cheesecloth (Cotton) (12×12 inches, clean and food‑grade)
Instructions
Gather Ingredients and Equipment
Measure 5 L whole milk, ¼ cup vinegar, 2 tsp salt, and have a clean cheesecloth, basket, tray, and a heavy weight ready.
Time: PT5M
Heat the Milk
Pour the milk into the large pot and heat over medium flame, stirring occasionally to prevent scorching. Heat until steam rises and tiny bubbles appear around the edges (about 83 °C).
Time: PT12M
Temperature: 83°C
Add Salt and Acid
When the milk is near boiling, stir in the salt (if using) then slowly pour the vinegar while gently stirring. The milk will begin to curdle.
Time: PT1M
Let the Curds Form
Reduce heat to low and let the mixture sit for about 25 seconds, allowing the acid to fully react.
Time: PT30S
Rest the Milk
Turn off the heat and let the pot sit for 10 minutes so the curds completely separate from the whey.
Time: PT10M
Line the Basket and Drain
Place the cheesecloth inside the square basket, set the basket over the tray, and carefully pour the curds and whey into it. Allow the whey to drain completely.
Time: PT5M
Press the Paneer
Gather the corners of the cheesecloth, twist to form a tight bundle, and place a heavy weight (about 6 kg) on top of the basket to press out excess moisture.
Time: PT5M
Let the Paneer Set
Leave the weighted basket undisturbed for 1 hour (or 30–60 minutes for a softer texture).
Time: PT1H
Unwrap and Cube
Remove the weight, unwrap the cheesecloth, transfer the paneer onto a cutting board and cut into cubes of desired size.
Time: PT5M
Store the Paneer
Place the paneer cubes in a container filled with fresh water, change the water daily, and refrigerate for up to 5–7 days. For longer storage, wrap tightly and freeze.
Time: PT0M
Nutrition Facts
- Calories
- 265
- Protein
- 18 g
- Carbohydrates
- 2 g
- Fat
- 20 g
- Fiber
- 0 g
Dietary info: Vegetarian, Gluten‑Free, High‑Protein
Allergens: Milk
Last updated: May 20, 2026








