This creamy white wine and mushroom sauce is simple, elegant, and ready in under 30 minutes. It’s perfect spooned over pasta, grilled chicken, pork chops, rice, or quinoa for an easy weeknight meal that tastes like it simmered all afternoon.

As a sommelier, I love cooking with wine. While I enjoy slow-simmered dishes, sometimes a fast, flavourful sauce is exactly what you need. This white wine mushroom sauce uses pantry staples and fresh mushrooms to deliver rich, creamy flavor with very little fuss.
How to Choose a White Wine for Cooking
For a dry white that complements mushrooms and cream, try one of these picks:
- Pinot Grigio – light, citrusy, and consistent, it makes a bright base for a simple sauce.
- Sauvignon Blanc – livelier and more aromatic, with a bit more zing depending on the region.
- Un-oaked Chardonnay – my top choice with cream and mushrooms; it’s fuller-bodied and adds mineral notes that cut through richness.
Ingredients
Gather basic ingredients and fresh mushrooms. This sauce is easy to customize.

- Unsalted butter – for sautéing onions and mushrooms.
- Onion – sweet onion works well; any mild onion is fine.
- Mushrooms – white button or baby portobello are great choices.
- Garlic cloves – fresh is best, minced.
- Seasoned salt – adds background savory flavor.
- Ground black pepper – freshly ground for brightness.
- Dry white wine – choose a quality dry wine you’d also enjoy drinking.
- Chicken or vegetable broth – builds savory depth without long simmering.
- Heavy cream – makes the sauce silky and rich.
- Parmesan cheese – freshly grated for best texture and flavor.
Exact quantities and a printable recipe card are provided in the recipe section below.
Substitutions
This sauce adapts well to what you have on hand:
- Butter: swap for olive oil or your preferred cooking oil.
- Onion: any sweet, yellow, or white onion works.
- Mushrooms: omit for a white wine cream sauce without mushrooms.
- Garlic: jarred minced garlic or paste in a pinch.
- Seasoned salt: regular sea salt or table salt works fine.
- Pepper: try white pepper for a subtler heat.
- Dry white wine: cooking wine or sparkling wine can be used if needed.
- Broth: use water with bouillon if you’re out of stock; flavor will be lighter.
- Heavy cream: half-and-half or whole milk can be used, but the sauce will be thinner.
- Parmesan: freshly grated yields best results; pre-grated can substitute.
Equipment
Minimal equipment is required—one skillet and basic prep tools are enough:
- Large skillet
- Cutting board
- Knife
- Wooden spoon or spatula
Instructions
Follow these steps for a quick, flavorful sauce. Full recipe card below lists exact measurements.

- Over medium-high heat, melt the butter in a large skillet.
- Add the chopped onion and cook until translucent and fragrant, about 3 minutes. Cooking slowly helps develop a sweet, caramelized base.
- Add the mushrooms (pat them dry first so they brown instead of steaming) and cook until tender, about 5 minutes.
- Stir in the garlic, seasoned salt, and black pepper. Cook just until the garlic becomes fragrant—about 1 minute—to avoid bitterness.
- Pour in the dry white wine and the chicken or vegetable broth. Bring to a simmer and cook until the liquid reduces by about half, usually 5–10 minutes. This concentrates the flavors.
- Remove the pan from heat, then slowly stir in the heavy cream and grated Parmesan until the cheese melts and the sauce is smooth.
- Serve warm over pasta, chicken, pork chops, rice, or vegetables.

Variations
- Spicy: finish with a pinch of red pepper flakes or a dash of cayenne.
- Sparkling wine: swap white wine for champagne, cava, or another sparkling wine for a festive twist.
- Vegan: use olive oil, vegetable broth, canned full-fat coconut milk instead of heavy cream, and omit the cheese.
Storage
Store the sauce in an airtight container in the refrigerator for up to 4 days. For best results, keep the sauce separate from pasta or grains and combine when reheating.
Reheat gently on the stovetop over medium-low heat, adding a splash of broth or cream if the sauce thickens too much. This sauce does not freeze well; the texture and creaminess degrade after freezing.
Expert Tips and FAQs
- Pick a dry white: Pinot Grigio, Sauvignon Blanc, or un-oaked Chardonnay are ideal for cream-based mushroom sauces.
- Don’t simmer the cream: turn off the heat before adding cream and Parmesan to maintain a silky texture.
- Reduce the wine and broth: letting the liquids concentrate creates a more flavorful, thicker sauce.
If the wine and broth didn’t reduce enough, the sauce will be thin. Simmer until the liquid reduces by about half, then finish with cream and cheese.
Mix 1 tablespoon cornstarch with 1 tablespoon cold water, whisk, and add to the sauce near the end of cooking. Simmer briefly until thickened.
Serve over pasta, grilled or sautéed chicken, pork chops, rice, mashed potatoes, egg noodles, or roasted vegetables.

More Easy Dinner Recipes
Cobb Salad with Chicken
Slow Cooker Cabbage Roll Soup
Chicken Taco Casserole
Asian Turkey Meatballs
Did you try this recipe? Please leave a rating in the recipe card below or a review in the comments. I love seeing your photos—tag @freshcoasteats on social media!
Mushroom Sauce with White Wine and Cream
Equipment
- Large skillet
- Cutting board
- Knife
- Wooden spoon or spatula
Ingredients
- 2 Tablespoons unsalted butter
- 1 cup Vidalia or other sweet onion, chopped
- 8 ounces mushrooms, sliced (white or baby portobello)
- 3 cloves garlic, minced
- 1/2 teaspoon seasoned salt
- 1/4 teaspoon freshly ground black pepper
- 1/2 cup dry white wine
- 1/2 cup chicken or vegetable broth
- 1/2 cup heavy cream
- 1/2 cup Parmesan cheese, freshly grated
- Parsley for garnish (optional)
Instructions
- Melt butter in a large skillet over medium-high heat.
- Add the onion and cook until translucent, about 3 minutes.
- Add the mushrooms and cook until tender, about 5 minutes.
- Add garlic, seasoned salt, and pepper; cook 1 minute until fragrant.
- Pour in the white wine and broth, bring to a simmer, and reduce the liquid by half.
- Remove from heat, stir in the heavy cream and Parmesan until melted and smooth. Serve warm.
Nutrition
Pin it and save it for later!
Share your results and tag @freshcoasteats in your photos.