This non-dairy heavy cream substitute blends unsweetened soy milk with neutral oil to make a rich, pourable mixture for sauces, soups, and many baking recipes. It comes together in minutes and works as a 1:1 cooking swap, but it will not whip into soft peaks like dairy cream.
Ingredients
- ⅔ cup (160 ml) plain, unsweetened soy milk, chilled or at room temperature
- ⅓ cup (80 ml) neutral-flavored oil, such as canola, sunflower, or refined avocado oil
Instructions
- Set up the blender. Use a small blender, a narrow blending cup with an immersion blender, or a food processor. A narrow container helps the soy milk and oil catch the blades and emulsify evenly. Make sure the container and blades are clean and dry.
- Add the soy milk. Pour the soy milk into the container. Use plain, unsweetened milk rather than vanilla or sweetened soy milk; added flavor or sugar can show up in savory dishes. If the carton has separated, shake it before measuring.
- Blend in the oil. Start blending the soy milk, then pour the oil in slowly in a thin stream. Keep blending for about 30 to 60 seconds, until the mixture looks uniformly creamy, with no visible oil droplets or slick at the surface. Avoid pouring all the oil in at once, since a gradual addition helps it disperse through the liquid.
- Check and use. The finished mixture should be smooth and pourable, a little thicker than the soy milk on its own. If you see a few beads of oil, blend for another 10 to 15 seconds. Use it in the same amount as heavy cream in a sauce, soup, or suitable baking recipe, or transfer it to a covered container and refrigerate it promptly.
Tips
- Choose the right soy milk. Plain, unsweetened soy milk is a useful default because its protein helps the oil disperse during blending. A barista-style or extra-creamy unsweetened variety can also work, but check the label for added sweeteners or strong flavors. Soy milk brands differ in thickness, so expect a small variation in the final texture.
- Pick an oil that suits the dish. Canola and sunflower oil are mild choices for most recipes. Refined avocado oil also has a neutral taste. Extra-virgin olive oil has a more noticeable flavor, so reserve it for dishes where that flavor belongs; toasted sesame oil is usually too assertive for this general-purpose mixture.
- Keep expectations realistic. This blend adds fat and creaminess, but it does not behave exactly like dairy heavy cream. It will not whip, and it is not a dependable replacement when a recipe relies on whipped cream, a stable piped topping, or the exact structure of high-fat cream in pastry. Choose a product specifically labeled for whipping for those uses.
- Prevent separation in a hot dish. Blend the substitute until emulsified and add it to soups or sauces gradually, stirring as you go. Avoid a hard, prolonged boil after adding it; high heat can make an oil-and-plant-milk emulsion look greasy or separate. If that happens, take the pan off the heat and whisk or briefly blend the sauce.
Serving Suggestions
Use this mixture as a 1:1 replacement in recipes that use cream mainly for richness and a creamy texture. Stir it into tomato soup, mushroom soup, chowder-style vegetable soups, or a blended squash soup near the end of cooking. For a pan sauce, lower the heat before adding it, then stir until the sauce is smooth and warmed through. It can also add body to creamy pasta sauces, casseroles, and savory fillings.
In baking, it can work in many cakes, quick breads, muffins, and some custards or batters when the cream is one liquid ingredient among several. Results depend on the recipe: the fat in this blend is liquid oil, while dairy cream contains milk components that affect flavor, browning, and structure. For a first try, use it in a forgiving recipe rather than one that depends on cream being whipped or reduced to a precise consistency.
For coffee or tea, use a small amount and stir it in. The oil content makes the blend richer than ordinary soy milk, but it may not froth like a purpose-made barista beverage. If serving it alongside a dish, keep the flavor of the oil in mind; a neutral oil is least likely to compete with the other ingredients.
Variations
For a slightly lighter blend: Use ¾ cup (180 ml) unsweetened soy milk and ¼ cup (60 ml) neutral oil. This makes one cup, but it will be less rich and a little thinner than the main version. It can suit soups or sauces where you want creaminess without as much added fat. Use the same blending method and add it gradually to hot food.
For a coconut-based option: Stir together ⅔ cup (160 ml) well-shaken canned coconut milk and ⅓ cup (80 ml) neutral oil if you need a richer substitute and coconut flavor is welcome. Canned coconut milk already contains substantial fat, so this version may be richer than the soy-based recipe; it is not a direct match in every dish. Coconut works especially well in curries, spiced soups, and desserts with compatible flavors, but can taste out of place in delicate sauces.
For a nut-based option: Blend ⅔ cup (160 ml) unsweetened cashew milk with ⅓ cup (80 ml) neutral oil using the same method. Cashew milk varies by brand and may make a thinner or less stable blend than soy milk, so add it to hot dishes slowly. This is not suitable for anyone avoiding tree nuts. Check the package ingredients if allergies are a concern.
For extra thickening in a sauce: Thicken the finished dish rather than adding an unmeasured amount of starch to the cream substitute. If the recipe allows, mix 1 teaspoon (about 3 g) cornstarch with 1 tablespoon (15 ml) cold water to make a smooth slurry, stir it into the simmering sauce, and cook briefly until the sauce thickens. The slurry thickens the sauce but does not make this mixture whip or turn it into dairy cream.
Storage and Reheating
Transfer any unused substitute to a clean, covered container and refrigerate it within 2 hours of blending. Keep it cold at 40°F (4°C) or below and use it within 3 days for the best texture and freshness. The oil may separate or firm up slightly during storage; that does not necessarily mean it has spoiled. Shake the closed container or whisk the mixture, then briefly reblend if needed. Discard it if it develops an off smell, unusual color, or signs of spoilage.
Freezing is not recommended because the emulsion can separate and become grainy after thawing. This is a cold ingredient, so it does not need to be reheated by itself. Add it to a recipe and warm it gently as directed, avoiding a vigorous boil. If you are storing a finished dish made with the substitute, refrigerate the dish within 2 hours and use it within 3 to 4 days; reheat leftovers to 165°F (74°C).
Frequently Asked Questions
Can I use this as a 1:1 substitute for heavy cream?
Usually, yes, when cream is being added for richness in a sauce, soup, or compatible baked recipe. Replace each cup of heavy cream with one cup of this blend. The result can differ in flavor and texture because it contains soy milk and liquid oil rather than dairy cream, so a recipe that relies on cream’s exact fat content or behavior may need a different product.
Can I whip this substitute?
No. Blending it makes an emulsion, not a cream that can trap air and hold peaks. It will not make whipped cream, stable frosting, or a reliable topping for piping. For those jobs, look for a non-dairy whipping cream formulated to whip, and follow its package directions.
Why did the mixture separate?
It may have separated because the oil was added too quickly, the mixture was not blended long enough, or it was heated too aggressively in the dish. Try blending again for 10 to 15 seconds. In a hot sauce, remove the pan from the heat and whisk or blend the sauce; adding the substitute slowly over low heat can help prevent separation next time.
Will this work in coffee?
You can stir a little into coffee, but it may not behave like a commercial coffee creamer. Depending on the coffee’s heat and acidity, the soy milk may look slightly curdled, and the oil can leave a rich mouthfeel. Add a small amount to a cup first to check the flavor and appearance before using more.
Can I make it without soy?
Yes. Unsweetened cashew milk or canned coconut milk can be used as described in the variations, though each changes the flavor and may change the thickness. Use cashew only if tree nuts are safe for everyone eating the dish; use coconut when its distinct flavor suits the recipe. For a neutral result, choose an unsweetened plant milk with a mild taste.
Can I use it in a recipe that calls for whipped cream or ganache?
It is not a reliable substitute for whipped cream because it cannot be whipped into stable peaks. It may also produce a different result in ganache, where the balance and behavior of chocolate and cream matter. For either use, choose a non-dairy product specifically intended for that purpose or use a recipe developed around plant-based ingredients.
Related
- Kaya Waffles: Crisp, Buttery Coconut-Pandan Breakfast
- Karela Smoothie Recipe for a Balanced Bitter Melon Drink
- Katharine Hepburn Brownies: A Fudgy Classic
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).