If you love mushrooms, this creamy Mushroom Marsala Sauce could easily become your go-to homemade sauce. It’s rich, silky, and loaded with meaty mushrooms, garlic, shallot, and fragrant herbs. The Marsala wine gives the sauce its signature depth and savory-sweet balance, making it perfect for spooning over rice, pasta, mashed potatoes, chicken, pork, or steak.
This recipe comes together quickly—ready in about 20 minutes from start to finish—so it’s ideal for weeknight dinners or last-minute guests. The sauce is flexible: keep it thinner for drizzling over grains or thicken it to coat meat and potatoes. Use dry Marsala for a savory result, or choose sweet Marsala if you prefer a noticeably sweeter sauce.

What is Marsala Sauce?
Marsala sauce is a flavorful cream-based reduction built around Marsala wine. The wine is the defining ingredient: added during cooking to deglaze the pan and concentrate savory, caramelized flavors. In this mushroom variation, sautéed mushrooms, butter, garlic, and shallot create a robust base. Fresh rosemary and thyme add a woodsy, aromatic note that complements the umami-rich mushrooms. The result is a versatile sauce that elevates simple proteins and sides.
Ingredients for Marsala Cream Sauce
Here’s what you’ll need to make this Mushroom Marsala Sauce from scratch. Quantities are for about four servings.
- Olive oil
- 1 shallot (or half a small onion), finely diced
- 2 garlic cloves, minced
- Fresh rosemary and thyme, chopped
- About 1 lb fresh mushrooms, sliced (roughly 6–7 cups sliced)
- 1 tablespoon tomato paste
- 2 tablespoons butter
- 2–4 tablespoons all-purpose flour (optional, to thicken)
- ¾ cup dry Marsala wine (use dry Marsala for a savory balance)
- 1½ cups chicken broth or beef broth
- ¼ cup heavy cream
- Salt and black pepper to taste

How to Make Mushroom Marsala Sauce
Below is a straightforward overview of the cooking process. Full, printable instructions follow in the recipe card.
- Sauté aromatics and mushrooms: Heat olive oil, cook the diced shallot or onion for 2–3 minutes until softened. Add minced garlic, chopped rosemary and thyme, then the sliced mushrooms. Add a small splash of Marsala to help the mushrooms release moisture and speed browning. Cook until the mushrooms are golden and caramelized. Stir in tomato paste.
- Add fat and thickener: Stir in butter until melted. If you want a thicker sauce, sprinkle in 2–4 tablespoons of flour and cook 1 minute to remove the raw flour taste.
- Deglaze with Marsala: Pour in the remaining Marsala, scraping up any brown bits from the pan for extra flavor.
- Finish with broth and cream: Gradually whisk in the chicken or beef broth and simmer until the sauce thickens. Reduce heat to medium-low, stir in heavy cream, and season with salt and pepper. Simmer gently for 1–2 minutes—do not boil once the cream is added.
- Serve: Spoon the sauce over pasta, rice, mashed potatoes, chicken, pork, or steak. Garnish with chopped parsley if desired.

Tip: Adding a little Marsala to the pan while sautéing mushrooms helps them release moisture quickly, then allows them to brown and develop deeper flavor once the liquid evaporates.
What Type of Marsala to Choose
For savory preparations, dry Marsala is best: it contributes depth without excessive sweetness. Sweet Marsala can be used if you prefer a sweeter profile, but expect a noticeably different result.
Substitutions for Marsala Wine
If you don’t have Marsala, try substituting a dry white wine with a splash of brandy and a pinch of sugar to mimic Marsala’s sweet-savory profile. Other workable swaps include dry sherry or a combination of sherry and sweet vermouth. Adjust sweetness and seasoning to taste.

This Mushroom Marsala Sauce brightens ordinary weeknight meals and makes any protein or starch feel special. It’s quick, adaptable, and full of savory umami—perfect for dinner any night of the week.
More Recipes You Will Love
- Quick No-Knead Dutch Oven Bread — an easy artisan loaf with a crisp crust and soft interior, great for serving alongside saucy dishes.
- Chicken in Mushroom Cream Sauce — a classic, comforting main that pairs perfectly with this type of sauce when you want a heartier meal.
Recipe: Mushroom Marsala Sauce
Servings: 4 • Prep: 10 mins • Cook: 10 mins • Total: 20 mins
Ingredients
- 2 tablespoons olive oil
- 1 shallot (or ½ onion), finely diced
- 2 garlic cloves, minced
- 2 teaspoons chopped fresh rosemary
- 2 teaspoons chopped fresh thyme
- 1 lb fresh mushrooms, sliced (about 6–7 cups)
- 1 tablespoon tomato paste
- 2 tablespoons butter
- 2–4 tablespoons all-purpose flour (optional)
- ¾ cup dry Marsala wine (reserve a small splash for sautéing)
- 1½ cups chicken or beef broth
- ¼ cup heavy cream
- Salt and black pepper to taste
Instructions
- Heat the olive oil in a saucepan over medium heat. Add the diced shallot and cook 2–3 minutes until softened.
- Add garlic, rosemary, thyme, sliced mushrooms, and a small splash of Marsala. Cook until mushrooms are golden and most liquid has evaporated. Stir in tomato paste.
- Add the butter and let it melt. If using flour, sprinkle it in and cook 1 minute to remove the raw taste.
- Pour in the remaining Marsala and scrape the pan to deglaze. Gradually whisk in the broth and simmer until the sauce begins to thicken.
- Reduce heat to medium-low, stir in heavy cream, and season with salt and pepper. Simmer gently for 1–2 minutes—do not boil.
- Serve over pasta, rice, mashed potatoes, or your choice of meat. Garnish with chopped parsley if desired.
Notes
- Add a splash of Marsala early to help mushrooms release moisture and brown faster.
- Flour is optional: 2 tablespoons lightly thickens the sauce; 4 tablespoons yields a gravy-like consistency.
- Dry Marsala is recommended for a savory sauce; sweet Marsala will make the sauce noticeably sweeter.
Nutrition (approximate per serving)
Calories: 273 • Carbohydrates: 12 g • Protein: 14 g • Fat: 18 g • Sodium: 448 mg
