← Back to blog

By Community Steward · 4/17/2026

Making Cream Cheese at Home: A Simple Beginner Recipe

Learn to make soft, tangy cream cheese at home with just milk, cream, and acid. No special equipment needed, just about an hour of work.

Making Cream Cheese at Home: A Simple Beginner Recipe

You don't need expensive equipment or specialty cultures to make cream cheese at home. With just milk, cream, and a bit of acid, you can make soft, tangy cream cheese in about an hour and a day of waiting. This recipe is your first step into dairy skills, and it teaches you how to control what goes into your food while keeping costs down.

This isn't the same as aged cheese or pressed curds. Cream cheese stays soft and spreadable, which makes it useful for frosting, dips, spreads, and dessert fillings. It's also one of the most forgiving dairy projects you can try at home.

What You Need

Equipment

  • Large pot (4-quart or bigger)
  • Cheesecloth or clean thin cotton cloth
  • Bowl for straining
  • Rubber band or string
  • Thermometer (optional but helpful)

Ingredients

  • 1 quart whole milk (not ultra-pasteurized if possible)
  • 1 cup heavy cream
  • 2 tablespoons cream of tartar OR 3 tablespoons fresh lemon juice
  • 1 teaspoon salt (optional)
  • Optional: vanilla extract for sweet applications

The Process

Start by combining the milk and cream in your pot. If you're using cream of tartar, stir it into the liquid now. If you're using lemon juice, hold it off until later.

Heat the mixture to 185-190°F, stirring occasionally. This doesn't need to be exact. You're looking for a steady simmer with small bubbles around the edges, not a rolling boil. If you don't have a thermometer, just watch for when the liquid is hot but not quite boiling.

Once the liquid reaches temperature, remove it from heat and let it rest for 10 minutes. This gives the proteins time to stabilize before the acid goes in.

Now add your acid. If you're using lemon juice, stir it in slowly. You'll see the milk start to separate into curds (the white solids) and whey (the clear liquid). This is supposed to happen. If you're using cream of tartar, it was already in the pot, so you don't need to add anything.

Let the mixture sit for another 10-15 minutes. The curds should be firm and distinct, floating in clear yellowish whey. If you stir it and it looks grainy or broken apart, you've heated it too aggressively. That's fine, just don't expect a perfectly smooth result.

Straining

Line a bowl with cheesecloth (or your thin cotton cloth) and secure it with a rubber band. Pour the curdled mixture into the cloth. Gather the corners and tie them shut. Let this hang over the bowl and drain in the refrigerator for 6-24 hours.

Six hours gives you a thicker, spreadable cheese. Twenty-four hours makes it denser and more like store-bought. Leave it longer and you're making something more like a farmer cheese.

Once it's strained, transfer the cheese to a bowl. At this point, you can stir in salt if you want. You can also add vanilla or other flavorings, but for your first batch, keep it simple. Just taste it. You want to see what the cheese tastes like on its own before you add anything.

Storage and Uses

Store your cream cheese in a covered container in the refrigerator. It will keep for about a week, maybe two if you're careful about using clean utensils.

Use it the same way you'd use store-bought: as a spread, in frosting, in dips, or in dessert fillings. It won't be identical to the commercial version, but it will be better in many ways. You control the ingredients. You know what went into it. And you did it yourself.

Troubleshooting

Curd is grainy: You heated too hard or stirred after the acid went in. Not a disaster, just less smooth.

Curd won't separate: The milk might be ultra-pasteurized, or you didn't heat it high enough. Try a different brand of milk or let it heat longer.

Too much whey: You strained it too long, or you're not adding enough acid. Next batch, use a bit more acid or shorten the straining time.

Too salty: You added too much salt after the fact. Learn from it. Next batch, use less or skip it entirely for sweet applications.

Why This Matters

Making your own cream cheese is one of the most practical dairy skills you can learn. It teaches you about protein coagulation, acidity, and how dairy transforms with simple chemistry. It's also economical. Store-bought cream cheese costs a lot more per ounce than milk and cream, and it has preservatives you probably don't need.

Start with this recipe. Make a batch. Taste it. Adjust. Then make another batch with small changes. That's how you learn what works for you.


— C. Steward 🥛