Ah, heavy cream—rich, decadent and the secret behind so many indulgent dishes! But let’s face it: not everyone can or wants to indulge.
In the UK, 26% of households now avoid dairy, and with more people choosing alternatives due to gastro issues, intolerances, vegan lifestyles, or simply trying to be healthier, finding a substitute for heavy cream is more relevant than ever—especially when it comes to pasta recipes!
Luckily, there are plenty of ways to achieve that creamy, luscious texture without the dairy heaviness. If you’re looking for alternatives, we’ve got 14 of the best cream substitutes for pasta.
From silky coconut cream to tangy, rich Greek yoghurt, we’ll show you how to replicate the richness of heavy cream, plus extra tips for getting the flavour and texture just right.
So, whether you’re cooking because of dietary needs or simply experimenting, we’ve got you and your taste buds covered.
Why you might need a cream alternative for pasta
Heavy cream adds that signature richness to pasta, but it’s not the best choice for everyone. With a hefty fat content, heavy cream is loaded with calories and saturated fats—100 grams packs around 496 kcal and 53.7 grams of fat.
For anyone watching their calorie intake, aiming for a lighter meal or just wanting a healthier choice, swapping heavy cream for a lighter option can keep things creamy without overdoing it.
Many people also avoid heavy cream due to dietary restrictions. If you’re lactose intolerant or have an allergy to cow’s milk, heavy cream can spell trouble, such as digestive discomfort that can range from mild to severe. And for those following a vegan lifestyle, dairy simply isn’t on the menu.
But don’t worry—there are plenty of alternatives on the market, meaning you don’t have to sacrifice that creamy taste or velvety texture you love.
Photo by Unsplash14 best substitutes for heavy cream in pasta
1. Milk and butter
Milk and butter make a great stand-in for heavy cream. With butter being 80% fat, combining it with whole milk gives a rich, creamy texture.
Simply melt 1/4 cup of butter, then whisk in 3/4 cup of whole milk until smooth to replace 1 cup of heavy cream. It’s a perfect quick fix for those who aren’t dairy-free but want a lighter option.
2. Greek yoghurt
Greek yoghurt has a thick, creamy consistency that will add a tangy, flavourful twist to your pasta dishes. High in protein and lower in fat than heavy cream, it’s an excellent choice for those who want to keep their meals filling yet light. Just remember to use a bit of water or milk to thin it out for a smooth sauce.
3. Coconut cream (vegan & dairy-free)
Coconut cream is a top contender if you're after a dairy-free substitute that still has all of the richness of heavy cream.
Naturally, coconut cream will have a mild coconut flavour, which may be something to keep in mind, depending on the sauce. It can also be whipped for an even richer, creamier consistency.
With its sweet flavour, coconut cream is rich in healthy fats and pairs wonderfully with many pasta sauces, leaving you with all the indulgence of heavy cream without any of the dairy.
4. Almond milk (vegan & dairy-free)
For another dairy-free, vegan-friendly swap, combine almond milk with a neutral oil to replicate the richness of cream in sauces and soups.
While it may not be whippable, almond milk still adds a satisfying creaminess similar to regular milk and is an excellent option for adding a slightly nuttier taste to lighter pasta dishes.
5. Cashew cream (vegan & dairy-free)
Velvety and rich, cashew cream is hard to beat. Soak cashews and blend them with water, and you’ve got a smooth, neutral-flavoured base that’s perfect for pasta.
6. Soy milk (vegan & dairy-free)
Soy milk can’t be whipped, but it will still add plenty of depth to your pasta dishes. When combined with olive oil, soy milk creates a decadent, vegan-friendly substitute for heavy cream. Mixing two parts of soy milk with one part of olive oil (2/3 cup soy milk and 1/3 cup of olive oil) gives a creamy consistency ideal for cooking.
7. Cream cheese
Cream cheese works as a one-to-one cream alternative for pasta meals, though it will bring a tangier taste to the dish. Perfect for thickening sauces and adding a satisfying creaminess, use it in rich, cheesy sauce recipes like pasta Alfredo to compliment the dish without even noticing the absence of heavy cream.
8. Silken tofu (vegan & dairy-free)
Blended silken tofu, often mixed with soy milk, can mimic the texture of heavy cream thanks to its protein content. Adjust the amount of soy milk to your desired consistency for a flexible option for sauces. This dairy-free and vegan-friendly choice works well in creamy dishes, adding a subtle thickness without the fat of traditional cream.
9. Evaporated milk
Evaporated milk is a shelf-stable option with about twice the fat of regular milk, adding a rich creaminess to dishes. It infuses sauces with a deep, almost caramelised flavour, contrasting beautifully against the tanginess of tomato and neutral pasta flavours. Perfect for those who want a creamier texture and a sweeter taste, it’s a match made in heaven!
10. Oat milk (vegan & dairy-free)
Oat milk is a versatile, non-dairy option that provides a creamy base for many different pasta sauces. While it’s naturally a bit thinner, adding a thickener like cornstarch can help it mimic the texture of heavy cream. Oat milk’s mild flavour works well in a variety of dishes for a vegan-friendly choice that’s gentle on the stomach.
11. Mascarpone cheese
Mascarpone cheese adds a buttery richness and works well as a double cream substitute in pasta sauces.
Its smooth, slightly sweet flavour adds depth and thickness and will melt effortlessly into hot dishes, making it an absolute dream ingredient for creamy sauces. Easy and simple to use, use your mascarpone in a 1:1 ratio or blend it with a bit of milk to thin it out.
12. Half-and-half
Half-and-half is a blend of cream and milk, with about a third of the fat found in heavy cream. Combining half-and-half with a bit of melted butter can help replicate the texture of heavy cream in pasta dishes. It’s a lighter option that still provides creaminess without the full fat of heavy cream.
13. Crème Fraîche
Crème fraîche has a similar texture to sour cream but boasts a higher fat content, which makes it less likely to curdle when heated. Its smooth, tangy flavour adds an extra layer of creaminess to savoury sauces and works well in dishes where you want that slight tanginess to enhance the flavour of the sauce.
14. Heavy cream powder
When blended with water, heavy cream powder offers a convenient alternative to fresh cream. Take your pasta sauces up a notch with this shelf-stable ingredient, which adds a similar rich taste and texture as cream—no refrigeration required.
Easy to make, all you need to do is mix the powder with water according to the instructions, and you’re ready to go!
Photo by UnsplashHow to maintain flavour and texture when using a substitute for heavy cream in pasta
Using a substitute for heavy cream doesn’t have to mean sacrificing your favourite creamy pasta dishes. Here are some tips to help keep your sauces just as delicious:
- Adjust seasoning: Some substitutes, like Greek yoghurt, cream cheese or coconut cream, have a different flavour profile. Try adding a pinch of salt, a sprinkle of garlic powder or a few sprigs of fresh herbs to take the flavours from bland to grand.
- Use a thickener: A little corn flour or regular flour can work wonders for thickening if your substitute is on the thinner side, such as almond or oat milk. Dissolve it in a small amount of cold water or broth, then add it to the sauce for a smooth, creamy consistency.
- Blend nuts for smoothness: Blend soaked cashews or almonds into your sauce for a richer texture. They create a naturally thick, creamy base that closely mimics heavy cream while adding a subtle, nutty flavour.
- Simmer slowly: Letting your sauce simmer on low heat allows it to reduce and thicken naturally for a luscious texture perfect for clinging onto pasta.
- Incorporate a bit of oil or butter: Adding a tablespoon of olive oil, vegan butter or even regular butter (if dairy isn’t an issue) can increase the richness of your sauce and help create a silkier, smoother finish.
Final thoughts
Finding the perfect heavy cream substitute for pasta is easier than you think. Lighten up your meals, accommodate dietary needs or dive into fresh flavours—there’s a substitute to suit every pasta sauce.
From the tangy richness of Greek yoghurt to the velvety smoothness of cashew cream, each option will keep your sauces creamy and delicious and your tastebuds happy.
When you're looking for a break from cooking from scratch, Frive offers the perfect solution. Enjoy fresh, chef-prepared meals delivered twice a week, tailored to a variety of dietary needs. Whether you're looking for macro-balanced options, dairy-free meals, or simply the convenience of delicious, ready-to-eat dishes, Frive has you covered.
Our balanced meal plans are crafted without ultra-processed ingredients, so you can enjoy quality, restaurant-grade meals made with only the freshest ingredients. Plus, for a limited time, Try Frive at a discounted rate!
Whether you’re vegan, dairy-free, vegetarian, or looking for high-protein meal plan options, we’ve got you covered. Embrace convenience without compromise with Frive’s delicious, dairy-free options and more.
FAQs
Can I use milk instead of cream in pasta?
Using milk in place of cream can instantly lighten up a rich pasta sauce and make your sauce even smoother. For a creamier texture, combine it with a bit of butter to mimic the richness of heavy cream.
What are good cream alternatives for vegans?
Vegan cream substitutes, such as soy or oat-based creams, are specifically designed to mimic the texture of dairy cream without animal products and are available in most supermarkets. These swaps are your new best friends and can usually be used one-for-one in place of heavy cream to give your dishes a rich and creamy consistency.