Homemade Cream Cheese: Simple Recipe for Smooth, Tangy Spread

Making homemade cream cheese is easier than you think. Follow this clear, step-by-step guide to make smooth, delicious cream cheese at home and enjoy it on bagels, in sauces, or in desserts.

a bowl of cream cheese with a spoon next to a baguette.

How to Make Cream Cheese

Cream cheese is mild, creamy, and versatile — perfect spread on a bagel, stirred into pasta, or used in frostings and baked goods. If you’ve never made your own homemade cream cheese, this simple method will get you there with just a few ingredients and basic equipment.

What is cream cheese? Cream cheese is a soft, mild cheese made from milk and cream. It’s commonly used in both sweet and savory recipes.

Why you’ll love it

  • Very easy to make at home
  • Works in sweet and savory dishes
  • Requires only a few simple ingredients
a stack of bagel sandwiches with cream cheese on top.

Featured Ingredients

You only need three ingredients to make basic cream cheese:

  • Whole milk (higher fat gives better texture)
  • Fresh lemon juice (or another acid like white vinegar)
  • Salt

Equipment You Need

  • Cheesecloth (or a clean tea towel or paper towels) to drain curds
  • Colander or fine mesh strainer to support the cloth
  • Large bowl for catching whey
  • Heavy-bottomed saucepan for heating the milk
  • Food processor or blender to puree the curd until smooth
  • Thermometer (optional) to monitor temperature
cream cheese on packaging.
a bowl of milk and a bowl of sugar on a gray background.

Method

1. Heat the milk

Pour the whole milk into a heavy-bottomed saucepan and bring it to a gentle boil over medium heat. Watch carefully so it doesn’t scorch or boil over.

2. Add the lemon juice and stir

Once the milk starts to boil, add 3 tablespoons of fresh lemon juice and stir gently with a slotted spoon. The milk should begin to separate into curds and whey within 15–30 seconds. If curds don’t form, add another tablespoon of lemon juice.

3. Strain the curds

Remove the pan from the heat and pour the mixture into a cheesecloth-lined colander set over a bowl. Allow the whey to drain away until the curds are relatively dry. You can squeeze gently to remove excess liquid.

4. Blend until smooth

Transfer the drained curds to a food processor. Add 1/2 teaspoon of salt (adjust to taste) and process for at least three minutes until the mixture is silky and smooth.

5. Chill and serve

Place the cream cheese in an airtight container and refrigerate for at least 30 minutes to firm up. Stir before using if it becomes very stiff.

white rice in a pan on a white background.

Ways to Use Homemade Cream Cheese

Homemade cream cheese works in many recipes. Try it:

  1. As a bagel spread or sandwich filling
  2. Stirred into warm pasta for a quick cream sauce
  3. Mixed with herbs for a flavorful dip or cheese ball
  4. In frostings, cookies, or cheesecakes for a fresh flavor

Top Tips

Simple adjustments that improve results:

  • Use whole milk for a creamier texture; skim milk yields a thinner result.
  • Add lemon juice when the milk is hot so curds form quickly.
  • If you don’t have cheesecloth, use a clean tea towel or sturdy paper towels.
  • Process the curds thoroughly for the silkiest cream cheese.
ricotta cheese in a cloth bag on a white background.

FAQs

What is cream cheese made of?

Cream cheese is made from milk and cream. For this recipe we use whole milk and an acid (lemon juice) to separate curds from whey, then blend the curds to a smooth consistency.

Is homemade cream cheese good?

Yes — it’s fresh, flavorful, and easy to make. Using whole milk yields a creamier texture than lower-fat milks.

Is cream cheese the same as mascarpone?

They are similar but not identical. Mascarpone is made from heavy cream and is richer; cream cheese is typically made from milk and cream and has a tangier flavor.

Storage

Store homemade cream cheese in an airtight container in the refrigerator for up to 7 days. It is not intended to be aged and will become sour after about a week.

Can you freeze cream cheese?

You can freeze cream cheese for up to one month. Place it in an airtight container and freeze. To thaw, move it to the refrigerator overnight. Note that texture may change slightly after freezing; stir well before using.

a bagel with cream cheese on a plate.

More recipes you might like

Cream Cheese Recipes

  • Vanilla Cream Cheese Frosting
  • Peanut Butter Chocolate Cream Cheese Fudge
  • Cream Cheese Chocolate Chip Cookies
  • All cream cheese recipes in our collection

How to Make Cream Cheese

Follow this step-by-step tutorial to make your own cream cheese at home. It’s easy and satisfying.

By: Emily Richter

Prep: 35 mins
Cook: 15 mins
Total: 50 mins
Servings: 6
whipped cream in a bowl with a spoon.

Ingredients

  • 4 cups whole milk
  • 3–4 tablespoons fresh lemon juice
  • 1/2 teaspoon salt

Instructions

  • In a heavy-bottomed saucepan, bring the milk to a soft boil.
  • Once the milk starts to boil, add the lemon juice and stir. Curds should separate from the whey within 15–30 seconds. Remove from heat.
  • Pour the mixture into a cheesecloth-lined strainer and let the whey drain away.
  • Squeeze out excess liquid, transfer the curds to a food processor, add salt, and process for at least 3 minutes until smooth.
  • Refrigerate for at least 30 minutes before serving.

Tips & Notes

  • If the cream cheese is stiff after chilling, stir it with a spoon to loosen it.
  • We recommend fresh lemon juice for best flavor and reliable curdling.
  • Start with 3 tablespoons of lemon juice; add more if curds do not form quickly.

Nutrition

Calories: 100 kcal, Carbohydrates: 8 g, Protein: 5 g, Fat: 5 g, Fiber: 0.2 g, Sugar: 8 g

Nutrition information is an approximation.

Love this? Leave a comment below!

Tag photos with #cheeseknees — we’d love to see your creations.