Sausage stuffed mushrooms are a fan favorite, ready in 35 minutes, and easy to prep ahead. These juicy mushrooms are loaded with savory pork sausage and creamy, melty cheese in every bite.

This post may contain affiliate links. Please read our disclosure policy.
Holly’s Recipe Highlights
- What Is It: Large mushroom caps filled with a delicious sausage mixture made with cream cheese, Parmesan, and cheddar cheese.
- Flavor: Garlicky and savory for a rich but balanced bite with a creamy, cheesy center and golden tops.
- Serving Suggestions: Serve these warm on a food warming mat, or at room temp for grazing, making them perfect for game day, parties, or holiday trays.
- Freezing: Freeze-filled, unbaked mushroom caps on a tray so they don’t stick together. It’s a quick bake-from-frozen appetizer that last-minute guests will appreciate!

Ingredient Notes
- Mushrooms: Large, firm white or brown Cremini or baby bella mushrooms with flat tops work best. Choose similarly sized caps so they bake evenly. Scoop a deeper well for more filling in each bite, but don’t go so thin that the caps crack.
- Ground Pork Sausage/Italian Sausage: Mild, hot, or Italian sausage all work, choose based on your crowd. Make sure to drain it well for a creamy, not oily filling.
- Cream Cheese: Use full-fat cream cheese for smooth, creamy, and delicious flavor. Allow to soften to room temperature for optimal blending.
- Cheese: Use sharp cheddar for the best flavor and fresh Parmesan cheese for the best melt.
Favorite Variations
- Mushroom Swap: You can use small mushrooms for bite-sized appetizers, but plan on making double the amount to use all the filling.
- Sausage Swaps: Skip the sausage and increase the cream cheese to 6 ounces. Swap in cooked ham, crab, or shrimp, chopped fine so it stays scoopable.
- Crunchy Topping: Sprinkle some bread crumbs or Panko crumbs mixed with butter on top for extra crunch.

How to Cook Sausage Stuffed Mushrooms
- Prep the mushrooms (full recipe below).
- Brown sausage with add-ins, drain well, and let cool.
- Mix up the cream cheese filling with the sausage mixture.
- Fill, top, and bake until the tops are bubbly and the mushrooms tender.

Storing Leftovers
Store baked sausage-stuffed mushrooms in an airtight container for up to 4 days. Reheat in the oven at 350°F until hot so the tops stay crisp and the filling doesn’t get rubbery. Be careful not to recook the mushroom caps.
Leftover stuffed mushrooms freeze best before baking. Cooked mushrooms will soften when reheated.
Grab-and-Go Party Bites
Did you make these Sausage Stuffed Mushrooms? Leave a rating and a comment below!

Equipment
Ingredients
- 24 medium mushrooms white or brown, or 48 small mushrooms
- 2 cloves garlic minced
- 8 ounces ground pork sausage or Italian sausage
- 2 tablespoons finely diced white onion or finely chopped green onion
- 4 ounces cream cheese softened
- ½ cup shredded cheddar cheese
- ¼ cup shredded Parmesan cheese
- chopped fresh parsley for garnish, optional
Instructions
- Preheat oven to 400°F.
- Wipe the mushrooms clean with a damp paper towel to remove any debris. Remove the stems.
- Using a small spoon, scrape out the middle of the mushroom to make a well for the filling. Finely dice the stems and any bits that have been removed.
- In a 10-inch skillet, cook the sausage, onion, garlic, and chopped mushroom stems over medium-high heat until no pink remains. Thoroughly drain any fat and cool the sausage.
- In a small bowl, mix cheddar and Parmesan cheese. Reserve ¼ cup for topping.
- In another bowl, mix the cream cheese, cheese mixture, cooled sausage, and ¼ teaspoon each salt and pepper. Fill each mushroom cap with the cream cheese filling.
- Sprinkle the reserved cheese on top and bake for 18-20 minutes or until the cheese is melted and the mushrooms are cooked.
Notes
- 3 tablespoons Panko breadcrumbs
- 1 tablespoon melted salted butter
- 1 tablespoon grated parmesan cheese
Nutrition Information
Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.
© SpendWithPennies.com. Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited. Please view my photo use policy here.















Hi, Holly!
If you used portobello mushrooms, about how long would they need to bake?
Thank you!
I have never tried this recipe with portobellos but other readers have with good results. You may need to increase the cook time to accommodate the larger mushrooms though.
So incredibly yummy!! I had 4 portobello so I decided to make them for dinner! Two looked great and two looked sad, so I chopped the sad ones up and used them as part of the stuffing. I decided to use a mix of shredded for the top so it wouldn’t be too gooey. just for speed I used onion and garlic powder, but freesh would have made it even better. I used 4 Italian meatballs (sausage) from the meat department in the mix, then crumbled a little extra (two more) before I put the cheese on. You could even make it with freezer meatballs. The amount was right on. Great recipe, Holly!!!!!! Thank you for putting dinner on the table!!
So glad you enjoyed it, Vicky!
This recipe has been a big hit with our neighbors and friends. Everyone asks for the recipe. I accidentally got Italian sausage and it was delicious. I always use a little extra Parmigiano reggiano…yum! I’m actually going to a friend’s on Saturday for a small dinner party and they asked if I could make them again.
So happy to hear this recipe was a hit, Nancy!
do you use breakfast sausage?
Hi Penny, you could use breakfast sausage or another Italian sausage that you enjoy.
I Recipes look fantastic
I’m wondering what kind of sausage you used for this recipe. There are so many varieties that it would be helpful to know which one you selected.
Hi Judy, this recipe was made with ground pork sausage. Let us know how they turn out if you decide to make them!