Heat the Milk
Pour the milk into a large pot and heat over medium heat. Stir occasionally to prevent scorching. Heat until it reaches 180–190°F (just before boiling).
Add the Acid
Remove from heat and gently stir in the vinegar or lemon juice. Let sit undisturbed for 5–10 minutes until curds and whey separate.
Strain the Curds
Line a colander with cheesecloth or a clean towel. Pour the mixture through to separate the curds from the whey.
Rinse (Optional)
Rinse the curds gently under cool water to remove excess acidity.
Salt and Mix
Sprinkle with salt if desired and gently mix.
Drain and Shape
Gather the cloth and squeeze out excess liquid.
For soft cheese: use immediately
For firm cheese: press under a weight for 30–60 minutes