
Classic Stuffed Mushrooms
These classic stuffed mushrooms are the ultimate crowd-pleasing appetizer — tender button mushrooms filled with a savory, cheesy, herb-and-sausage stuffing that's golden and bubbling from the oven. Simple enough for a weeknight but impressive enough for a dinner party, this reliable recipe delivers big flavor with minimal fuss. Every bite is rich, savory, and satisfying.
6 servings · Prep 20 min · Cook 25 min · Total 45 min
Appetizer
Ingredients
Open in recipe scaler →Main
24 whole button mushrooms large, about 1.5–2 inches wide, stems removed and reserved
2 tbsp olive oil divided
Filling
0.5 lb Italian sausage casings removed
4 cloves garlic minced
1 small yellow onion finely diced
4 oz cream cheese softened
0.5 cup Parmesan cheese freshly grated, plus more for topping
0.25 cup Italian breadcrumbs
2 tbsp fresh parsley finely chopped, plus more for garnish
0.5 tsp kosher salt
0.25 tsp black pepper freshly ground
0.25 tsp crushed red pepper flakes
Topping
2 tbsp Parmesan cheese grated, for topping
1 tbsp olive oil for drizzling
Equipment
Oven
Stovetop
Baking Sheet
Parchment Paper
Mixing Bowl
Cooking Spray
Skillet
Paper Towel
Broiler
Wooden Spoon
Slotted Spoon
Platter
Serving Platter
Knife
Serving Platters (Large)
Pan
Jelly Roll (10x15)
Cutting Board
Mixing Bowl (4 Quarts)
Instructions
- Preheat your #[Oven] to ![400°F]. Line a large #[Baking Sheet] with #[Parchment Paper] or lightly grease it with #[Cooking Spray].
- Wipe the @[Button Mushrooms] clean with a damp paper towel — do not rinse them under water or they'll become soggy. Gently twist or pull out the stems and set them aside. Lightly brush the outside of each @[Button Mushroom] cap with @[Olive Oil] and place them cavity-side up on the prepared #[Baking Sheet].
- Finely chop the reserved @[Mushroom] stems. Heat ~[1 tablespoon] of @[Olive Oil] in a #[Skillet] over ^[medium heat]. Add the @[Italian Sausage] and cook, breaking it apart with a #[Wooden Spoon], until browned and cooked through, ~[about 5–6 minutes]. Use a #[Slotted Spoon] to transfer the @[Italian Sausage] to a plate, leaving the drippings in the pan.
- In the same #[Skillet] over ^[medium heat], add the diced @[Yellow Onion] and chopped @[Mushroom] stems. Cook, stirring occasionally, until softened and any moisture has evaporated, ~[about 4–5 minutes]. Add the @[Garlic] and cook ~[for 1 more minute] until fragrant. Remove from heat and let cool ~[for 5 minutes].
- In a #[Mixing Bowl], combine the cooked @[Italian Sausage], sautéed @[Yellow Onion]-@[Mushroom] mixture, softened @[Cream Cheese], @[Parmesan Cheese], @[Italian Breadcrumbs], @[Parsley], @[Kosher Salt], @[Black Pepper], and @[Red Pepper Flakes] (if using). Stir together until everything is well incorporated and the mixture holds together. Taste and adjust seasoning if needed.
- Using a small #[Wooden Spoon], generously mound the filling into each @[Button Mushroom] cap, pressing it in lightly and doming it slightly above the rim. Don't be shy — pack it in! Arrange all filled caps on the #[Baking Sheet].
- Sprinkle the tops of the stuffed @[Button Mushrooms] with the remaining @[Parmesan Cheese] and finish with a light drizzle of @[Olive Oil]. This helps the tops turn golden and slightly crispy.
- Bake in the preheated #[Oven] ~[for 20–22 minutes], until the @[Button Mushrooms] are tender, the filling is heated through, and the tops are golden brown. If you want extra color on top, #[Broiler] ~[for the last 1–2 minutes] — watch closely.
- Remove from the #[Oven] and let rest ~[for 3–4 minutes] before serving — the filling will be very hot. Transfer to a serving platter, garnish with fresh chopped @[Parsley], and serve warm.
