It’s no exaggeration to state that these bacon and cream cheese stuffed mushrooms can quickly become a family tradition in your home too. Since Beth introduced this appetizer into my life, good friends and family have repeatedly requested this savory delight. These stuffed mushrooms will go quickly at any gathering.
Bacon and Cream Cheese Stuffed Mushroom Ingredients
As in the title, you’ll need the main attraction ingredients, bacon and cream cheese for these stuffed mushrooms. Although any bacon will work, I recommend one that you find crumbles easily, to fit best into the filling. Though the bacon and cream cheese are highlights of this recipe, do not disregard the sautéed onions which add tons of flavor! These will still turn out well without the sautéed step, however, it is worth the extra time to do so.
How to Make these Bacon & Cream Cheese Stuffed Mushrooms
First, take the cream cheese out of the fridge 1 hour in advance so it’s easier to mix the ingredients. Preheat oven to 375°F. Next, chop the onion into a small dice. Then, sauté the onions in a medium-sized pan with olive oil until the onions are soft.
While the onion is cooking, separately cook the bacon to the desired doneness. Lay slices on a paper towel-lined plate to cool. Pat the bacon dry with a paper towel, then chop it into small pieces.
Prepare the mushrooms by removing the stems and brushing the outside with a mushroom brush. If you don’t have a mushroom brush, use a paper towel to brush off any unwanted earthly flavors (AKA dirt!)
When the bacon and onion are prepared, mix the cream cheese, bacon, and red onion together in a bowl. Add salt, pepper, and parsley to taste. Using a spoon, stuff the mushrooms with the cream cheese mixture, and place them into an un-greased Pyrex baking dish. I pile the mixture over and above the mushroom top with a little extra but fill as desired.
When all mushrooms are ready, put the dish in the oven. Bake for 20-25 minutes. To check for doneness, look for the mushrooms to start releasing the liquidity of the mushrooms into the pan (brown juices in the bottom of the pan). I like them a little browned on top. If they aren’t brown at the stage of the juices coming out of the mushrooms, you could broil for a quick minute just to get that finished look and taste.
If You Would Like to Prepare these in Advance:
This recipe for bacon and cream cheese stuffed mushrooms can be prepared at various stages ahead of time. For example, you can make the bacon and sauté the onions ahead of time and set aside. You could prepare the entire filling ahead of time and then refrigerate prior to stuffing the mushrooms. Or clean and de-stem the mushrooms, fill them with the prepped filling, and refrigerate in a Pyrex or glass baking dish, ready to put in the oven.
Serve these Stuffed Mushrooms with…
This appetizer needs no accompaniment, however, served before or with a steak dinner works nicely. Try this Grilled Flank Steak and Chimichurri Sauce! The mushrooms are filling, so if you have a heavy appetizer event at a friend’s or are planning to have a few hours between happy hour and a meal, this appetizer would be an excellent choice.
Tips for Making the Best Bacon and Cream Cheese Stuffed Mushrooms
- Use real bacon (not pre-purchased bits).
- Baby Bella or white mushrooms will work, and if you can find a container with mostly uniform-sized mushrooms, that is ideal. They will cook at the same rate which makes things easier.
- Sauté those onions! Better flavor and texture overall.
- When cooking, make sure to wait for juices from the mushrooms to be visible in your pan and when there is a slight toasting on top of the cream cheese filling for best results.
- You can substitute cooked ground Italian sausage for the bacon if desired.
- If you love mushrooms, you may also love these Balsamic Marinated Mushrooms.
- A few of our other favorite hearty appetizers include this Bean Bruschetta and Captain Ric’s Marinated Party Shrimp

Bacon & Cream Cheese Stuffed Mushrooms
- Total Time: 45 minutes
- Yield: 8-10 1x
Description
Savory and crowd pleasing appetizer
Ingredients
- Large 16 oz. package whole mushrooms (White or Baby Bella)
- 1/2 package cream cheese, softened
- ½ red onion, finely chopped
- 6–7 slices of bacon, cooked and crumbled
- Olive oil
- Salt & pepper
- 1 TbsFreshly chopped parsley or 1 tsp dried parsley for color
Instructions
- Take the cream cheese out of the fridge 1 hour in advance so it’s easier to mix the ingredients.
- Preheat oven to 375°F.
- Chop the onion into a small dice.
- Sauté the onions in a medium-sized pan with olive oil until the onions are soft.
- While the onion is cooking, separately cook the bacon to the desired doneness. Lay slices on a paper towel-lined plate to cool.
- Pat the bacon dry with a paper towel, then chop it into small pieces.
- Prepare the mushrooms by removing the stems and brushing the outside with a mushroom brush. If you don’t have a mushroom brush, use a paper towel to brush off any unwanted earthly flavors (AKA dirt!)
- When the bacon and onion are prepared, mix the cream cheese, bacon, and red onion together in a bowl. Add salt, pepper, and parsley to taste.
- Using a spoon, stuff the mushrooms with the cream cheese mixture, and place them into an un-greased Pyrex baking dish. I pile the mixture over and above the mushroom top with a little extra but fill as desired.
- When all mushrooms are ready, put the dish in the oven. To check for doneness, look for the mushrooms to start releasing the liquidity of the mushrooms into the pan (brown juices in the bottom of the pan), usually about 20 -25 minutes. I like them a little browned on top. If they aren’t brown at the stage of the juices coming out of the mushrooms, you could broil for a quick minute just to get that finished look and taste.
Notes
- Use real bacon (not pre-purchased bits).
- Baby bella or white mushrooms will work, and if you can find a container with mushrooms of mostly uniform size, that is ideal. They will cook at the same rate which makes things easier.
- Depending on the size of the mushrooms, there may be cream cheese mixture left over after stuffing. Refrigerate or freeze for another round of stuffed mushrooms! If choosing to freeze, wrap them in an airtight plastic wrap and ziplock, mark with the date, and use within 2 months.
- Sauté those onions! Better flavor and texture overall.
- When cooking, make sure to wait for juices from mushroom to be visible in your pan and when there is a slight toasting on top of the cream cheese filling for best results.
- Substitutions worth trying: Italian sausage instead of bacon and mini sweet peppers halved instead of mushrooms.
- Prep Time: 20
- Cook Time: 25
- Category: appetizer
- Method: Oven
- Cuisine: American
Nutrition
- Serving Size: 2 mushrooms
- Calories: 158
- Sugar: 1.3 g
- Fat: 15 g
- Carbohydrates: 2.3 g
- Protein: 3.9 g
7 Comments