My SO's company handles food. Sometimes that food goes bad. In this case, they got a whole shipment of milk days away from its expiration date (at which point they can't serve it, and local food pantries very sensibly won't accept it). Luckily, they're not committed to dumping it down the drain, and they'll let us take it.
Sometimes it's still okay to drink, but usually we take it so we can make farmer's cheese. This is a soft, mild cheese which makes an awesome dip/spread, or which is useful as an ingredient in other foods. It's super easy, and requires no aging, just heat and vinegar. This was our biggest batch yet.
We normally use this recipe: https://www.olgainthekitchen.com/homemade-farmers-cheese/ though we add additional seasonings depending on how we plan to use the cheese.
Step one is to bring the milk up to temp. The recipe will have more details, but the important thing is to stir it to keep the milk from burning and not to bring it all the way to a boil. We wait until there's a sort of bubble froth along the edge of the pot.
Once it's hot, its time to mix in the vinegar. You want 1/2 cup of vinegar per gallon of milk. Stir it and you'll immediately see the milk separate into clumpy white curds, and the thin yellow whey. If it doesn't separate, hey just add more vinegar.
Strain it through a siev or cheesecloth. You can speed things up by squeezing it a bit, but be careful since it'll be hot.
Let it drain a bit and you've got farmer's cheese. You have tons of options from here. You can keep draining it in the fridge if you want it kinda crumbly, or you can run it through the food processor with a bunch of seasonings to make a nice smooth, spreadable dip. We have a cheap jalapeno cilantro mix we really like for making a dip for crackers. You can also use it as a filling for stuffed shells, or mix it into a white sauce for pasta.
Alternatively, leave it unseasoned and use it to make syrniki, a kind of traditional Russian cheese pancake which is really good. (I've posted about this previously here: https://imgur.com/a/vqk4r4B and the recipe is here: https://www.alyonascooking.com/syrniki-recipe-cheese-pancakes/ )
Like I said, this is our biggest batch yet. Five and a half gallons of milk condensed down to one large bag of cheese. Our plan is to portion off enough for any meals that'll use it this week, and then to freeze the rest.
You can mix it into flour to make bread instead of water. It adds a nice flavor.