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.

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

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


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.

Ways to Use Homemade Cream Cheese
Homemade cream cheese works in many recipes. Try it:
- As a bagel spread or sandwich filling
- Stirred into warm pasta for a quick cream sauce
- Mixed with herbs for a flavorful dip or cheese ball
- 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.

FAQs
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.
Yes — it’s fresh, flavorful, and easy to make. Using whole milk yields a creamier texture than lower-fat milks.
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.

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
Cook: 15 mins
Total: 50 mins
Servings: 6

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.