Heat the Milk: Pour the whole milk into a pot and heat over medium heat. Stir occasionally to prevent burning. Heat the milk until it reaches about 85°C (185°F), just before it begins to boil.
Add the Acid: Once the milk is heated, add the lemon juice (or vinegar) and stir gently. The milk should begin to curdle immediately, separating into curds and whey.
Let It Sit: Allow the milk to sit undisturbed for 5 minutes. This will give the curds time to form fully.
Strain the Curds: Using a fine mesh strainer or cheesecloth, strain the curds from the whey. Press gently to remove any excess liquid.
Optional Additions: Return the curds to the pot, then add the butter for creaminess, and stir. If you’d like, you can add herbs or spices to flavor the cheese. Mix well to incorporate.
Cool and Serve: Allow the cheese to cool to room temperature, then refrigerate for about 30 minutes to firm up. Your fresh homemade cheese is now ready to be enjoyed.