Stuffed Mushrooms

134 Comments

This post may contain affiliate links. See my disclosure policy.

Jump to RecipeJump to Video

Stuffed mushrooms are always a party favorite, especially for Thanksgiving and Christmas. Tender mushroom caps are filled with a cheesy, herby, and garlicky filling, and then baked until golden. It’s the perfect vegetarian appetizer!

Stuffed mushrooms on a plate.
Photo: Gayle McLeod

My Favorite Stuffed Mushrooms Recipe

Every time I bring these stuffed mushrooms to a holiday party, they disappear incredibly fast. So heads up, you might want to make two batches! Not only are they the perfect bite of cheesy, crunchy, umami goodness, but they’re really easy to make (and can even be prepped ahead of time). But, here’s what else you’ll love about my version: 

  • They have a unique filling. Instead of panko breadcrumbs, I use sauteed onions and crunchy pecans for extra texture and flavor. Plus, this makes them naturally gluten-free, so everyone can dig in without a second thought.
  • They’re a BIG hit for holiday parties. Both these stuffed mushrooms and my crab stuffed mushrooms are highly requested for parties and holidays like Thanksgiving, Christmas, and Easter. Though I do make this classic version most often. And if you and your significant other are mushroom lovers, they’re the perfect treat for Valentine’s Day.
Ingredients for stuffed mushrooms on a table.

Stuffed Mushrooms Ingredients

  • Cremini Mushrooms: Since this is a bite-sized appetizer, you’ll need baby mushrooms, specifically creminis or baby bellas. And keep scrolling below for my section on why you should try to avoid white mushrooms.
  • Butter: You could honestly use butter or olive oil, but I prefer butter for a touch of richness. These are already a little indulgent, so might as well go all the way for maximum flavor!
  • Onion and Garlic: Typically there’s no onion in a traditional stuffed mushroom, but I love a good garlic and onion combo. The little bits of onion also give the filling some texture and bulkiness. Shallot would be a great alternative as well.
  • Cream Cheese: Cream cheese makes for an ultra-creamy texture and helps keep all the filling bits together. It’s the “glue” if you will.
  • Cheese: Freshly grated parmesan adds another layer of flavor. But pecorino romano, gruyere, or any other hard cheese works—choose your favorite!
  • Fresh Herbs: Freshly chopped parsley is my go-to. But you can use whichever tender fresh herbs you have on hand.
  • Pecans: Chopped pecans add a deliciously crumbly texture and crunch. Plus, pecans really accentuate the fall vibes in this appetizer.

Find the printable recipe with measurements below

Why You Should Avoid White Mushrooms

White button mushrooms and cremini mushrooms actually come from the same species called agaricus bisporus. But the real difference here is that cremini mushrooms (also known as baby bella mushrooms) have a deeper, more complex flavor than white ones. Especially when made into these savory, stuffed mushrooms. White mushrooms will just taste a bit more flat or muted. So do yourself a favor and make sure to grab creminis instead of white mushrooms. You’ll have a much tastier appetizer!

How To Make Stuffed Mushrooms

Prep the mushrooms. Grease a baking sheet with a little olive oil. Then, remove the stems from the mushrooms by simply pulling them out with your hand. But don’t toss them away as you’ll need these to make the filling! Finely chop them up and set aside for later.

Dicing mushrooms on a board.

Saute the mushroom onion mixture. Melt the butter in a medium skillet over medium heat. Cook the chopped mushroom stems for 5 minutes, then add the onion, garlic, salt, and pepper. Cook for another 1 to 2 minutes and transfer the mushroom mixture to a mixing bowl. Give it some time to cool so it doesn’t melt the cheese mixture right away.

Cooking mushrooms and onion in a pan.

Mix up the filling. Once the mushroom mixture has cooled, stir the cream cheese, parmesan, parsley, and pecans together in a bowl. Remember to reserve one tablespoon of parmesan and pecans to sprinkle on top before baking.

Mixing stuffed mushrooms filling in a bowl.

It’s time to stuff! Since these are small to medium sized mushrooms, you’re going to use about one tablespoon of filling to stuff the mushrooms, creating a small mound on top. Just don’t add too much stuffing because your mushrooms will shrink in the oven.

Stuffing mushrooms with cream cheese filling.

Bake until golden. Bake for 20 to 25 minutes at 400°F (200°C), until the top is golden and the mushrooms are slightly soft. Don’t forget to sprinkle a little parsley on top before serving for a fresh, green touch!

Baked stuffed mushrooms.

Common Questions

How do you prevent stuffed mushrooms from getting soggy?

One trick is to chill the filling before stuffing. This will help hold the cheesy mixture together as it bakes. If the filling is too soft or wet, it will slowly seep through the mushroom. You can also place the mushrooms on a wire rack on top of the baking sheet, which will allow the mushroom juices to drain away from the mushrooms.

Do you need to clean the mushrooms before cooking?

No, you don’t. In fact, I’d avoid washing the mushrooms as it will soften them and they’ll become soggy once baked. Instead, use a damp paper towel to gently wipe the surface clean.

Can I use something else besides pecans?

Absolutely! You can chop up other types of nuts like almonds or walnuts. If you’re not gluten-free, panko breadcrumbs are a traditional filler, though I do personally love this version with pecans! 

 

Storage and Make-Ahead Tips

  • To store in the fridge: Stuffed mushrooms will keep for 4 to 5 days in the fridge in an airtight container.
  • To reheat stuffed mushrooms: When you’re ready to eat, just pop them in the microwave for 30 seconds to a minute.
  • Make ahead tip for the holidays: You can assemble stuffed mushrooms up to 12 hours before you plan to serve them. Just store them in the fridge in an airtight container, then pop them in the oven right before you’re ready to eat. Note–you may need to add a few extra minutes to the baking time since they’ll be chilled.
A plate of stuffed mushrooms.

More Holiday Appetizers

  • Deviled Eggs: This is the number one holiday appetizer hands down.
  • Hummus: You can’t go wrong with a classic hummus served with veggie sticks.
  • French Onion Dip: Ditch the store-bought mix and make this homemade version–it tastes a million times better.
  • Whipped Feta: A creamy whipped feta dip with roasted tomatoes on top.
  • Shrimp Cocktail: It’s a timeless holiday appetizer with a zesty homemade cocktail sauce.
  • Baba Ganoush: This smoky eggplant dip is insanely delicious.

If you make these stuffed mushrooms, I’d love to know how they turned out in the comment box below! Your review will help other readers in the community. And if you’re hungry for more healthy food inspiration (and exclusive content), join my free newsletter.

A plate of pecan stuffed mushrooms.

Stuffed Mushrooms

4.98 from 77 votes
Prep: 15 minutes
Cook: 25 minutes
Total: 40 minutes
Servings: 10 servings
Author: Lisa Bryan

Description

Stuffed mushrooms are always a holiday favorite appetizer. They're the perfect cheesy mushroom bite with hints of onion, herbs, and crunchy pecans. Watch the video below to see how I make them in my kitchen!

Video

Equipment

Ingredients 
 

  • 20 baby bell or cremini mushrooms
  • 2 tablespoons butter
  • 2 garlic cloves, minced
  • ½ medium onion, finely diced
  • ½ teaspoon kosher salt
  • ¼ teaspoon freshly ground black pepper
  • 4 ounces cream cheese, softened
  • cup freshly grated parmesan cheese, grated
  • cup whole pecans, roughly chopped
  • ¼ cup finely chopped fresh parsley, plus more for garnish

Instructions 

  • Prep the mushrooms. Preheat oven to 400°F (200°C). Grease a baking sheet with a little olive oil. Remove the stems from the mushrooms, finely chop them, and set aside.
    Chopped mushrooms on a wooden board.
  • Cook the mixture. Melt the butter in a medium skillet over medium heat. Add the chopped mushroom stems and cook for 5 minutes, or until most of the moisture is gone. Add the onion, garlic, salt, and pepper, and cook for another 1 to 2 minutes, until the onion has softened. Transfer the mushroom mixture to a mixing bowl, and let it cool slightly.
    Cooked mushrooms and onion in a pan.
  • Mix the filling. To the mixing bowl, add the cream cheese, parmesan (reserve 1 tablespoon), parsley, and pecans (reserve 1 tablespoon). Stir until well combined.
    Stuffed mushroom filling in a bowl.
  • Stuff mushrooms. Fill mushroom caps with the cheese filling, and evenly sprinkle the tops with the reserved parmesan and chopped pecans.
    Adding filling into mushroom caps.
  • Bake mushrooms. Bake for 20 to 25 minutes, or until the top is golden and the mushrooms are slightly soft. Garnish with extra parsley to serve. 
    Stuffed mushrooms on a platter.

Lisa’s Tips

  • Avoid wet and soggy mushrooms by either chilling the filling before stuffing, or using a wire rack on top of the baking sheet to allow the mushroom juices to drain away as they cook. 
  • While it’s tempting to pack as much filling as possible, don’t overdo it. Stuff the mushrooms just until they’re slightly heaping—this ensures even cooking and avoids spilling since mushrooms will shrink slightly as they cook.
  • Add more flavor into the filling by adding chopped sundried tomatoes, olives, crispy bacon bits, or other fresh herbs like chives, thyme, or rosemary.
  • Make ahead tip for the holidays: You can assemble stuffed mushrooms up to 12 hours before you plan to serve them. Just store them in the fridge in an airtight container, then pop them in the oven right before you’re ready to eat. Note–you may need to add a few extra minutes to the baking time since they’ll be chilled.

Nutrition

Calories: 168kcal | Carbohydrates: 5g | Protein: 4g | Fat: 16g | Saturated Fat: 7g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 1g | Cholesterol: 34mg | Sodium: 135mg | Potassium: 307mg | Fiber: 1g | Sugar: 2g | Vitamin A: 574IU | Vitamin C: 3mg | Calcium: 74mg | Iron: 1mg
Course: Appetizer
Cuisine: American
Keyword: stuffed mushroom recipe, Stuffed Mushrooms, Vegetarian stuffed mushrooms
Did you make this recipe?Mention @downshiftology or tag #downshiftology!

Recipe originally published November 2021, but updated to include new information and photos for your benefit!

You May Also Like

About the author

Lisa Bryan

Lisa is a bestselling cookbook author, recipe developer, and YouTuber (with over 2.5 million subscribers) living in sunny Southern California. She started Downshiftology in 2014, and is passionate about making healthy food with fresh, simple and seasonal ingredients.

4.98 from 77 votes (28 ratings without comment)

Leave a comment

All comments are moderated before appearing on the site. Thank you for sharing your feedback!

Your email address will not be published. Required fields are marked *

Recipe Rating




134 Comments

  1. These are seriously amazing, next time I’m planning to make double so they last longer :) If I were to double the recipe would I just double everything or would some ingredients be increased by less?5 stars

    1. Hi Ang – Happy to hear you’re loving these stuffed mushrooms! If you’re doubling the recipe, you can keep everything the same.

  2. I just to do this, but I forgot, although I never put cream cheese. I love this recipe. Is better than mine. Thank you

  3. I’ve made these several times for before a big dinner gatherings and they literally vanish. So good. I did one small modification using an equal mix of Parmesan, Asiago and Romano cheeses. Great recipe. Everyone wants the recipe and I refer them to your website.5 stars

    1. Can you make and freeze these a week in advance? Having a party next week with no time to prep next weekend!

  4. Fabulous recipe!! I made this for New Years and they were awesome!!! I substituted the cream cheese for low-fat ricotta cheese. We couldn’t stop eating them!! They are very easy to make. I also used your idea to elevate them on a baking rack while cooking which made an huge difference on the amount of liquid they absorb, which I really didn’t care for with other stuffed mushroom recipes. I’ll be making these during the year for sure!!5 stars

  5. Excellent Recipe. Made these for our NYE party and our guests loved them! I didn’t know what to expect really, I didn’t see how the cream cheese was not going to melt and these were not going to be a mess, but they held up! The Parmesan gave it a nice cheesy flavor, the cream cheese is smooth and buttery, and the onion and parsley give it depth. The surprising ingredient are the pecans that really work, a little crunch and that earthy taste that’s works so well with the mushroom. The beauty of this recipe is the mushroom comes through, it isn’t overpowered by the other ingredients!. In a way I felt all the other ingredients helped the mushroom come forth more. We followed the recipe to the letter, shrinkage does occur but had no affect on the final product. We had 20 guests, made 60 mushrooms and they were all gone in the first hour, and we had a full menu! Will make this again.5 stars

    1. Thanks so much for the detailed and thoughtful review, Anthony! I’m thrilled that you and your guests loved these stuffed mushrooms for New Year’s.

  6. Absolutely delicious! I had shallots so that in place of the onion. Also did 2 garlic cloves. Had leftover filling so served with a baguette. Will definitely make again!5 stars

  7. Great recipe for a New Years party! I add some diced pablano peppers in with the onion and diced mushroom mixture. Addionally I sauté the mushroom caps slightly in butter with a few drops of Worcestershire before cooling the caps prior to filling. This removes any excess moisture and adds an additional layer of flavor.5 stars

  8. One of my new favorites to make! It’s so easy, delicious and made me a runner up in our family food contest! Even my 3 year old daughter loves it!5 stars

  9. Made these as a Christmas dinner appetizer and they were out-of-this-world delicious. Even our (meat loving) friends agreed, and they asked me to make them again for New Year’s :). Thanks, Lisa, for another amazing recipe!5 stars

  10. Wow, Lisa! These are amazing. I’ve been making stuffed mushrooms with parmesan for years but these have pushed aside my old recipe. Thank you so much! These are so delish! A big hit and so addictive!5 stars

  11. I’ve made these for the past 2 Christmases and they have been a hit. Very easy and quick to put together, I chopped the onion, mushroom stems and pecans in my mini food processor which made it even quicker. Today, I subbed in powdered garlic and dried parsley and still delicious. I used about 25 mushrooms and had plenty of filling. Lisa’s recipes never disappoint!5 stars

  12. I made this recipe to serve at a Progressive Dinner, as one of the many appetizers. The stuffed mushrooms received the most raves!! Delicious.5 stars

  13. I would like to try these but I’m limited to an air fryer, can you give me an idea of time and temperature to do so.

    Thank you

    1. I haven’t tested these in the air fryer yet! But, I’ve read that cooking them at around 380°F for about 8 minutes might work.

  14. I made these for Thanksgiving and YUM! The pecans add an extra hardiness… didn’t miss the sausage or bread from traditional recipes one bit! These will be a regular in my quick and delish repertoire!5 stars

  15. Wow, served for appetizer on Thanksgiving. They were delicious and a huge hit with everyone!
    I made them the night before (I used the cookie sheet warmer rack as suggested).
    They were perfection!

    I will be making these again for sure!
    Thanks!5 stars