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.





Quick question – has anyone tried making these without breadcrumbs? I have a friend who can’t eat gluten, and I’m wondering if these would hold together okay without the breadcrumbs. Thanks in advance! – Alison
Hi Alison, I would recommend gluten-free panko – it should work well.
How far in advance can I stuff the mushrooms. I need them for tomorrow evening. Thought about making the stuffing part earlier
Hi Marsha, you can fully assemble the stuffed mushrooms one day ahead. Enjoy
We made these for Thanksgiving brunch to hold everyone over until the main event (along with OUAC berry terrine and shrimp cocktail) and they were excellent. Just three of us so there was leftovers we reheated them with a small square of baby Swiss on each one and they were just as good the next day. Thank you!
Holy Cow these were sooo good. I made the full recipe for 2 people and these were so good I warmed them up the second night, still tasting super. Had to buy more and repeat for 2 more nights. I followed the recipe except where given the choice of 2 cheeses I did 1/4 cup of both romano & parmesan. Good taste. Parsley adds something so don’t forget it. The oven heat makes a nice crust.
Thank you Jennifer Segal
Jenn, this looks delicious! I have a pound of sage breakfast sausage in the freezer. Can I use that instead of Italian sausage? Thanks, Carie
Sure, assuming the sausage is raw.
These look wonderful! Do you think they could be frozen before or after baking? Thanks for all the great recipes.
Hi Gina, yes, I think you could get away with either. Hope you enjoy!
Hey Lynda ~ We don’t eat pork either. I use bulk turkey sausage. Mascarpone and baking in Marsala takes this up another notch! Thanks for another fabulous recipe!
We don’t eat pork sausage. What do you suggest that I use instead to boost the flavour as the sausage would? Thnx.
Hi Lynda, do you avoid sausage because you don’t eat pork? If so, turkey or chicken sausage also work nicely here.
Hi Jenn,
Quick question for you regarding these mushroom caps. I’ve always been told to pre-bake the mushroom caps a bit to get rid of some of the water so they are not soggy. Then stuff and bake again with filling. Just wondering if you ever do that as well or if there’s something about this recipe in particular that allows you to skip this step but still get good results (would love to not have to double bake the mushroom caps but have always found to wet if you don’t). Thanks for posting, excited to try this recipe this holiday season!
Hi Bry, whether or not you pre-bake the mushroom caps depends on the filling. The filling in this recipe is a bit drier and helps to soak up moisture from the mushroom caps so that pre-baking isn’t necessary. Hope you enjoy if you make them!
My question too. Thanks for asking, and thanks for the answer, Jennifer. Happy holidays!
Delicious appetizer. Easy to make. Thank you for a wonderful idea.