How to Make Cream Cheese

Star Rating

by sourdoughjesha on September 20, 2024

Learn how to make cream cheese at home with this easy recipe using just three simple ingredients. With a rich, creamy texture and the perfect tang, this homemade cream cheese will elevate your bagels, baking, and more!

Cream cheese and bagel

One of the most common questions I get asked is, “How do you make cream cheese?” As someone who loves making bagels, one of my favorite toppings is a perfectly tangy, rich, and creamy homemade cream cheese. Store-bought cream cheese just can’t compare. Fortunately, learning how to make cream cheese at home is easy and only requires 3 ingredients you probably already have in your kitchen.

This recipe yields 2 cups (16oz) of fresh cream cheese that’s rich, creamy, and perfect for adding your favorite flavors like scallions, honey, or strawberries. Once you see how simple it is to make cream cheese from scratch, you’ll never go back to store-bought again!

I’m Obsessed with Making My Own Cream Cheese…

Growing up, cream cheese was a staple in my kitchen—whether it was spread on a bagel, stirred into pasta, or baked into a cheesecake. But once I learned how to make cream cheese at home, I never looked back. It’s incredibly easy to whip up, and the rich, creamy texture combined with that signature tang is something store-bought cream cheese just can’t match.

This homemade cream cheese recipe is perfect for beginners, using just whole milk, fresh lemon juice, and a little salt. Once you try it, you’ll not only know exactly how to make cream cheese, but you’ll also have a new favorite way to enhance your breakfasts and baked goods. Plus, it’s endlessly customizable—whether you want to add fresh herbs, sweet fruit, or even a dash of honey.

This Homemade Cream Cheese Is

  1. Made with simple ingredients: Whole milk, fresh lemon juice, and salt come together to show you how to make cream cheese with ease.
  2. Rich and creamy: This homemade cream cheese has a smooth, creamy texture with a perfect hint of tang from the fresh lemon juice.
  3. Versatile and customizable: Once you’ve learned how to make cream cheese, you can easily mix in flavors like honey, strawberries, or herbs to suit your taste.
  4. Better than store-bought: With no additives or preservatives, this fresh cream cheese delivers a flavor and texture you won’t find in store-bought versions.
  5. Perfect for spreading or baking: Whether you’re spreading it on bagels, using it in a cheesecake, or incorporating it into savory dishes, this cream cheese is as versatile as it is delicious.
close up of cream cheese

Only Three Ingredients

  1. Whole Milk: Povides a rich and creamy texture.
  2. Fresh Lemon Juice: The acid that curdles the milk and transforms it into cream cheese.
  3. Salt: Enhances the flavor, balancing the tang from the lemon juice.

Tools You’ll Need

  1. Large Pot: To heat the milk and allow it to curdle with the lemon juice.
  2. Wooden or Silicone Spatula: For stirring the milk to prevent sticking.
  3. Fine Mesh Strainer: To separate the curds from the whey.
  4. Cheesecloth: Used to strain the curds and remove excess moisture.
  5. Blender or Food Processor: To blend the curds into a smooth, creamy consistency.

Cream Cheese Success Tips

  1. Use fresh whole milk: For the best results, always use whole milk to ensure a creamy and rich texture. Skim or low-fat milk won’t yield the same creaminess.
  2. Monitor the heat carefully: When learning how to make cream cheese, it’s essential to avoid boiling the milk. Just bring it to a rolling simmer for the best results.
  3. Strain thoroughly: Ensure you drain the curds completely after the milk has curdled to achieve a smooth consistency. Removing excess moisture is key to making creamy cheese.
  4. Add flavors to customize: Once you’ve mastered how to make cream cheese, experiment with add-ins like herbs, strawberries, or honey for endless variations.
Blending Cream Cheese

6 Simple Steps to Make Cream Cheese

  1. Heat the Milk: Pour 8 cups of whole milk into a large, heavy-bottomed pot. Heat over medium-high, stirring frequently, until it reaches a rolling simmer. Make sure not to let it boil.
  2. Curdle the Milk: Stir in 5 tablespoons of fresh lemon juice, then immediately turn off the heat. Allow the mixture to sit undisturbed for a few minutes as the milk curdles.
  3. Strain the Curds: Once the milk has curdled, pour the mixture through a fine mesh strainer lined with cheesecloth. Rinse the curds under cold water, then strain again to remove excess moisture.
  4. Blend the Curds: Transfer the strained curds to a blender or food processor, add ½ teaspoon of salt, and blend until smooth and creamy.
  5. Chill and Set: Scoop the cream cheese into a container, cover, and refrigerate for 30 minutes to 1 hour to let it firm up.
  6. Serve and Enjoy: Now that you know how to make cream cheese, enjoy it on bagels, in baked goods, or customize it with your favorite flavors!

Detailed Guide to Making Cream Cheese:

Making your own cream cheese at home is a fun and rewarding process that lets you control the ingredients and customize the flavor to your liking. With just a few simple steps, you can create a creamy and delicious spread that beats anything you can find in stores.

Step 1: Heat the Milk

Start by pouring 8 cups of whole milk into a large, heavy-bottomed pot. Set the pot on medium-high heat, and stir the milk frequently to ensure it doesn’t scorch on the bottom of the pot. Heat the milk until it reaches a rolling simmer, where small bubbles form around the edges, but it hasn’t reached a full boil.

It’s important not to let the milk boil, as this can cause the texture of your cream cheese to become grainy instead of smooth. Keep an eye on the pot, and as soon as the milk is simmering, move to the next step.

Step 2: Curdle the Milk

Squeezing lemon juice

Once your milk is at a rolling simmer, it’s time to add the acid to curdle the milk. Stir in 5 tablespoons of fresh lemon juice. The lemon juice reacts with the milk proteins, causing them to separate into curds (the solid part) and whey (the liquid part).

Turn off the heat as soon as you add the lemon juice, and let the mixture sit undisturbed for about 5-10 minutes. During this time, you’ll see the milk solids form curds, and the liquid will become a translucent yellow color.

Step 3: Strain the Curds

Straining Curds

Now that your milk has curdled, you’ll need to separate the curds from the whey. Place a fine mesh strainer over a large bowl and line it with cheesecloth. Carefully pour the curdled milk mixture into the strainer, allowing the whey to drain into the bowl beneath.

After straining, rinse the curds gently under cold water to remove any excess acidity from the lemon juice. Then, let the curds drain in the strainer for a few more minutes to remove as much moisture as possible.

Step 4: Blend the Curds

Blending Curds

Once your curds are thoroughly drained, transfer them to a blender or food processor. Add ½ teaspoon of salt to the curds, then blend until smooth and creamy. If the curds are too thick or grainy, you can add a tablespoon or two of the reserved whey to help achieve the desired consistency.

Blending the curds well is crucial for making smooth, spreadable cream cheese. Take your time with this step, and blend until the mixture is completely smooth with no visible lumps.

Step 5: Chill and Set the Cream Cheese

After blending, scoop the cream cheese into an airtight container. Cover it, and place it in the refrigerator for about 30 minutes to allow it to firm up slightly and develop its flavor.

Once chilled, your homemade cream cheese is ready to enjoy! You can spread it on bagels, use it in your favorite recipes, or customize it with herbs, fruit, or other mix-ins.

Homemade cream cheese

Health Benefits of Homemade Cream Cheese ✨

Making cream cheese at home allows you to control the quality and freshness of the ingredients. Unlike store-bought versions that may contain preservatives, homemade cream cheese is all-natural. Plus, it provides a great source of calcium, protein, and healthy fats. Since you’re using whole, fresh ingredients, you can enjoy a more nutritious product with superior flavor.

One of the best aspects of homemade cream cheese is that you can adjust the ingredients to suit your dietary needs. Whether you want to experiment with full-fat, low-fat, or add different flavors, the possibilities are endless!

Ways to Customize Your Cream Cheese:

Now that you’ve mastered how to make cream cheese, it’s time to get creative! One of the best things about homemade cream cheese is its versatility. Here are a few ideas to add a personal twist:

  • Herb Cream Cheese: Mix in fresh herbs like chives, parsley, or dill for a savory, garden-fresh flavor.
  • Strawberry Cream Cheese: Stir in pureed or finely chopped strawberries for a sweet, fruity spread.
  • Honey Cream Cheese: Add a drizzle of honey for a touch of natural sweetness that pairs perfectly with bagels or crackers.
  • Garlic and Herb Cream Cheese: For a savory kick, add roasted garlic and fresh herbs for a delicious spread.
  • Cinnamon Sugar Cream Cheese: Mix in cinnamon and a little sugar to create a sweet, dessert-like spread that’s perfect for toast.
If You Love this Cream Cheese, Spread It On One Of These Bagel Recipes Next:
  1. Strawberry Sourdough Bagels
  2. Blueberry Sourdough Bagels
  3. Matcha Sourdough Bagels
  4. Chocolate Chip Sourdough Bagels
  5. Asiago Sourdough Bagels
If You Make This Cream Cheese Recipe

If you make this cream cheese recipe and love it, be sure to stop back and give it a 5-star rating – it helps others find and enjoy the recipe too! ❤️

Cream cheese and bagel

Homemade Cream Cheese

5 from 6 votes
Learn how to make cream cheese at home with this easy recipe using just 3 simple ingredients. With a rich, creamy texture and perfect tang, this homemade cream cheese will elevate your bagels, baking, and more!
Prep Time:5 minutes
Cook Time:15 minutes
Chill Time:30 minutes
Total Time:50 minutes
Servings: 8
Author: Jesha

Ingredients

  • 8 cups whole milk do not use skim or reduced-fat milk
  • 5 tbsps fresh-squeezed lemon juice or store-bought
  • ½ tsps salt

Instructions

  • Heat the Milk: Pour the 8 cups of whole milk into a large, heavy-bottomed pot. Heat over medium-high, stirring frequently, until it reaches a rolling simmer. Be careful not to let it boil.
  • Curdle the Milk: Once the milk is simmering, stir in the 5 tablespoons of fresh lemon juice, and immediately turn off the heat. Let the mixture sit undisturbed for 5-10 minutes, allowing the milk to curdle.
  • Strain the Curds: Pour the curdled mixture through a fine mesh strainer lined with cheesecloth. Rinse the curds under cold water to remove any excess acidity, then strain again to remove all excess moisture.
  • Blend the Curds: Transfer the strained curds to a blender or food processor, add ½ teaspoon of salt, and blend until smooth and creamy.
  • Chill the Cream Cheese: Scoop the cream cheese into a container, cover it, and refrigerate for 30 minutes to let it firm up to your desired consistency.
  • Enjoy! Once chilled, your homemade cream cheese is ready to be spread on bagels, used in baking, or customized with your favorite flavors like herbs, honey, or fruit.

Notes

Storage: Store in an airtight container in the refrigerator for up to 10 days.
  • You can substitute up to half of the whole milk with heavy cream for an even richer and creamier texture.
  • If you prefer using store-bought lemon juice or vinegar, they work just as well in the same measurements.

My Recipes, Your Inbox

Get our all-time most popular recipes, organized and neatly delivered right to your inbox (with my free printable sourdough starter guide!).

You’ll Also Love

9 Comments

  1. To make strawberry cream cheese would you just add fresh strawberries? Or do you need to make like a simple syrup?

    1. Hi Jordann! Yes you can simply add fresh strawberries to the cream cheese and blend together for strawberry cream cheese. You can also use freeze dried strawberries. If you’d like a little extra sweetness you can add 1-2 TBSP of powdered sugar or your preferred sweetener for every 8oz of cream cheese.

  2. 5 stars
    This tasted a lot more ricotta-y then I expected, but it was super good! Makes me wonder if this is how cream cheese is actually supposed to taste haha.

5 from 6 votes

Leave a Reply

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

Recipe Rating