Bacon Stuffed Mushrooms With Variations

Stuffed mushrooms with bacon

The Spruce / Diana Rattray

  • Total: 45 mins
  • Prep: 20 mins
  • Cook: 25 mins
  • Yield: 12 servings
Nutritional Guidelines (per serving)
89 Calories
5g Fat
8g Carbs
5g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 12 servings
Amount per serving
Calories 89
% Daily Value*
Total Fat 5g 6%
Saturated Fat 2g 10%
Cholesterol 82mg 27%
Sodium 209mg 9%
Total Carbohydrate 8g 3%
Dietary Fiber 1g 3%
Protein 5g
Calcium 40mg 3%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

These basic stuffed mushrooms get some smoky flavor from the diced cooked bacon. Feel free to use your favorite seasoned salt blend in place of the plain salt, or use Cajun or Creole seasoning.

Feel free to add some shredded cheese or grated Parmesan, or add some finely chopped pecans to the stuffing. Chopped dried cranberries can add unexpected flavor as well. See the tips and variations for more alternative ingredients and ideas.

Use large button mushrooms or portobello mushrooms to make these stuffed mushrooms.


  • 4 strips bacon
  • 2 tablespoon butter, divided
  • 12 large mushrooms
  • 1/4 cup finely chopped onion
  • 1 clove garlic, crushed and minced
  • 1 tablespoon chopped fresh parsley
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon ground black pepper
  • 1 slice bread, crust removed, soaked in water and squeezed to remove as much moisture as possible
  • 1 large egg, beaten
  • 2 tablespoons fine dry breadcrumbs

Steps to Make It

  1. Heat oven to 375 F.

  2. Butter a large baking dish.

  3. In a large skillet over medium heat, cook the bacon strips until crisp. Remove to paper towels to drain.

  4. Leave 1 tablespoon of drippings in the pan and add 1 tablespoon of butter. 

  5. Remove the stems from the mushrooms, leaving caps whole for stuffing. Chop the stems finely.

  6. Place the skillet with the butter and drippings over medium heat.

  7. Saute the finely chopped mushroom stems with the chopped onion and garlic until tender, about 5 minutes.

  8. Stir in the cooked crumbled bacon, parsley, salt, pepper, moistened bread, and egg. Mix to blend thoroughly.

  9. Fill the mushroom caps with the mixture and arrange them in the prepared baking dish.

  10. Melt the remaining 1 tablespoon of butter. Toss the fine breadcrumbs with the melted butter and sprinkle over the mushrooms.

  11. Bake the stuffed mushrooms in the preheated oven for 20 to 25 minutes, until nicely browned.

Tips and Variations

  • Replace the bacon with minced ham or Canadian bacon and replace the bacon drippings with another tablespoon of butter, Saute the minced ham along with the mushroom stems and onion.
  • Replace the bacon with about 1/2 cup of ground pork sausage, browned. Use 1 tablespoon of the sausage drippings with the 1 tablespoon of butter to saute the chopped st-ms and onion.
  • Add 2 tablespoons of grated Parmesan cheese to the stuffing mixture and sprinkle with a small amount of Parmesan before baking.
  • Top each stuffed mushroom with a small amount of shredded mozzarella cheese or fontina cheese.
  • Add 2 tablespoons of finely chopped toasted walnuts or pecans to the stuffing for extra crunch.
  • Add a tablespoon or two of chopped dried cranberries.

Serve and enjoy!