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.

Homemade blueberry cream cheese in a bowl with bagels. Easy homemade cream cheese recipe.Homemade blueberry cream cheese in a bowl with bagels. Easy homemade cream cheese recipe.

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.

    Why This Homemade Cream Cheese Recipe Will Change Your Life

    Bowl of homemade cream cheese with blueberry swirls, from the easiest homemade cream cheese recipe.

    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)

    Making homemade cream cheese: Milk being poured into a pot, water added, and sugar added to a food processor.

    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.

    Woman pouring milk into a pot, part of the homemade cream cheese recipe process.

    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.

    Woman making homemade cream cheese recipe, pouring liquid into a pot of milk.

    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.

    Straining homemade cream cheese recipe through a cheesecloth. Easy homemade cream cheese.

    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.

    Adding sugar to homemade cream cheese in a food processor; easy homemade cream cheese recipe.

    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.

    Homemade cream cheese recipe being scooped into a bowl, showing a creamy, purple texture.

    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!

    Woman eating a sesame bagel with homemade cream cheese. Delicious homemade cream cheese recipe!

    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

    Mixing homemade cream cheese recipe with a blue spatula in a white bowl.

    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

    Bagel with blueberry homemade cream cheese recipe filling.

    Now that you know how to make cream cheese at home, here are my favorite ways to use it:

    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!

    Minoo and Alireza

    Did you try this recipe?

    Let me know what you thought by leaving a comment below and share it on Facebook, & Pinterest!

    Thank you!
    -Minoo

    Need more help? Discuss this recipe with AI:

    Homemade blueberry cream cheese in a bowl, ready to be spread on bagels. Easy homemade cream cheese recipe.

    The EASIEST Homemade Cream Cheese Recipe (Just 2 Ingredients!)

    Minoo Mahdavian
    This 2-ingredient homemade cream cheese recipe creates the creamiest, freshest cream cheese you've ever tasted. No preservatives, no weird additives – just pure, delicious cream cheese made from scratch in under 30 minutes. Perfect for spreading on bagels, baking, or creating custom flavored variations.
    Be the First to Rate This Recipe!

    EMAIL THIS RECIPE

    Enter your email and I’ll send this directly to you.

    Plus you’ll get new recipes from me every week!

    Prep Time 10 minutes
    Total Time 30 minutes
    Servings 1 Cup Cream Cheese
    Calories 741 kcal

    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

    Calories: 741kcalCarbohydrates: 57gProtein: 40gFat: 39gSaturated Fat: 23gPolyunsaturated Fat: 1gMonounsaturated Fat: 8gCholesterol: 146mgSodium: 465mgPotassium: 1831mgSugar: 59gVitamin A: 1976IUCalcium: 1503mgIron: 0.01mg

    *Nutrition Disclaimer

    Course Side Dish
    Tried this recipe?Let us know how it was!

    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

    Can I use low-fat milk instead of whole milk?

    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.

    How long does homemade cream cheese last?

    Store in the refrigerator for up to one week in an airtight container. Always use clean utensils when serving to maximize freshness.

    Can I make this dairy-free?

    Unfortunately, this specific method only works with real dairy milk. The proteins in dairy are essential for the curdling process.

    Why is my cream cheese grainy?

    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.

    Can I double this recipe?

    Absolutely! Just double all ingredients and follow the same process. You might need to blend in batches depending on your blender size.

    What’s the difference between using vinegar vs. lemon juice?

    Both work perfectly. Vinegar gives more consistent results, while lemon juice adds a subtle citrus note that’s perfect for sweet applications.

    2 Comments

    1. 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.

      1. 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.

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating