Add 1 gallon of milk to a large nonreactive pot
Heat the milk slowly over medium heat. Stir continuously.
When the milk gets to about 200 degrees (right before a boil, but not quite!), you are going to add the vinegar. Pour slowly, stirring to combine.
Stir slowly for one minute, then remove from heat and set aside for 10 minutes.
Set your colander on top of another bowl or pot. Line the colander with a flour sack towel.
Strain the whey and cheese through the lined colander. The whey that you catch in your bowl or pot is great for many things, so don’t toss it. At the very least, feed it to your chickens!
Let the curds sit and drain for at least 10 minutes. You can also press gently and stir with a wooden spoon to encourage more of the whey to drain away from the curds.
Next, with the curds still hanging out in the towel-lined colander, add 1 tablespoon of salt and stir. This is also when you would add any additional flavorings. Make sure you stir well, you don’t want to chomp down into a chunk of salt!
Now, lift the towel full of curds, and holding it over the pot, twist the top of the towel to squeeze out any remaining whey. Careful, it might still be hot!
Wrap up the ball of curds in the entirety of the towel. Then message and press the ball on a countertop, letting any remaining whey soak into the towel.
Unwrap the towel and transfer the cheese to a glass loaf pan or container. Press down to shape.
Refrigerate until firm. Or, if you can’t help yourself, sneak a bite of that warm cheese. You won’t regret it!