Pour milk into a large saucepan. Heat milk to 185°F, stirring gently over medium heat. For best results use a cooking thermometer to check temperature. Overheating reduces curd yield.
Remove from heat. Stir in acid slowly.
Let sit undisturbed for 10 minutes for curds to form. Do not stir.
Strain through fine cheese cloth, muslin cloth or nut milk bag — but don’t rinse!
Let drain 10-15 minutes, or until mixture is 130-140 degrees F. Longer for drier curds. I let it drain 30 minutes and yielded 1.5 cups. Do not squeeze or rinse.
Want a creamier texture? Stir in 1–2 tbsp of heavy cream after draining.
Scoop into a bowl, add salt, if using and chill.
See additional notes above for optional add ins.
Store in an airtight container in the fridge for up to 5 days.