Substitute for Heavy Cream in Italian Dishes

Updated November 3, 2026

Total time
6 min
prep 2 min · cook 4 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Substitute for Heavy Cream in Italian Dishes

For a quick substitute for heavy cream in Italian dishes, whisk melted butter into whole milk to make a cup of creamy, pourable replacement. It works well in cooked pasta sauces, soups, and casseroles, though it is thinner than cream and cannot be whipped.

Ingredients

  • 4 tablespoons unsalted butter (57 g)
  • ¾ cup whole milk (180 ml), divided if using the optional thickener
  • 1 teaspoon cornstarch (3 g), optional, for a slightly thicker, more stable sauce

Instructions

  1. If using cornstarch, measure 1 tablespoon (15 ml) of the milk into a small cup and whisk in the cornstarch until smooth. Set this slurry aside. It helps the mixture hold together in gently simmered sauces; skip it when you want a thinner replacement or will use the mixture in a recipe that already contains flour or another thickener.
  2. Melt the butter in a small saucepan over low heat, about 2 minutes. Keep it just melted rather than letting it brown. Browned butter has a toasted flavor that can change the taste of a delicate cream sauce.
  3. Slowly whisk in the remaining milk. If you are not using cornstarch, add all the milk at this point. Warm gently for about 2 minutes, whisking until the milk and butter look evenly combined. Do not let the mixture boil; vigorous bubbling can cause the fat to separate.
  4. For the thicker version, whisk the cornstarch slurry once more and pour it into the saucepan. Continue whisking over low heat for about 2 minutes, just until the mixture lightly coats a spoon. Take it off the heat and use it in your recipe in place of 1 cup (240 ml) heavy cream. If it separates while waiting, whisk it again before adding it to the dish.

Tips

  • Use the right ratio. This recipe makes about 1 cup (240 ml), enough to replace 1 cup of heavy cream in a cooked dish. Double every ingredient for 2 cups (480 ml). For a recipe calling for only ½ cup, use half the prepared mixture rather than estimating extra butter or milk separately.
  • Keep the heat gentle. The mixture is not as naturally stable as heavy cream. Add it near the end of cooking, stir steadily, and avoid a hard boil or a long reduction. When adding it to a hot sauce, whisk a spoonful of the hot sauce into the substitute first, then stir the warmed mixture into the pan.
  • Choose the optional starch thoughtfully. Cornstarch gives the substitute a little more body and can help it stay smooth, especially in a sauce that will be warmed. It can make a sauce look slightly glossier and feel less rich than cream. If the Italian recipe already uses a roux, flour, or another thickener, you may not need it.
  • Season the finished dish, not the substitute. Unsalted butter keeps the mixture flexible for recipes with salty cheese, broth, pancetta, or olives. Taste the completed sauce before adding salt; Parmesan and other aged cheeses can contribute plenty.

Serving Suggestions

Stir the substitute into a pan sauce for fettuccine, mushroom pasta, or a mild chicken-and-spinach pasta just before serving. For the smoothest result, cook aromatics and other sauce ingredients first, lower the heat, then whisk in the milk-and-butter mixture. Toss the pasta in the sauce with a splash of starchy pasta water. The starch in the water helps the sauce cling to the noodles, while the substitute adds a buttery, creamy character.

It also works in creamy tomato sauce, baked pasta, and vegetable or chicken soup. For a tomato sauce, add it toward the end and keep the pan at a gentle simmer rather than boiling it. A little grated Parmesan, black pepper, or chopped basil can round out the flavor, but add cheese gradually so it melts smoothly. In a casserole, use the mixture as part of the liquid called for in the recipe and follow the original baking time; the substitute itself does not require a separate cooking period.

This is a practical stand-in when a recipe needs cream for richness, not a perfect replica of cream’s texture. It may make a sauce slightly lighter and more buttery. If a finished dish depends on heavy cream being reduced substantially to thicken, the substitute may not reduce in the same way; use the cornstarch option or another thickener the recipe already calls for.

Variations

Use half-and-half. For a simpler swap, use 1 cup (240 ml) half-and-half in place of 1 cup heavy cream. It is less rich than heavy cream but generally gives a more straightforward creamy texture than milk alone. Add it gently and avoid boiling for a long time. You can leave out the butter because half-and-half already contains more fat than whole milk.

Use evaporated milk. Replace the cream with an equal amount of unsweetened evaporated milk for a convenient pantry option. It is concentrated and has a cooked-milk flavor, so the sauce may taste less buttery and more mellow. Add it near the end of cooking and thin with a little pasta water if needed. Do not confuse it with sweetened condensed milk, which is unsuitable for savory Italian dishes.

Make it dairy-free. Use a neutral-tasting unsweetened plant milk, such as plain soy milk or oat milk, with a plant-based butter alternative. Choose an unsweetened product; vanilla-flavored or sweetened milk will change the dish. Plant milks vary in fat and thickness, so the result may be less rich. If the sauce needs extra body, whisk in the optional cornstarch slurry. Check that the alternative butter is intended for cooking.

Use a nut-based cream. Unsweetened cashew cream can replace heavy cream in many pasta sauces, soups, and baked dishes, and it brings more body than milk. Blend soaked cashews with water until smooth, then add gradually to taste and texture. It changes the flavor slightly and is not suitable for anyone avoiding tree nuts. Store-bought unsweetened cashew cream can also be used according to its package directions.

Storage and Reheating

If you do not use the mixture right away, transfer it to a clean, covered container and refrigerate it within 2 hours. For best quality, use it within 3 days; the butter may firm up and the mixture may separate as it chills, which is normal. Whisk it while gently reheating in a saucepan over low heat. Do not leave it at room temperature to soften for an extended period, and discard it if it has been left out for more than 2 hours.

For a finished pasta sauce or other cooked dish, refrigerate leftovers within 2 hours and use them within 3–4 days. Reheat only the portion you plan to eat, stirring frequently over low heat and adding a spoonful of milk or water if the sauce has thickened. USDA FSIS guidance is to reheat leftovers to 165°F (74°C); check the center with a food thermometer. Creamy sauces can separate if reheated too quickly, so gentle heat and steady stirring help improve the texture. Freezing is not ideal for this butter-and-milk mixture because it may separate after thawing.

Frequently Asked Questions

Can I use this substitute in any recipe that calls for heavy cream?
Use it in cooked dishes where cream adds richness, such as pasta sauce, soup, or a casserole. It is not suitable for whipped cream, ganache that depends on a particular fat ratio, or recipes that rely on cream being whipped or reduced to a thick consistency. The texture and richness will be different from heavy cream.

Can I pour the mixture directly into hot pasta sauce?
Yes, but lower the heat first and add it gradually while stirring. For a particularly hot or acidic sauce, whisk a spoonful of sauce into the substitute before pouring it into the pan. This gently brings the temperatures closer and can help prevent the butterfat from separating.

Can I use 2% or skim milk instead of whole milk?
Whole milk gives the richest result. You can use 2% milk, but the sauce will be lighter and may be more prone to separating; the optional cornstarch is helpful in that case. Skim milk is a less effective choice because it has very little fat, so the finished dish will taste and feel noticeably less creamy.

How much substitute replaces 2 cups of heavy cream?
Make two batches’ worth: use 8 tablespoons butter (113 g), 1½ cups whole milk (360 ml), and, if desired, 2 teaspoons cornstarch (6 g). This makes about 2 cups (480 ml). Add it to the dish in stages so you can stop if the sauce reaches the texture you want before using the full amount.

Can I make it ahead?
Yes. Prepare it up to 3 days ahead, cover it, and refrigerate it promptly. The butter will firm and the mixture may separate as it chills. Warm it gently while whisking until smooth before using; if it remains slightly uneven, whisk it again as you add it to the sauce.

Related

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).