Every time I make this homemade cream cheese recipe, I get the same reaction: “Wait, you can actually MAKE cream cheese at home?” Yes, you absolutely can, and it’s surprisingly easy.


I’m talking stupidly simple here. Like, so simple that once you try it, you’ll be kicking yourself for all those years of buying expensive store-bought cream cheese loaded with preservatives and weird additives you can’t even pronounce.
TABLE OF CONTENTS
Why This Homemade Cream Cheese Recipe Will Change Your Life

Look, I get it. You’re busy. You’ve got a million things on your plate, and the last thing you need is another complicated kitchen project. But what if I told you that learning how to make cream cheese at home takes literally less time than waiting in the grocery store checkout line?
This isn’t just about saving money (though you absolutely will). It’s about knowing EXACTLY what’s going into your food. No guar gum, no carrageenan, no mysterious “natural flavors.” Just pure, creamy, fresh cream cheese that tastes infinitely better than anything you can buy.
Minoo’s Pro Tip: I recommend making this on Sunday and using it throughout the week. Fresh homemade cream cheese makes even the most basic bagel feel like a gourmet breakfast!
The Magic Behind 2-Ingredient Cream Cheese
Here’s the beautiful science behind this cream cheese from scratch method: when you add acid (vinegar or lemon juice) to heated milk, the proteins separate into curds and whey. Those curds? That’s your cream cheese waiting to happen.
The best part? You don’t need any fancy equipment, special cultures, or mysterious ingredients. Just milk, vinegar, and a blender. That’s it. That’s the whole secret that the food industry doesn’t want you to know.
What You’ll Need (Spoiler: It’s Already in Your Kitchen)

For the Cream Cheese:
- 5 cups whole milk
- 3 tablespoons vinegar (or fresh lemon juice)
- Salt to taste
Equipment You’ll Need:
- Large pot
- Mesh strainer
- Cheesecloth (or clean kitchen towel)
- Blender or food processor
I prefer using vinegar because it’s more reliable than lemon juice, but either works perfectly. The key is using whole milk – don’t try to cut corners with skim milk here. Trust me, the fat content is what gives you that rich, creamy texture we’re after.
Minoo’s Pro Tip: If you’re planning to make blueberry cream cheese or any sweet variation, use lemon juice instead of vinegar for a cleaner flavor base.
Step-by-Step: How to Make Cream Cheese at Home
Step 1: Heat the Milk Pour your 5 cups of whole milk into a large pot and heat it until it reaches a gentle simmer. You want it to feel like a warm bath temperature – hot enough to see small bubbles forming around the edges, but NOT boiling. Boiling will make your cream cheese grainy, and nobody wants that.

Step 2: Add the Magic Remove the pot from heat and immediately stir in 3 tablespoons of vinegar. Watch the magic happen as your milk starts curdling right before your eyes! Let this sit for 5 minutes undisturbed.

Step 3: Strain the Curds Line your mesh strainer with cheesecloth and pour the entire mixture through it. The liquid (whey) will drain away, leaving you with beautiful white curds. Let this drain for about 10 minutes.

Step 4: Blend to Perfection Transfer those curds to your blender or food processor, add a teaspoon of salt, and blend until smooth and creamy. This is where the magic really happens – you’ll see it transform from chunky curds into silky smooth cream cheese.

Step 5: Chill and Enjoy Pop it in the fridge for 30 minutes to firm up, and you’re done! You just made the best homemade cream cheese ever.
Minoo’s Pro Tip: Don’t throw away that whey! Save it for making my 5-Ingredient No-Knead Sandwich Bread – it adds incredible flavor and nutrition.

Flavor Variations That Will Blow Your Mind
Once you master this easy cream cheese recipe, the world is your oyster! Here are my favorite variations:
Sweet Options:
- Blueberry Cream Cheese: Fold in ½ cup fresh or dried blueberries
- Honey Cinnamon: Add 2 tablespoons honey and 1 teaspoon cinnamon
- Strawberry Vanilla: Mix in 4-Ingredient Strawberry Chia Seed Jam and vanilla extract
Savory Options:
- Everything Bagel: Stir in everything bagel seasoning
- Herb Garden: Fresh chives, dill, and garlic powder
- Smoky Paprika: Smoked paprika and a pinch of cayenne
Minoo’s Pro Tip: Add mix-ins gradually and taste as you go. You can always add more, but you can’t take it back!

How to Store Your Homemade Cream Cheese
Store your fresh cream cheese in an airtight container in the refrigerator for up to one week. Yes, it really lasts that long! The texture might firm up slightly after a few days, but just let it come to room temperature for 15 minutes before using.
Can you freeze it? Technically yes, but I don’t recommend it. The texture changes and becomes grainy. Better to make smaller batches more frequently.
Troubleshooting Common Cream Cheese Issues

Problem: My cream cheese is grainy. Solution: Your milk got too hot. Next time, keep it at a gentle simmer and blend longer to smooth it out.
Problem: It’s too thin. Solution: Let it drain longer in the cheesecloth, or add a pinch of salt which helps firm it up.
Problem: It tastes too tangy. Solution: Use less vinegar next time, or try the lemon juice version for a milder flavor.
I’ve found that practice makes perfect with this recipe. Your second batch will be even better than your first!
Ways to Use Your Fresh Homemade Cream Cheese

Now that you know how to make cream cheese at home, here are my favorite ways to use it:
- Spread on my 5-Ingredient New York Style Bagels
- Frosting for carrot cake or red velvet cupcakes
- Base for cheesecake (yes, this works PERFECTLY!)
- Mixed into scrambled eggs for extra creaminess
- Dolloped on my 3-Ingredient High Protein Bagel Bites
- Stirred into pasta for an instant creamy sauce
The possibilities are endless! I prefer using homemade cream cheese over store-bought in all my recipes because the flavor is so much cleaner and fresher.
I BETTER NOT CATCH YOU buying that expensive store-bought cream cheese when you can make better quality at home for a fraction of the price! Seriously, once you try this method, you’ll never go back.
You’ve got this! This recipe is absolutely foolproof, and I promise you’ll be amazed at how SIMPLE and QUICK it really is. Give it a try this weekend and let me know how it turns out – I love hearing your success stories!

The EASIEST Homemade Cream Cheese Recipe (Just 2 Ingredients!)
EMAIL THIS RECIPE
Enter your email and I’ll send this directly to you.
Plus you’ll get new recipes from me every week!
Equipment
Ingredients
- 5 Cups Whole Milk
- 3 Tbsp Vinegar (or fresh lemon juice)
- Salt (to taste)
Instructions
- To a pot, add 5 cups whole milk and heat that up until it’s the temperature of a warm bath (a slight simmer, don’t let it boil!).
- At this point, add in 3 tbsp of vinegar (you can also use lemon juice), and mix until you see the milk start to curdle.
- Turn off the heat and let this sit for 5 minutes.
- Add a cheese cloth over a mesh strainer and pour the curdled milk through it. Use the cheese cloth to strain almost all of the whey from the cheese.
- Add the cheese from the cheesecloth into a blender or food processor, season with about a tsp of salt and blend until nice and creamy.
- Add any desired flavourings then allow to cool in the fridge and enjoy!
Need More Substitutions? Discuss With AI:
Nutrition
Want To Save This Recipe?
Share your email & we’ll send it over! PLUS, you’ll get new recipes from us weekly
Frequently Asked Questions
I don’t recommend it. Whole milk has the fat content needed for rich, creamy texture. Low-fat milk will give you a grainier, less satisfying result.
Store in the refrigerator for up to one week in an airtight container. Always use clean utensils when serving to maximize freshness.
Unfortunately, this specific method only works with real dairy milk. The proteins in dairy are essential for the curdling process.
This usually happens when the milk gets too hot. Keep it at a gentle simmer, not a rolling boil, and blend thoroughly to smooth out any graininess.
Absolutely! Just double all ingredients and follow the same process. You might need to blend in batches depending on your blender size.
Both work perfectly. Vinegar gives more consistent results, while lemon juice adds a subtle citrus note that’s perfect for sweet applications.









Hi Minoo, just found your wonderful site.
With regard to the Cream Cheese, will that work with UHT Lactose-free milk?
If not, what about ordinary lactose-free milk, from the fridge,
My daughter reckons it won’t work, I do.
Thanks, Carol.
Hi Carol!! Welcome to MinooMakesStuff (: So here’s the thing! It should work but I will say you won’t get the same texture as cream cheese with regular milk, though it will still be great.