How to make delicious, soft homemade Cream Cheese using a super-simple method and 3 ingredients you probably already have in your kitchen
If I’d know how simple it was to make DIY cream cheese, I would have been making it months (if not years!) ago. Somehow I’ve managed to go through DIY’s for DIY Homemade Ricotta Cheese and DIY: Homemade Herb Butter ( Compound butter) without trying this simple cream cheese method, which is actually a bit of in-between method of both of them.
In fact, I’m still being surprised at just how many ingredients you can make/get from a single dairy product. Cream cheese, cheese, butter, buttermilk, whey and more.
Smooth and creamy soft cheese only requires three ingredients, that you probably already have; Whole Milk, Lemon Juice and Salt. It can also be customised in any way you’d like – with herbs, pepper, sweet chilli, etc or used for a variety of sweet or savoury purposes.
You are able to experiment with the milk used as well: Combining milk and cream in equal parts instead of just using milk, or even using heavy cream alone. Obviously the more cream you use, the richer and ‘creamier’ your final product. However, it would also up the fat levels.
I thought I’d keep things super simple for the first time trying homemade cream cheese and I loved it so much that I didn’t feel the need to complicate or change the recipe in any way.
I have seen recipes for cream cheese using liquid rennet, a cheese culture/starter and more potentially confusing and unobtainable ingredients and that is definitely not ‘my jam’. This is a recipe anyone can do and then can go crazy experimenting with, if desired.
Why make your own cream cheese?
I know that’s probably a question that some of you are asking, and I actually have the perfect answer. Because homemade cream cheese is SO much better – and I’m not just saying that.
I’m not just talking about taste and texture either. Now, obviously I haven’t tried EVERY cream cheese out there – but last time I was at the store I decided to have a look at the ingredients list of some of the biggest brands of cream cheese here in the UK.
What I found was ‘E’ ingredients, gums and thickeners including the controversial carrageenan! Homemade cream cheese simply uses lemon juice, milk and salt and is still wonderfully smooth and creamy.
How to Make Cream Cheese:
As I said above, the method for making cream cheese is actually very similar to making ricotta; Heat your milk, add a coagulant, leave to curdle, drain and blend!
Okay, there’s a little more to it than that, but you get the gist.
What’s needed:
- full-fat milk – it’s important to use full-fat milk because of its fat content.
- lemon
- salt
- optional add-ons – dried herbs, garlic powder, dried chillies
Note* You could alternatively use half whole milk and half heavy cream OR completely use whole cream for soft cheese that is richer/creamier (but with a higher fat content)
You will also need a cheesecloth or a fine-mesh sieve
The Steps:
Begin by pouring the milk in a saucepan. Heat the milk and bring it to boil over medium-high heat.
As soon as it boils, add the lemon juice and then turn off the heat.
Set aside for a few minutes while the milk curdles. You’ll notice curds forming and a yellow-ish liquid being left behind.
Within a few minutes, all of your curds should have formed. Pour the curdled milk through a cheesecloth and a sieve to strain all the liquid whey.
Alternatively, you can use a slotted spoon to scoop out all the curdles, while leaving the liquid whey in the pot.
Note* This leftover whey can then be used in a variety of ways. I’ve talked about this more in my DIY How To Make Paneer At Home post.
Rinse the curdled milk with cold water by pouring the water over the sieve. This will help to get rid of any extra whey, clinging to the curds.
Squeeze the curdled milk as much as possible to drain any last drop of the liquid whey.
Put the strained milk into a food processor/blender and add the salt.
Within 1-2 minutes (this may vary, depending on how powerful your machine is) you’ll have a light and fluffy cream cheese.
If you want to add any additional herbs/flavourings, then do that now too. Be warned though as certain additional ingredients will affect the shelf-life of the cheese. I like dried herbs and garlic powder as natural flavourings that don’t affect the shelf life too much.
Store the cream cheese in an air-tight container in the fridge for up to 7 days. You can freeze cream cheese, but the texture upon thawing is more crumbly and is best used when you’re cooking it into something like a dip or sauce.
How to eat it?
Once your cheese is ready, then it can be used the same way you would with the store-bought version:
- Spread over a bagel, toast or sandwich
- Added to pasta and other sauces for a delicious creamy twist.
- Blended into a delicious cream cheese frosting (like for this gluten-free banana bread or a carrot cake) or for a cheesecake
- It’s delicious when added to soups and dips, too – like this Moutabal Aubergine Dip
- Spread in pastries, like this Ricotta & Spinach pie
- As a filling or topping for french toast and pancakes (served along with a berry compote)
And a bazillion (the technical term, of course) other ways.
The Homemade Cream Cheese Recipe:
Simple Creamy Homemade Cream Cheese
Ingredients
- 2 litres full fat milk
- 1 lemon 5 tBsp lemon juice
- Salt to taste
Optional Flavouring add-ons
- pinch of dried herbs garlic powder, dried chillies, etc
Instructions
- Begin by pouring the milk in a saucepan. Heat the milk and bring it to boil over medium-high heat.
- As soon as it boils, add the lemon juice and then turn off the heat.
- Set aside for a few minutes while the milk curdles. You'll notice curds forming and a yellow-ish liquid being left behind.
- Within a few minutes, all of your curds should have formed. Pour the curdled milk through a cheesecloth and a sieve to strain all the liquid whey. Alternatively, you can use a slotted spoon to scoop out all the curdles, while leaving the liquid whey* in the pot.
- Rinse the curds with cold water. This will help to get rid of any extra whey, clinging to the curds.
- Squeeze the curdled milk as much as possible to drain any last drop of the liquid whey.
- Put the strained milk into a food processor/blender and add the salt. Within 1-2 minutes ( this may vary depending on how powerful your machine is) you'll have a light and fluffy cream cheese.
- If you want to add any additional herbs/flavourings then do that now too. Be warned though as certain additional ingredients will affect the shelf-life of the cheese. I like dried herbs and garlic powder as natural flavourings that don't affect the shelf life too much.
Store the cream cheese in an air-tight container in the fridge for up to 7 days. You can freeze cream cheese, but the texture upon thawing is more crumbly and is best used where you're cooking it into something like a dip or sauce.
Video
Notes
- The leftover whey can then be used in a variety of ways. I've talked about this more in my DIY How To Make Paneer At Home post.
- Instead of just whole milk, you could use a 1:1 ration of whole milk and heavy cream or even JUST heavy cream for creamier cheese. However, this will also affect the fat content.
Other DIY recipes You May Be Interested In:
If it’s DIY’s you’re looking for, then it’s DIY’s you’ve found. I’ve practically got them coming out of my ears. Here is a list of other dairy-based DIYs you may like though.
- DIY Homemade Ricotta Cheese
- Simple Rainbow Goat Cheese Rolls
- DIY How To Make Paneer At Home
- DIY: Homemade Herb Butter ( Compound butter)
- HOW-TO: DIY HOMEMADE NATURAL YOGURT
Vegan Options:
If you’re dairy-free or vegan (or just curious), then you might like these DIYs instead.
Best recipe ever! I love all the tips and details!
Thank you so much for your comment, Rowayyah.
Thank you so much
May i know the best before for the cream cheese? and also is there anyway to extent best before for the cream cheese?
Hi Lucas,
The cream cheese can be store in the fridge for up to 7 days. It’s also possible to freeze it for longer but keep in mind that the texture upon thawing is more crumbly so it is best used where you’re cooking it into something like a dip or sauce. I hope this helps.
Hey,thank you for the tecipe. I wanted to use it as topping over cinnamon rolls,when shall i add the cinnamon powder and vanilla essence?
Hi Muskan,
You need to add them at the end of the blending stage, pretty much when the cream cheese is ready. When you obtain the texture you like, add the cinnamon powder and vanilla essence and just blitz for a few more seconds to incorporate them well. I hope this helps.
Can I use normal white vinegar also? The 30% one. As a substitute to lemon.
Hi Anette,
Yes, you can use white vinegar instead of the lemon juice.
Very simple and yummy. Thank you.
Thank you for your comment, Nyenyezi.
Hi. How do i fix grainy/granulated cream cheese?
Hi Rae,
You can add a bit (1-2 tablespoons) of the whey liquid back to the cream cheese and keep blending till you achieve a smooth texture.
If this doesn’t help, it could be because the milk was overheated – then the protein becomes denatured resulting in a more grainy texture.
I didn’t read the part about not using ultra pasturized milk and made mine with 3 cups of half and half and 1 cup of heavy cream, and 3 tbsp of lemon juice (my attempt at halving the recipe). Well it barely curdled after waiting quite a while, so I brought it back to a light boil and stirred very slowly and got it to curdle a tiny bit more. I tasted my slightly curdled “mistake” and decided “eh, what the heck – its yummy” and put it in the cheese cloth to see if I could make it work anyway. Well it came out creamy and delicious. I plant to divide it in tiny batches and add powdered rosemary to one, garlic powder to another, and sweetener and cinnamon to the 3rd to use as a fruit dip. Yum! Thank you for this recipe – it really is pretty fool proof.
Thank you for your comment and for trying the recipe, Adelle. Glad that it worked out with the adjusted ingredients! 🙂
Hi! In my country (Perú) there’s only cans of evaporated milk and the one that is in a carton. Is full fat milk the same as evaporated milk? Can I use that? Thank you 🙂
Hi Diana,
Evaporated milk is milk with about 60% of the water content removed. I haven’t tried this yet but you might be able to use evaporated milk by adding water (equal parts) for this recipe. I hope this helps.
I asked on your video, too. Do you think goat milk would work? Thanks!
Hi Nancy,
Yes, you can use goat milk and the same process. I hope this helps.
You have no idea how much I wanted to try homemade cream cheese but in my country is not that easy to find the starters that everyone talks about. Thank you thank you for the recipe I’m gonna make it tomorrow
Thanks, Sofia. I hope you gave the recipe a try and liked it 🙂
Hey! How many calories would this recipe contain?
Hi, it has about 340 calories per 100 grams! Hope this helps!
Hello,
Just to confirm, I can use ultra-pasteurized milk or cream? I apologize but there are a lot of recipes that you can’t use ultra-pasteurized but they don’t mention that. Thanks!
Hi Mike,
It’s better to avoid using ultra-pasteurized (UP) or utra-high temperature (UHT) milk as it will not form proper curds.
I made this with Lactaid whole milk, which is ultra pasteurized. The curds were small, but I squeezed it really well and it turned out beautifully! My son is so excited for the holiday desserts and dips he has been missing the last 3 years! Thank you!!
Thank you for your comment, Charity. Glad you tried and adjusted the recipe to what works for you.
Can i substitute the lemon juice with white vinegar?
Hi Nove,
Yes, you can use white vinegar instead of lemon juice.
I made it without boiling it or any lemon juice. I used raw milk, drained for 24 hrs in the refrigerator and then again for in the fridge wrapped in cheese cloth for 24 hrs to get the last bit of whey. It was perfect but the taste was really ‘plain’. I just found your site to add salt! Perfection!
Just wanted to add another alternative!
Thank you so much for your comment, Dawn. That’s a great tip.
I tried making it with heavy whipping cream cause that’s what I had and it doesn’t curdled what can I do?
Hi Lizzy,
Unfortunately, just heavy whipping cream can’t make cream cheese. I find it best to just use whole milk (full-fat milk), but there are some recipes in which you can use a part of whole milk, a part of half and half, and a part of heavy cream (I am yet to give this a try).
I tried with whipping cream and 3.25% milk and vinegar instead of lemon juice today. It was a failure! The whey didn’t even separate. I should have followed the recipe exactly for the first try. Next try will be with only homogenized milk and lemon juice. I’m looking forward to the creamy goodness! Thank you for posting this recipe 🙂
Sorry to hear it didn’t work, Kat. Indeed, when using fat-free or low-fat milk, the milk might not curdle at all.
I hope you give the recipe another try. 🙂
Would you be able to do this with a high fat lactose free milk? My husband is lactose-intolerant and I’ve found a store brand of lactose-free cream cheese, but it would be so much better to be able to make my own that he can eat.
Hi Alana,
I haven’t tried it myself, but you should be able to use lactose-free milk for the recipe. I hope you give it a try. Let me know how it goes 🙂
Going to try this ASAP! I live in Cambodia, and while cream cheese can be bought here, it’s either incredibly expensive imported stuff, or locally made but frozen stuff that’s useless for my go-to breakfast (smoked salmon + cream cheese rice cakes!)
I’m wondering if you could do a more Mexican-esque version by using lime juice and adding some chilli, cumin, coriander and oregano. Does the acid have to be lemon juice?
Thanks so much for your comment. I hope you give this recipe a try.
You can definitely use lime juice instead of lemon. And you can also flavor the cream cheese as you like – you can add the spices at the end of blending the cheese. Dried herbs and spices won’t affect the shelf life too much so that’s a plus too 🙂
I just tried it and it was amazing!! Highly recommend.
My only problem is that I used kosher salt and it turned out a little salty but my mom told be to put it in the leftover liquid for a few hours and it fixed it.
So it’s better to use small grain salt instead. I will definitely try this again!
Hi Iman,
I am so glad you like the Cream Cheese recipe. Yes, it’s always best to start with a bit of salt and add more to taste as different types of salt add different levels of “saltiness”. 🙂
hi ,can we make a cheese cake with this cream cheese??? if yes, would’nt it be sour??
Hi Hanna,
I think you can use the homemade cream cheese for a cheesecake. It shouldn’t taste sour since it tastes very similar to store-bought versions (even better, if you ask me 🙂 ). And I am guessing you’d sweeten the cheesecake a bit, so it should turn out well.
Hi
I tried making this recepie but I only used 1/2 litre of milk so can we use 1/2 litre milk with 1 litre fresh cream as hers there is no heavy cream possible and also after I use 1/2 litre milk and made it to cream cheese and kept it in the fridge but then I felt I could have beaten once more so can I or if in the next day i take itback from the fridge and put it in the mixer and grind it again and then i put it in the container and kept it back inthe fridge is it possible to do like that
Hi Aneena,
You only need to use milk. If you use a smaller amount than what I suggest, you would end up with a smaller amount of cream cheese but the taste would be the same. I would suggest using less lemon so that the taste is not lemony.
Once your cream cheese is ready, I think you can mix it again the next day – it will make it smoother. Then just keep it in the fridge as usual. I hope this helps.
Can it be used to make cheesecake?
Hi Suchi,
I think you can use the homemade cream cheese for a cheesecake. 🙂
Hello,
I came across your recipe while figuring out how to get block cream cheese that they have in the States, so I can use it for various US recipes.
Would you say that this recipe is for a spreadable type cream cheese or a block kind?
Thanks,
Liza
Hi Liza,
It is more the spreadable type, perfect for making cream cheese frosting as well. Maybe if you let it drain for longer, you could get a thicker consistency.
I hope this helps.
Hey i dont have a food processor what should i do in that case ?
Hi Preethi,
You can try using a whisk? technically you would want to transform the curds into smooth paste and so a whisk, blender or masher should all achieve this. Hope this helps 🙂
Mine came out so grainy and didn’t taste great. I blended it again with a hand mixer and put it in the fridge….used whole milk….
Hi Katie,
If the milk was overheated, then the protein becomes denatured resulting in a more grainy texture. You can try adding a bit (1-2 tablespoons) of the whey liquid back to the cream cheese and keep blending till you achieve a smooth texture. I hope this helps.
How much cream cheese will 2L or milk yield?
Hi Tanvi,
This should yield around 250 grams.
How do I make sure this cream cheese doesn’t make my frosting runny?
Hi Tash,
what I would do for that is when I drain the liquid out using the nut milk bag, I squeeze as much whey as possible at that stage. That should make it thicker. Hope this helps!
Hello!
I’m in Vancouver Canada.
I never realized how simple this coud be!
I have yet to try to make it,and will do so after your reply.
When you say whole milk ,do you mean 3.25 mf homoginized?
thank you.
Tom
Yes, I think so. It’s referred to differently in different regions, but I mean the full-fat milk variety available, so yes 3.25 MF homogenized should work well. Enjoy your cream cheese! 🙂
Hi, the recipe looks very easy to make. Are you able to tell me the nutritional values, please? Thank you.
Hi Ricko,
The recipe yields 1 cup of cream cheese. That’s 16 tablespoons, so a serving of 1 Tbsp is estimated to have 78kcal. I hope this helps.
Can I half the recipe? I don’t need this much cream cheese
Yes, of course – I hope you enjoy your cream cheese! 🙂
Hi.
Did everything and will not curdle. Milk is fresh. Put it back on stove
What next?
Thank you
Anne
Oh no! what type of milk did you use? Usually, I’d suggest adding a little more coagulant, to see if that encourages the curds to form. However, if may be down to milk choice.
How well would 2% work
Hi Jordan,
If you use fat-free or low-fat milk, the milk might not curdle at all and you won’t obtain cream cheese.
Hi! i just made my homemade creamcheese but it turned out very rubbery after blending in a food processor. May I know how to make it smooth? I threw away the liquid whey already 🙁
Thanks
Hi Camila,
Sorry to hear that. Adding a splash of milk or cream when blending should help soften the texture. Add first a bit, 1-2 tablespoons, and increase if needed. I hope this helps.
Hi! How many grams of cream cheese does this recipe yield?
Hi Kulsoom, This yields about 250 grams.
Never mind!! It worked!
Glad to hear it worked :). Hope you liked it :)!
My milk does not curdle and I followed every step.. what could be wrong?
Hi Olive, it could be maybe because the milk could be a bit old? or the temperature? when it doesn’t curdle with me, I bring it back to heat for a bit and that does the trick!
i did this as well as all the other troubleshooting. BRAND NEW milk and cream, organic with no additives. not the high temperature pasteurized stuff, i am using fresh organic normal ingredients. first go round as per instructions, nothing. ok. took it back up to a simmer, stirring constantly. repeat repeat. let it sit for a bit to cool down. nothing. brought back up to a simmer. NOTHING. did it again. NOTHING. put it in the fridge overnight. STILL. NOTHING. in the end, i used double the lemon in an attempt to make it curdle. nothing. i’m so frustrated and p/od that i wasted all that pricy milk and cream.
So sorry to hear that it didn’t work. Just to make sure – what milk did you use? If you use fat-free or low-fat milk, the milk might not curdle at all and you won’t obtain cream cheese. Just using full-fat milk works great to make the cheese cream, you don’t necessarily need to add cream.
I hope this helps and you give the recipe another try.
Hi
I do a lot of baking for my daughter’s coffee shop in Lancaster and have BIG problems with cream cheese frosting. Every time I add the icing sugar the frosting goes runny or the frosting curdles. Reading about cream cheese, I think that the varieties we buy in England are too soft with too much liquid. So thought I might make my own as I need a firm cream cheese for frosting. Would you suggest using only double cream and squeezing out as much liquid as possible? Please help as I am at my wits end with this frosting.
Thanks and hope to hear from you soon.
the only thing you have to worry about when straining the cheese/ leaving it to press is that you don’t do it for too long that you end up with paneer instead of fluffy cream cheese- but otherwise, yes, the more you strain it, the thicker it should become and hopefully then hold up. For the frosting I would try to have it be a consistency that is slightly harder than Philadelphia spreadable cheese 🙂 Let me know how it works out for you 🙂
Wow. Perfect cream cheese and so fast and easy. Thank you!
I am glad you liked the recipe, AnnMarie. Thank you for your comment 🙂
I have the same problem. Did you try it in the end?
Up until step 7, I could have sworn I was making Paneer (Indian cheese ) And then i tried the food processor and got some lovely smooth whipped cream cheese to asked over hot fresh bagels.
Great easy recipe for cream cheese in no time at all. I live in the rural part of my state and am able to obtain fresh raw cow and goat milk, and that gives such a fantastic taste to cheese, cream cheese, ricotta, etc. My neighbor one ranchette over from me has a small dairy operation for cows and goats, so i just get over there early in the morning to get the milk before he processes it. If you can obtain raw milk for this and other cheeses, I credibly recommend it.
Thanks again!
It’s quite funny how similar lots of the cheese-making processes are apart from one or two steps. That sounds lovely – I’ve actually never tried it with raw dairy as it’s quite hard to source where I am but thanks for the tip! 🙂
I did it right away its was so simple n easy perfect kept it in d fridge now will see tomoro morning how it looks
Hi Radha, Great to hear :-). I hope you enjoyed it!
Can I use it for making cheese cake?
Hi Bame,
Yes, you can use this cream cheese when making a cheesecake. Maybe don’t put too much salt when making the cream cheese so it’s easier to adjust the flavours for the cheesecake.
How much cream cheese does this recipe make in grams,
I read you have written 1 cup but little more specific would help
Hi Leena,
The recipe makes about 225 grams of cream cheese. I hope this helps.