Homemade cream cheese is a creamy, delightful spread that’s incredibly simple to make. This recipe ensures a fresh, soft texture, perfect for bagels or dips. Enjoy this indulgent treat with your family, and impress your friends at gatherings!
Table of Contents

Homemade Cream Cheese Recipe
Ingredients for Cream Cheese
To create your own homemade cream cheese, gather these ingredients:
- 4 cups (945 ml) whole milk
- 1/4 cup (60 ml) heavy cream
- 2 teaspoons (11 grams) fine sea salt
- 3 tablespoons (45 ml) white vinegar

Feel free to experiment with optional add-ins to create various flavors, such as:
- Vegetable: 2 tbsp minced carrot, scallion, red pepper, 1/2 tsp onion powder, black pepper
- Scallion-Chive: 4 tbsp finely chopped scallions or chives
- Lox: 4 tbsp finely chopped lox, 1 tbsp minced chives, fresh dill to taste
- Strawberry: 2 tbsp strawberry jam (drained if loose)
Equipment Needed
Prepare for this creamy adventure with just a few kitchen tools:
- Heavy saucepan
- Fine-mesh strainer
- Cheesecloth
- Large bowl
- Food processor or blender
Step-by-Step Instructions
Making homemade cream cheese is straightforward! Follow these steps:
- Line a fine-mesh strainer with cheesecloth and set it over a large bowl.
- Heat the milk, cream, and salt in a heavy saucepan over medium-high heat until just below a simmer (approximately 200-205°F).
- Remove from heat, stir in vinegar, and let it stand for 4 minutes.
- Pour the mixture through the cheesecloth into the bowl.
- Allow it to drain for 10 to 20 minutes until barely dripping.
- Transfer the curds to a food processor or blender and blend until very smooth.
- If the texture is too stiff, blend in whey 1 teaspoon at a time.
- For flavored varieties, blend the specified ingredients into 1 cup of plain cream cheese.
Achieving the Perfect Texture
The key to perfect homemade cream cheese is the texture. When warm, it’s soft and spreadable, but it firms up as it cools. For a smoother consistency, ensure you blend thoroughly, adjusting with whey if needed. Enjoy the silky mouthfeel on your bagels or as a dip base!
Delicious Cream Cheese Variations
Vegetable Cream Cheese
Mix in fresh vegetables like carrots, scallions, or red peppers for a vibrant, flavorful spread. This blend adds crunch and color, making it a family favorite!
Scallion-Chive Cream Cheese
For a classic twist, incorporate scallions or chives. Their mild onion flavor enhances the creaminess, creating a perfect topping for crackers or bread.
Lox Cream Cheese
Indulge in a taste of the sea by adding lox and dill. This rich combination is perfect for breakfast or brunch, bringing a gourmet touch to your table.
Strawberry Cream Cheese
For a sweet treat, blend in strawberry jam. It’s fantastic on toast or as a filling for pastries, bringing a delightful sweetness to your day.
Tips for Success
Choosing the Right Milk and Cream
Opt for full-fat milk for the best yield. Lower-fat options may produce less cheese, impacting your final product’s creaminess. Also, choose pasteurized heavy cream for optimal results.
Saving and Using Whey
Don’t toss the whey! It can be a nutritious addition to soup stock or bread recipes, adding flavor and nutrients to your dishes.
Storage and Shelf Life
Your homemade cream cheese will stay fresh for about a week in the refrigerator. If you opt for flavored varieties, particularly lox, consume them within a few days for the best taste.
FAQs
What ingredients do I need for Mexican street corn dip?
You need corn, mayonnaise, cheese, lime, cilantro, and spices for Mexican street corn dip.
How long does it take to prepare Mexican street corn dip?
It takes about 15-20 minutes to prepare Mexican street corn dip.
Can I serve Mexican street corn dip cold?
Yes, you can serve Mexican street corn dip cold, but it’s often enjoyed warm.
Is Mexican street corn dip suitable for parties?
Absolutely! Mexican street corn dip is a crowd-pleaser and perfect for parties.
What can I serve with Mexican street corn dip?
Serve it with tortilla chips, fresh veggies, or as a topping for nachos.
Related Recipes to Try
- Rhubarb Cream Cheese Bars
- Rhubarb Cream Cheese Dessert
- Biscoff Streusel Cream Cheese Coffee Cake
- Cheesecake As Birthday Cake
- Cheesecake Factory Italian Lemon Cream Cake
Conclusion
Homemade cream cheese opens the door to endless culinary possibilities. You can enjoy it fresh with various flavors or use it in delightful recipes like those found on Pinterest. So gather your ingredients today and create something special for your loved ones!

Homemade Cream Cheese: Easy and Delicious
Equipment
- Fine mesh strainer
- cheesecloth
- large bowl
- Heavy saucepan
- food processor or blender
Ingredients
- 4 cups (945 ml) whole milk
- 1/4 cup (60 ml) heavy cream avoid ultra-pasteurized cream containing gellan gum
- 2 teaspoons (11 grams) fine sea salt
- 3 tablespoons (45 ml) white vinegar plain vinegar in the UK
- 1 cup finished cheese for optional add-ins (see below)
Optional Add-ins (per 1 cup finished cheese)
- 2 tbsp minced carrot Vegetable variation
- 2 tbsp minced scallion Vegetable variation
- 2 tbsp minced red pepper Vegetable variation
- 1/2 tsp onion powder Vegetable variation
- black pepper Vegetable variation
- 4 tbsp finely chopped scallions or chives Scallion-Chive variation
- 4 tbsp finely chopped lox Lox variation
- 1 tbsp minced chives Lox variation
- fresh dill Lox variation, to taste
- 2 tbsp strawberry jam Strawberry variation, drained if loose
Instructions
- Line a fine-mesh strainer with cheesecloth and set it over a large bowl.
- Heat the whole milk, heavy cream, and salt in a heavy saucepan over medium-high heat until it reaches just below a simmer, around 200-205°F.
- Remove the saucepan from the heat, stir in the white vinegar, and let the mixture stand for 4 minutes.
- Pour the mixture through the prepared cheesecloth-lined strainer into the bowl.
- Allow the curds to drain for 10 to 20 minutes, or until they are barely dripping.
- Transfer the drained curds to a food processor or blender and process until very smooth. If the texture is too stiff, blend in the reserved whey, one teaspoon at a time, until the desired consistency is reached.
- For flavored varieties, blend the specified add-in ingredients into 1 cup of the plain cream cheese until well combined.
Notes
- Use full-fat milk for the best yield. The cheese will firm up as it cools and can be stored in the refrigerator for up to 2 weeks. Flavored cream cheese should be consumed within a few days.




