Heavy cream is a common ingredient in many recipes, but it can be difficult to find a dairy-free or plant-based substitute that delivers the same results. This article discusses some of the best non-dairy substitutes for heavy cream, plus where to buy them.

a glass of cashew cream surrounded by cashews on a table.

Best Dairy-Free Substitutes

Whether you’re making whipped cream or a creamy soup, here are the best plant-based substitutes for heavy cream that are 100% dairy-free. Whether you’re vegan or allergic/intolerant to dairy products, these are all great options!

See my related article on the benefits of a dairy-free diet.

1. Silk Heavy Whipping Cream

Silk has one of the best plant-based substitutes for heavy cream. It is made with a blend of filtered water, faba bean protein, and coconut oil. It can be used in all the same ways as traditional heavy cream.

Silk Heavy Whipping Cream can be found in most health food stores or online.

You may use an equal amount of Silk heavy whipping cream instead of regular heavy cream in any baking or other cooking recipe. This is a 1:1 ratio.

2. Coconut Cream

Coconut cream is a great dairy-free substitute for heavy cream. It has a rich, creamy texture and can be used in many of the same ways as dairy heavy cream. Coconut cream can be found in most health food stores or online.

You may use an equal amount of coconut cream instead of heavy cream in any baking or other cooking recipe. This is a 1:1 ratio.

a can of opened coconut cream next to a sliced coconut.

3. Soy Milk and Olive Oil Cream

For a dairy-free substitute closer to traditional heavy cream in taste and texture, a soy milk and olive oil cream mixture is a good option.

To make one cup of soy milk and olive oil cream, simply combine 2/3 cup of soy milk and 1/2 cup of olive oil together and mix thoroughly.

For every one cup of heavy cream you are replacing, you should use 2/3 cup of soy milk and 1/2 cup of olive oil. This is a 2:1 ratio.

4. Vegan Soy Heavy Cream

Vegan soy heavy cream is a dairy-free version of heavy cream that uses soy milk and silken tofu to create a delicious, creamy, plant-based substitute.

To make one cup of vegan soy heavy cream, you will need to combine 1 cup of silken tofu and soy milk (usually about 1/4 cup) to thin. Then, add additional milk as needed to thin and smooth the mixture.

For every one cup of heavy cream you are replacing, you should use 1 cup of silken tofu and about 1/4 cup of soy milk. This is approximately a 1:1 ratio.

a cup of soy milk surrounded by soy beans.

5. Non-Dairy Milk and Cornstarch

For a lighter, less-rich substitute for heavy cream, you can combine packaged non-dairy milk and cornstarch.

To make this non-dairy substitute, start with 1 cup of non-dairy milk and whisk in 2 tablespoons of cornstarch until it is fully dissolved.

This recipe makes a slightly thinner cream, so you may need to use a little bit more of it than the amount of heavy cream called for in your recipe

Types of Non-Dairy Milk and Where to Purchase

  • Silk Almond Milk – can be purchased at any grocery store or online
  • So Delicious Coconut Milk – can be purchased at any grocery store or online
  • Rice Dream Rice Milk – can be purchased at any grocery store or online
  • Oatly Oat Milk – can be purchased at some grocery stores, health food stores, or online
  • Silk Cashew Milk – can be purchased at some grocery stores or online
  • Milkadamia Macadamia Nut Milk – can be purchased at some health food stores or online
  • Elmhurst Milked Hazelnuts Hazelnut Milk – can be purchased at some health food stores or online at vendors like Thrive Market.
  • Blue Diamond Almond Breeze Unsweetened Vanilla Milk – can be purchased at most grocery stores or online
  • Tache Pistachio Milk – can be purchased online from their website or from Thrive Market

For every one cup of heavy cream you are replacing, you should use 1 cup of non-dairy milk and 2 tablespoons of cornstarch. This is a 1:1 ratio.

a jar of almond milk beside a cup of rice milk.

6. Vegan Cashew Cream

Vegan cashew cream is a rich, creamy dairy-free substitute for heavy cream that uses cashews as the base.

To make vegan cashew cream, you will need to soak 1 and 1/2 cups of raw cashews in water for at least 4 hours or overnight. Drain and rinse the cashews, then combine them with 3 and 1/2 cups of water. Blend until the mixture is smooth.

See my recipe for Cashew Cream Sauce.

For every one cup of heavy cream you are replacing, you should use 1 cup of your vegan cashew cream. This is a 1:1 ratio.

a glass of cashew cream next to cashews on a table.

7. White Bean Cream

White bean cream is a plant-based substitute for heavy cream that uses white beans as the base. For a vegan cream, white beans have the perfect delicate flavor and smooth texture.

To make white bean cream, start by blending 1 cup of cooked white beans with a bit of water to thin. Add water to reach the desired consistency.

You can use canned beans or dry. If using dry, just make sure to pre-soak for at least 3 hours. Soaking overnight works best.

For every one cup of heavy cream you are replacing, you should use 1 cup of your white bean cream. This is a 1:1 ratio.

FAQs

Can vegans eat heavy cream?

No, vegans do not consume dairy-based heavy cream because it is made from milk that comes from animals. However, there are many delicious plant-based substitutes for heavy cream that can be used in recipes.

Can almond milk replace heavy cream?

Yes, almond milk can be used as a plant-based substitute for heavy cream. You will just need to mix it with some cornstarch in order to reach a similar consistency.

Can oat milk be used as heavy cream?

Yes, oat milk can be used as a plant-based substitute for heavy cream.

Oat milk is one of the best kinds of milk to mix with oil or cornstarch to make heavy cream. This is because oat milk is one of the creamier plant-based milks.

Conclusions

There are many different plant-based substitutes for heavy cream that can be used in recipes. Some of the best substitutes include coconut cream, soy milk, olive oil cream, vegan soy heavy cream, non-dairy milk and cornstarch, and vegan cashew cream.

You can also use store-bought dairy-free creamers to replace heavy cream in recipes. You can easily find a plant-based substitute that works best for you and your recipe with so many options available.

If you like this post, consider following me on social media so we can stay connected. I’m on Facebook, Pinterest, Instagram, and YouTube!