Go Back

Easy Homemade Cream Cheese from Scratch (Just Milk!)

Here at Grounded in Thyme, we’re passionate about making things from scratch—not because we’re trying to win any pioneer awards, but because we actually want to know what’s going into the food we feed our families (spoiler: it’s not a chemistry lab’s worth of preservatives). This easy milk-only homemade cream cheese recipe proves it’s far simpler than you’d think—no heavy cream, no fancy gadgets, just whole milk, a squeeze of lemon, and a little patience while it does its magical curdling thing. In a few gentle steps, you’ll have fresh, tangy, spreadable cream cheese that’s worlds better than the store-bought stuff. Whip it fluffy, swirl in fresh thyme or scallions from your garden, and spread it on bagels, toast, or straight from the spoon (we won’t judge). Cleaner ingredients, pure flavor, and that quiet satisfaction of knowing exactly what you’re eating—it’s easier than you think, we promise.
Serving Size 10

Ingredients

  • 8 cups whole milk full-fat; avoid ultra-pasteurized if possible
  • 5 tbsp s fresh lemon juice or you can use white vinegar
  • 1/2 tsp sea salt

Instructions

  • Pour the milk into a large pot and heat over medium, stirring occasionally, until it reaches just below boiling (about 190-200°F—tiny bubbles around the edges). Remove from heat.
  • Stir in the lemon juice gently. Let sit undisturbed for 20-30 minutes until curds form and separate from the whey
  • Line a colander with cheesecloth and pour in the mixture. Let drain for 1 hour at room temperature (or hang the bundle to drip longer for thicker cheese).
  • Transfer curds to a bowl, add salt (and herbs if using), and blend until smooth (use a food processor, blender or immersion blender; add a splash of whey if needed).
  • Place in refridgeratorefrigerator for 1 hour prior to eating. Leftovers can be stored in an airtight container for up to one week.
  • optional you can add in herbs. spices or berries to suite your taste and create your favorite flavors.

Notes

Here are some gentle, practical notes to make your cream cheese making experience even more joyful and successful—straight from the Grounded in Thyme kitchen. These little tips turn a simple process into something truly nourishing and forgiving. 🌿
  • Milk Choice Matters: Use full-fat whole milk for the creamiest results—the fat helps create that lovely texture. Avoid ultra-pasteurized (UHT) milk if possible, as it doesn't curdle as reliably. Regular pasteurized whole milk from the dairy case works beautifully.
  • Acid Options: Fresh lemon juice gives a brighter, tangier flavor (my favorite), while white vinegar is more neutral and consistent. Start with 5 tablespoons; if the milk doesn't fully curdle after 20 minutes, stir in another tablespoon and wait a bit longer.
  • Texture Control:
    • Drain 1 hour for a soft, spreadable cream cheese (perfect for dipping or immediate use).
    • Drain 4–8 hours (or overnight in the fridge, hanging the bundle) for a thicker, more firm cheese—almost like a light farmer's cheese.
    • Blending is key for smoothness: An immersion blender or food processor makes it silky; a fork works for a more rustic texture.
  • Yield: From 8 cups milk, expect about 1.5–2 cups (12–16 oz) finished cream cheese, depending on draining time.
  • Storage: Keeps fresh in an airtight container in the fridge for up to 1 week. Stir before using if any whey separates.
  • Save the Whey: That golden liquid is liquid gold! Use it in smoothies, soups, baking bread (replaces water or buttermilk), or even as a nourishing hair rinse.
  • Flavor Twists: Fold in finely chopped fresh thyme, chives, garlic, or a touch of honey after blending. For sweet versions, add vanilla and a little maple syrup.
  • Troubleshooting:
    • No curds? Milk might be ultra-pasteurized or not warm enough—try again with different milk.
    • Too tangy? Use less lemon next time or switch to vinegar.
This recipe is wonderfully adaptable and forgiving—embrace the slow rhythm, trust your senses, and enjoy the quiet magic of turning milk into something special. It's one of those kitchen rituals that grounds us right back to the earth.
 

How to Whip It

After blending your drained curds into smooth cream cheese (step 4 in the recipe):
  1. Chill the cream cheese for 30-60 minutes (it whips better cold and holds air more stably).
  2. Transfer to a mixing bowl.
  3. Using a hand mixer, stand mixer (with whisk attachment), or food processor, beat on medium-high speed for 2-4 minutes until light and fluffy—it will increase in volume as air incorporates.
  4. Optional boost: Add 1-2 tablespoons of milk, reserved whey, or even a splash of olive oil gradually while whipping for extra fluffiness and spreadability.
  5. Fold in fresh thyme or herbs at the end for flavor without deflating.
The result is cloud-like and dreamy—spread it thick on warm toast, use as a dip, or dollop on roasted veggies. It firms up a bit in the fridge but stays wonderfully light. Store in an airtight container for up to a week; give it a quick re-whip if needed.
This little transformation feels like pure kitchen alchemy, turning your simple homemade cheese into something indulgent yet wholesome. Give it a try and let me know how it turns out—I'd love to hear your herbal twists!