Stuffed Mushrooms
- By Jennifer Segal
- Updated September 26, 2026
- 22 Comments
- Leave a Review
This post may contain affiliate links. Read my full disclosure policy.
This stuffed mushrooms recipe is packed with a savory Italian sausage and cheese filling and baked until golden—an irresistible little appetizer for any gathering.

When it comes to stuffed mushrooms, I’ve always preferred the extra flavor and richness you get from a sausage filling over the meatless kind. This stuffed mushrooms recipe is my go-to—the sausage and cheese make them especially satisfying, and the filling is mounded high so you get plenty in every bite. They’re easy to pick up and eat with your hands, which is exactly what I want in a party appetizer.
Best of all, you can assemble the mushrooms ahead of time, refrigerate them, and pop them in the oven when your guests arrive.
What You’ll Need To Make Stuffed Mushrooms

- Mushrooms: Cremini or white mushrooms both work well. Look for medium mushrooms that are fairly uniform in size so they cook evenly and are easy to eat in a few bites. Choose mushrooms that are firm and dry, with no soft or slimy spots.
- Italian sausage: Mild or hot both work, so choose according to your preference. If using links, remove the casings before cooking.
- Shallot and garlic: Finely chop both so they blend easily into the filling rather than leaving large pieces.
- Cream cheese: Gives the filling richness and helps hold everything together. Let it soften before adding it to the skillet so it mixes in easily.
- Panko: Adds a little structure to the filling without making it dense.
- Pecorino Romano or Parmigiano Reggiano: Pecorino is saltier and sharper; Parmigiano is a bit milder and nuttier. Both are delicious here.
- Olive oil, parsley, salt, and pepper: Round out the filling and season the mushrooms.
- Jump to the printable recipe for precise measurements
How To Make Stuffed Mushrooms
Prep the mushrooms: Clean the mushrooms with a damp towel, then remove the stems and finely chop them. Arrange the caps open side up on the prepared baking sheet and season with olive oil, salt, and pepper.
Pro Tip: It’s important to wipe the mushrooms clean with a damp towel or paper towel instead of running them under water. (They absorb moisture fast, and if they absorb too much, they’ll steam in the oven instead of roasting.)


Make the filling: Brown the sausage, breaking it into small pieces as it cooks. Add the chopped mushroom stems, shallot, and garlic and cook until softened. Stir in the cream cheese until evenly combined, then remove from the heat and mix in the panko, Pecorino or Parmigiano, parsley, salt, and pepper.


Stuff and bake: Spoon the filling into the mushroom caps, pressing it gently into the cavities and mounding it generously on top. Don’t worry if it looks like a lot—the filling firms up as it bakes. Bake until the mushrooms are tender and the tops are golden, then sprinkle with parsley and serve warm.


More Easy Party Appetizers
Stuffed Mushrooms
Ingredients
- 20 oz medium cremini or white mushrooms (20 to 22)
- 3 tablespoons extra-virgin olive oil, divided
- Salt and freshly ground black pepper
- 8 oz Italian sausage (mild or hot, casings removed)
- 1 medium shallot, finely chopped
- 2 cloves garlic, finely chopped
- 4 oz cream cheese, softened
- ½ cup panko breadcrumbs
- ½ cup grated Pecorino Romano (or Parmigiano Reggiano) cheese
- 2 tablespoons fresh flat-leaf parsley, finely chopped, plus more for serving
Instructions
- Preheat the oven to 375°F and set a rack in the middle position. Line a baking sheet with heavy-duty aluminum foil. Grease foil with 1 tablespoon of the olive oil. Clean the mushrooms with a damp towel, remove stems, and finely chop the stems.
- Place mushroom caps on the prepared baking sheet, open side up, drizzle with 1 tablespoon olive oil, ¼ teaspoon salt, and a few grinds of pepper, and set aside.
- In a medium skillet over medium heat, warm the remaining 1 tablespoon oil. Add the sausage and cook, breaking it up into small pieces with a wooden spoon, until browned, about 5 minutes. Add the chopped mushroom stems, shallot, and garlic; cook until softened, 3 to 4 minutes more. Add the cream cheese and mix until evenly combined. Remove from the heat and stir in breadcrumbs, Pecorino (or Parmigiano Reggiano), parsley, a scant ½ teaspoon salt, and ¼ teaspoon pepper until well combined.
- Spoon the sausage mixture into each mushroom, pressing it gently so it fills the cavity and then mounding extra on top. Don’t worry if it looks like a lot—the filling will firm up as it bakes. Arrange the stuffed mushrooms on the prepared baking sheet and bake for 25 to 30 minutes, until the mushrooms are tender and the tops are golden. Sprinkle with additional parsley and serve warm.
Notes
- Make-Ahead Instructions: The mushrooms can be fully assembled (but not baked) up to 1 day ahead. Cover the tray tightly with plastic wrap and refrigerate until ready to bake; add a few extra minutes to the cook time if going straight from the fridge. Leftover baked mushrooms reheat well in a 325°F oven or even in the microwave (about 30 seconds per few mushrooms), so they’re easy to enjoy the next day.
- If you end up with a little extra filling, don’t toss it—spread it on baguette slices and bake until hot and golden, spoon it into a few extra veggies like mini bell peppers or zucchini halves, or bake it in a small ramekin as a warm, savory side dish.
Nutrition Information
This website is written and produced for informational purposes only. I am not a certified nutritionist and the nutritional data on this site has not been evaluated or approved by a nutritionist or the Food and Drug Administration. Nutritional information is offered as a courtesy and should not be construed as a guarantee. The data is calculated through an online nutritional calculator, Edamam.com. Although I do my best to provide accurate nutritional information, these figures should be considered estimates only. Varying factors such as product types or brands purchased, natural fluctuations in fresh produce, and the way ingredients are processed change the effective nutritional information in any given recipe. Furthermore, different online calculators provide different results depending on their own nutrition fact sources and algorithms. To obtain the most accurate nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator.
See more recipes:
Add a Comment Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.





I don’t believe scraping the gills out is part of the prep for mushrooms. I could see doing that with a large portabella.
Delish!!
Made these with chicken sausage links that I buzzed in the food processor. Great flavor. Highly recommend.
While these are simple, they are a lot of work mostly because mushrooms are labor-intensive. Between taking out the stem, scraping out the center where the filling goes, and then cleaning them (they are so dirty), that takes a lot of time. With that said, these were a total hit and absolutely worth the time they took. Memorable & delicious appetizer!
These were a labor of love and well worth it! Everyone Christmas eve was telling me that they were good. I used Jimmy Dean sweet italian sausage and the permigiano regiano. Just delicious. Thanks again Jen for another knockout.
Made this recipe as a starter for today’s Christmas lunch. Prepared them in advance yesterday and simply baked them before serving. They were a hit, even my daughter in law loved them and she doesn’t like mushrooms! I will certainly make them again when I get the opportunity, this recipe is for keeps. Thank you 😊