Marsala Stuffed Mushrooms

Cheesy, sausage stuffed mushrooms

The Spruce / Leah Maroney

  • Total: 4 hrs 25 mins
  • Prep: 4 hrs
  • Cook: 25 mins
  • Yield: 16 mushrooms (8 servings)
Nutritional Guidelines (per serving)
217 Calories
9g Fat
15g Carbs
7g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 16 mushrooms (8 servings)
Amount per serving
Calories 217
% Daily Value*
Total Fat 9g 11%
Saturated Fat 4g 19%
Cholesterol 24mg 8%
Sodium 292mg 13%
Total Carbohydrate 15g 5%
Dietary Fiber 1g 5%
Protein 7g
Calcium 97mg 7%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Stuffed mushrooms are such a delicious and savory appetizer! This recipe is based on Steve's mother's stuffed mushrooms. They are the best! She soaks the mushroom caps in marsala wine, and it is to die for. The wine makes the mushrooms so tender and extremely flavorful. But to me, the stuffing is really the best part...sausage, Pecorino cheese, bread crumbs, what's not to love? 

Soaking the mushrooms takes a little bit of preparation, but putting the rest of the dish together is super quick and easy. They can also be assembled ahead of time and kept in the refrigerator until you are ready to heat them up and serve! 

Cooking the mushrooms on a wire rack allows for the liquid to drain off a bit, so the mushrooms will not be soggy. 

We love serving this appetizer with our other favorite holiday appetizers, cheesy sausage bread, queso, and sweet and smoky cheeseballs. These are all great appetizers for any baby shower, bridal shower, or celebratory brunch!


  • 2 to 3 cups marsala wine
  • 1 package mushrooms (baby Portabella)
  • 1/2 lb. Italian sausage (ground sweet)
  • 1/4 cups breadcrumbs (homemade, Panko, or plain)
  • 1/4 cup whole milk
  • 1/4 cup grated Pecorino Romano cheese
  • 2 tablespoons parsley (chopped Italian, flat-leaf)
  • 1 teaspoon salt
  • 1 teaspoon pepper
  • 3 cloves garlic (minced)
  • 1 small onion (yellow, finely diced)
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 2 tablespoons cream cheese

Steps to Make It

  1. Clean the mushrooms thoroughly and remove the stems.  Set the stems aside for later.  

  2. Fill a bowl or large plastic bag with the marsala wine. Add the  mushroom caps and cover.  Place in the refrigerator overnight, or for at least 4 hours. 

  3. Chop the mushroom stems and place in a bowl.  Add the breadcrumbs.  Cover this mixture with the whole milk and cream cheese. Let it sit for 5 minutes.  

  4. Add the grated cheese, chopped parsley, salt, pepper, garlic, onion, and garlic and onion powder. Stir to combine.  Add the Italian sausage and combine thoroughly, until all of the spice/breadcrumb mixture is evenly distributed in the meat. 

  5. Preheat the oven to 400 F. 

  6. Remove the mushroom caps from the refrigerator and take them out of the wine.  Place the caps on a cooling rack over a baking sheet. This recipe makes overstuffed mushrooms, so scoop a generous amount of filling for each mushroom cap.  Make a round ball of the meat mixture and place it into the cavity of the mushroom cap.  Repeat with all of the mushrooms.  Place the mushrooms close together on the cooling rack to prevent them from falling over. 

  7. Bake for 25 minutes. The mushrooms should be golden brown. Top with a sprinkling of grated Romano cheese and chopped parsley!