Learn to make homemade fresh cheese with ease using basic ingredients.
Prep
15 min
Cook
10 min
Total
85 min
Servings
8
Difficulty
Easy
Instructions
Prepare the pot
Pour the whole milk into a large pot and heat over medium heat until it reaches 85°C (185°F), stirring occasionally to prevent scorching.
Pro tip: Use a thermometer to ensure accurate temperature.
Add vinegar
Once the milk reaches the desired temperature, remove from heat and stir in the white vinegar. You will see curds beginning to form.
Pro tip: Gently stir to distribute the vinegar evenly.
Let it curdle
Allow the mixture to sit undisturbed for 10 minutes. The curds will separate from the whey.
Pro tip: Cover the pot with a clean kitchen towel to retain warmth.
Strain the curds
Line a colander with a fine cheesecloth and carefully pour the curdled milk into it. Let it drain for 30-60 minutes depending on your desired consistency.
Pro tip: Gather the edges of the cheesecloth and tie them to form a pouch for easier draining.
Season the cheese
Transfer the drained curds to a bowl and mix in the salt. Taste and adjust seasoning if necessary.
Pro tip: For a creamier texture, add a tablespoon of cream to the curds.
Shape and chill
Shape the cheese into a ball or log, wrap it in plastic wrap, and refrigerate for at least an hour before serving to allow flavours to meld.
Pro tip: The cheese will firm up as it chills.
Tips & Tricks
- Use fresh, high-quality milk for best results.
- Avoid ultra-pasteurized milk as it may not curdle properly.
- Ensure the cheesecloth is fine to avoid losing curds.
Frequently Asked Questions
How do you make fresh cheese at home?
To make fresh cheese, heat whole milk, add vinegar to curdle, then strain and season the curds.
What kind of milk is best for homemade cheese?
Use whole milk that is not ultra-pasteurized for best results in homemade cheese.
How long does homemade fresh cheese last?
Homemade fresh cheese lasts up to one week in the refrigerator.
Can you use lemon juice instead of vinegar?
Yes, lemon juice can be used as an acidic agent to curdle the milk instead of vinegar.
What is the nutritional value of homemade fresh cheese?
Per serving, it has about 110 calories, 6g protein, 8g carbs, and 6g fat.
Serving Suggestions
Nutrition per serving
110
Calories
6g
Protein
6g
Fat
8g
Carbs
You Might Also Like
More Side Recipes
Home Made Farmers Cheese
Craft your own creamy and tangy farmers cheese with this simple recipe. Perfect for salads, spreads, or snacking, it's a versatile choice for any meal.
Homemade Fresh Strawberry Jam
Delight in this easy-to-make fresh strawberry jam that captures the vibrant taste of ripe strawberries, perfect for spreading on toast or mixing into yogurt.
Fresh Corn Salad with Lime Vinaigrette
A refreshing corn salad featuring fresh lime vinaigrette, perfect for summer.
Canadian Sharp Cheddar Cheese Spread
A creamy and tangy spread featuring Canadian sharp cheddar, perfect for crackers or as a sandwich filling.
Easy Cheese and Garlic Scones
Deliciously fluffy scones loaded with cheese and garlic, perfect for any occasion.
Homemade Garlic and Herb Cream Cheese
Whip up a creamy, flavourful garlic and herb cream cheese perfect for bagels, dips, or spreads.
Kitchen & BBQ gear
What we use for recipes like this

Machine Accessories · Blender Accessories
VM0197 Tamper Stick Series 300 Replacement for 64oz Blender Jars –, Duty Plastic Accelerator Tool for, Uniform Blending
$11.40

Tableware · Wine Glasses
comfit Stemless Colored Wine Glasses Set of 6-15oz Colorful Wine Glasses,Perfect Red Wine Glass Stemware for Wine Lover in Wedding,Engagement Gifts
$48.58

Pit Boss Grills
Universal Pellet Grill Cover – Medium (36"-45")
$29.99
Affiliate links. Prices come from Amazon and are refreshed at least every 24 hours.
