Go Back
+ servings

Homemade Cream Cheese for Bagels

Rich, smooth homemade cream cheese made from simple ingredients. Perfect for spreading on your favorite bagels with customizable flavor options.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 18 minutes
Servings: 10
Course: Breakfast
Cuisine: American
Calories: 140

Ingredients
  

  • 4 cups - Whole milk
  • 1 cup - Heavy cream - optional for richness
  • 3 tbsp - Lemon juice or white vinegar
  • ½ tsp - Salt

Equipment

  • Large saucepan
  • Fine-mesh strainer
  • Cheesecloth
  • Large bowl
  • Food processor or blender
  • Rubber spatula
  • Airtight container

Method
 

  1. Heat the milk and cream (if using) in a saucepan over medium heat until just about to boil. Stir occasionally to prevent scorching.
  2. Remove from heat and stir in lemon juice or vinegar. Watch as the curds separate from the whey within a few minutes.
  3. Line a fine-mesh strainer with cheesecloth and place over a bowl. Pour the mixture through and let strain for several hours or overnight in the refrigerator.
  4. Transfer the strained curds to a food processor or blender. Add salt and blend until smooth and creamy, scraping down sides as needed.
  5. Store in an airtight container in the refrigerator for up to 1 week. Use as a spread on bagels or customize with your favorite mix-ins.

Nutrition

Calories: 140kcal

Notes

  • For flavored variations, blend in: chopped herbs (chive, dill), roasted garlic, honey and walnuts, mashed strawberries, or jalapeño and cheddar
  • The longer you strain, the thicker your cream cheese will be
  • Store-bought shortcut: Whip plain cream cheese with mix-ins and a splash of milk for spreadable texture
  • Pairs perfectly with everything bagels, plain bagels, sourdough bagels, or cinnamon raisin bagels

Tried this recipe?

Mention @Cheflorarecipes or tag #cheflorarecipes!