Classic Stuffed Mushrooms

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

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

  1. Preheat your #[Oven] to ![400°F]. Line a large #[Baking Sheet] with #[Parchment Paper] or lightly grease it with #[Cooking Spray].
  2. 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].
  3. 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.
  4. 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].
  5. 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.
  6. 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].
  7. 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.
  8. 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.
  9. 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.