This Stuffed Mushrooms with Bacon & Blue Cheese recipe is a flavor-packed party favorite. With a creamy blue cheese filling, crisp bacon, and unexpected pops of sweetness from cherries, it’s easy to see why these mushrooms are a crowd-pleaser. You may want to make a double batch!

Mushrooms. I could seriously eat them every single day of the week. Their earthiness is something I find hard to resist, whether grilled, sautéed, or in this case, stuffed. While I adore my mom’s Cheesy Stuffed Mushrooms, if you’re looking for a recipe with a sassier cheese flavor, these Stuffed Mushrooms with Bacon & Blue Cheese are just the ticket.

What You’ll Need
You don’t need all that much for this recipe because each ingredient packs a big punch. Scroll to the printable recipe card at the bottom of the post for exact ingredient amounts.
- Bacon – I use regular pork bacon, but turkey bacon works too.
- Mushrooms – I use cremini (also known as baby bella) mushrooms because they have a little deeper flavor compared to white mushrooms.
- Shallot – Dice finely. You want it to add flavor to the cheese filling, not texture.
- Cream cheese – Let this come to room temperature so it’s easy to stir in the other ingredients.
- Blue cheese – Crumble it from a block or buy blue cheese crumbles.
- Thyme – Fresh thyme pairs beautifully with mushrooms.
- Dried cherries – Mince so they can be evenly distributed in the filling.
- Black pepper – Freshly cracked black pepper adds a little pop!
- Bread crumbs – For a bit of crispy texture on the top.
How to Make Stuffed Mushrooms with Bacon & Blue Cheese
Below is a quick overview of the steps involved in making these bacon stuffed mushrooms. Scroll to the recipe card for printable instructions.


- Cook the bacon. Fry the bacon in a skillet over medium heat until it’s crispy. Transfer to a plate lined with paper towels.
- Prep the mushrooms. Clean the mushrooms with a damp paper towel. Remove the stems and mince them finely. (No waste here — we’ll add the stems to the filling!)
- Cook the shallots and mushroom stems. Add the minced mushroom stems and shallots to the skillet and cook in the bacon drippings until softened. Transfer to another paper towel-lined plate.


- Make the filling. Stir together the cream cheese and blue cheese, then fold in the thyme, cherries, black pepper, cooled bacon, mushroom stems, and shallots.


- Stuff the mushrooms. Divide the filling into the mushroom caps and place them in a baking dish. Sprinkle the bread crumbs over the filling.
- Bake. Bake the mushrooms at 350ºF for 20-25 minutes, or until the mushrooms are tender and the filling is golden brown.
- Serve. Garnish with additional thyme leaves and serve hot or warm.

Tips & Variations
Here are some additional tips for making this recipe.
- Press the filling into the mushrooms. I use the back of a spoon to press it in a bit, to fit in more flavor and texture.
- Prep them ahead of time. Pop them in the fridge after sprinkling on the bread crumbs, in an airtight container; they’ll keep well for a day or so. Let the stuffed mushrooms sit on the countertop while the oven preheats, then bake as directed. (They might need a few extra minutes in the oven.)
- Grill them! Prep your grill to medium-low heat and grill these stuffed mushrooms. We do it all the time – they go fabulously with a grilled steak!
- Swap the cherries for cranberries. Dried cranberries would be an excellent swap for the holiday season! Dried blueberries are also great.
- Try other herbs. Sage and rosemary would also work well with the flavors in these stuffed mushrooms with bacon and blue cheese.

Serving Suggestions
Although stuffed mushrooms are a classic appetizer, they’re super fun as a side dish too! Serve with a simple green salad or Arugula Beet Salad and Grilled Pork Chops, Grilled Ribeye, or Lemon Pepper Chicken.
If you’re serving these as an appetizer, they pair nicely with other fancy finger foods like Rosemary Thyme Spiced Nuts.
How to Store Leftovers
- Refrigerator: Store any leftover stuffed mushrooms in an airtight container in the refrigerator for up to 3 days.
- Freezer: To freeze stuffed mushrooms, place them on a baking sheet and flash-freeze for about 1 hour to solidify the filling, then transfer them to an airtight container or freezer bag. They will keep for up to 2 months in the freezer. Thaw in the refrigerator before reheating.
- To reheat: Heat the stuffed mushrooms in the oven at 350°F until they’re warmed through. The air fryer also works. A microwave is quick and easy, but will not give you the best texture.

More Recipes for Mushroom Lovers

Stuffed Mushrooms with Bacon & Blue Cheese
Ingredients
- 4 slices bacon
- 24 cremini mushrooms, 1½″ to 2″ diameter in size is ideal (about 12-14 ounces total)
- ¼ cup small-diced shallot
- 4 ounces full-fat cream cheese, at room temperature
- 4 ounces crumbled blue cheese
- 1 teaspoon chopped fresh thyme leaves, plus additional leaves for garnish
- ⅓ cup small-diced dried cherries (I like the ones from Trader Joe’s)
- ¼ teaspoon black pepper
- 2 tablespoons dried bread crumbs
Instructions
- Preheat oven to 350°F.
- In a skillet over medium heat, fry bacon until just crisp.
- While bacon is frying, brush mushrooms clean with a damp paper towel. Pop off the stems and finely mince them. Set aside the minced stems and caps.
- Once bacon is finished cooking, remove it to a paper towel-lined plate to cool. Add minced mushroom stems and diced shallots to the same skillet with the bacon drippings, and give a stir every now and then. Once they are softened (turn the heat down if they start to brown), about 6-8 minutes or so, remove them to another paper towel-lined plate to cool.
- In a medium bowl, combine cream cheese and blue cheese. Stir in the thyme, cherries, black pepper, and the cooled bacon, mushroom stems, and shallots.
- Divide cheesy stuffing mixture between the mushroom caps, pressing the stuffing into the caps and mounding it as needed, to use all of the stuffing mixture. Place stuffed mushrooms in a baking dish and sprinkle with a bit of bread crumbs.
- Bake for 20-25 minutes, or until mushrooms are softened and the stuffing mixture is nicely browned.
- Serve hot/warm, with additional thyme leaves sprinkled over the top.
Nutrition Information:
This post was originally published in 2012, then updated in 2025.









I LOVE Monterey Jack-straight up!!!!
Oh yum yum yum!
I follow you on Twitter!
I like you on Facebook!
i adore a soft triple cream, such as st. andre, on a warm baguette. yum.
My favorite cheese is a smoked cheddar and it’s basic, but I love it as a simple snack with a Granny Smith apple.
I love cheese, I guess one of my favorites is muenster.
Probably feta or mozzarella or brie:)
Ha! I know exactly what you mean. ;)
How can I choose a favorite?! I love parmesan, pepper jack, gouda, cheddar, blue cheese… pretty much all of them. I eat it with crackers, or top it on chili, in an omelet, cheesy eggs, or grilled cheese of course :)
I know. It’s a hard question to answer!!
I love goat cheese and will eat it in pretty much any meal– mac and cheese, quiches and tarts, on crackers. I recently made a goat cheese, butternut squash, and caramelized onions. Yummy!
Baked Brie is my absolute favorite. I also tend to like cheese without crackers or bread…so I can really taste the cheese!
https://twitter.com/#!/tcarolinep/status/155339830308503552
shared on FB.https://www.facebook.com/tcarolinep/posts/320436867979564
Joined a farmgirl’s dabbles on facebook.
Jessie c
I like Grilled Gouda with salmon
Interesting combo! Sounds delicious!
I love all cheese. I’ve only once had a cheese I couldn’t eat. I’ve have too many favorites to honestly choose. But since I have to select one, I’ll say blue cheese. I buy an Amish smoked blue at my local grocery store that knocks my socks off. I could eat it at every meal – and sometimes I do. Thanks for the giveaway.
So I’m definitely curious about the cheese you couldn’t eat!! That smoked blue sounds fabulous!
The cheese I could not choke down was a German beer kase. I know there’s probably many versions, but the one I had was gross. I think I got it at a German delicatessen, if I remember right. It smelled okay, but the flavor was horrible. I just could not eat it and ended up throwing it away. Have you ever had Danish Tilset? It’s a type of Havarti. I’ve eaten it my whole life. Our family calls it “stinky cheese”, and so do the folks at the grocery store. My family is from Germany and they ate it “back home” before the war. It doesn’t taste anything like it smells, thankfully, and is very tasty. We eat it on rye with plum jam. Sounds weird, but tastes awesome. If you haven’t had it, you ought to try it some time.
I love fresh mozzarella (different from packaged) sliced and layered with sliced tomatoes, then drizzled with olive oil. Very italian!
Ohhhh…yum!!
I would say any cheese . Parmesan and blue are two of my favorites but I’ll take any cheese any day on anything.
My favorite cheese is the award-winning St. Pete’s Select blue cheese from Caves of Faribault, made right here in my community. This blue cheese and other cheeses are aged in the St. Peter Sandstone caves along the Straight River. There’s a delightful retail store/eatery in our historic downtown with a wide selection of cheeses, etc.
I enjoy my blue cheese most in a simple Romaine salad mixed with cucumber slices and fresh fruit like strawberries or grapes or raspberries. I usually top it with a lemon poppyseed dressing.
Sounds delicious, Audrey! I’ve had that St. Pete’s blue – it’s wonderful.
I am so not a mushroom person, but my husband adores them and he would totally be drooling over this recipe. I need to woman-up and make them for him. ;-)
Sounds like a good woman! ;)