This French Onion Soup Stuffed Mushrooms recipe is a cheesy and savory appetizer, which is made with sweet caramelized onions and nutty Gruyère cheese. It’s the perfect party appetizer, ready in about 45 minutes.
Jump to RecipeFrench Onion Soup Stuffed Mushrooms Ingredients
- 2 Tbsp. butter
- 2 large onions, halved and sliced thin
- 1/4 cup beef broth
- 7 dashes Worcestershire sauce
- Splash of red or white wine
- 1/2 cup grated gruyère cheese (can use swiss)
- Kosher salt
- 24 white or cremini mushrooms, washed and stems removed
- Minced parsley

How To Make French Onion Soup Stuffed Mushrooms
- Caramelize the onions: In a medium skillet, melt 1 tablespoon of butter over medium heat. Add the onions and sauté for 15 to 20 minutes, stirring occasionally, until they are very soft and deeply golden brown.
- Make the filling: Splash the wine, beef broth, and Worcestershire sauce into the skillet with the onions. Continue to cook for another 5 minutes, until the liquid has cooked down and the mixture is thick. Set aside.
- Prepare the mushrooms: In a separate large skillet, melt the remaining 1 tablespoon of butter over medium heat. Add the mushroom caps and toss them for about 2 minutes to start the cooking process. Sprinkle lightly with salt.
- Stuff and bake: Preheat the oven to 325°F. Place the mushroom caps hollow-side up in a baking dish. Heap the caramelized onion mixture into each mushroom cavity.
- Broil and serve: Sprinkle the grated Gruyère cheese over the top of the filled mushrooms. Bake for 10 minutes. Then, turn on the broiler and broil for a couple of minutes, watching carefully, until the cheese is bubbly and starting to brown. Sprinkle with minced parsley and serve immediately.

Recipe Tips
- How to get the best caramelized onions? The key is patience. Cook the onions over medium to medium-low heat, stirring occasionally, for the full 15-20 minutes. This slow process is what develops their deep, sweet flavor.
- Can I use a different cheese? Yes, the recipe notes that Swiss cheese is a great substitute for Gruyère. Provolone or a mix of mozzarella and Parmesan would also melt well and be delicious.
- How to clean mushrooms properly? It’s best to wipe mushrooms clean with a damp paper towel rather than rinsing them under water. They are like little sponges and can absorb a lot of water, which can make the final dish soggy.
- Can I make these ahead of time? You can prepare the onion filling and stuff the mushrooms up to a day in advance. Store them covered in the refrigerator. When you’re ready, just pop them in the oven to bake and broil.
What To Serve With French Onion Soup Stuffed Mushrooms
These savory bites are a perfect appetizer for any occasion.
- Serve as part of a larger appetizer spread for a party.
- As a starter before a main course of steak or roasted chicken.
- Alongside a glass of crisp white wine that you used in the recipe.

How To Store French Onion Soup Stuffed Mushrooms
- Refrigerate: Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in an oven or air fryer for the best texture.
French Onion Soup Stuffed Mushrooms Nutrition Facts
- Serving Size: 3 mushrooms
- Calories: 145 kcal
- Fat: 10g
- Carbohydrates: 8g
- Protein: 6g
Nutrition information is estimated and may vary based on ingredients and cooking methods used.
FAQs
No, the wine adds a nice depth of flavor, but you can simply substitute it with an extra splash of beef broth to deglaze the pan.
Mushrooms naturally contain a lot of water. The initial step of sautéing them in butter for a couple of minutes helps to cook off some of that initial moisture before they are baked.
Yes. While standard white button mushrooms work well, Cremini (or baby bella) mushrooms, as mentioned in the recipe, will provide a deeper, earthier flavor.
Try More Recipes:
- Instant Pot Creamy Chicken and Wild Rice Soup Recipe
- French Onion Potato Soup Recipe
- Pioneer Woman Slow Cooker Chicken Tortilla Soup Recipe
French Onion Soup Stuffed Mushrooms Recipe
Course: AppetizersCuisine: French-AmericanDifficulty: Easy8
servings20
minutes25
minutes145
kcalAll the rich, savory, and cheesy flavor of classic French onion soup packed into a perfect two-bite party appetizer.
Ingredients
2 Tbsp. butter
2 large onions, thinly sliced
1/4 cup beef broth
7 dashes Worcestershire sauce
Splash of white wine
1/2 cup grated Gruyère cheese
24 cremini mushrooms, stems removed
Salt & Parsley
Directions
- Slowly caramelize the sliced onions in 1 tbsp of butter for 15-20 minutes until deeply golden.
- Deglaze the pan with wine, broth, and Worcestershire sauce; cook down for 5 minutes until thick.
- In a separate pan, briefly sauté whole mushroom caps in 1 tbsp of butter for 2 minutes.
- Place mushroom caps in a baking dish and fill each with the onion mixture.
- Top generously with grated Gruyère cheese.
- Bake at 325°F for 10 minutes.
- Finish under the broiler for 2-3 minutes until the cheese is bubbly and browned. Garnish with parsley.
Notes
- Taking the time to properly caramelize the onions is the most important step for achieving that authentic French onion soup flavor.
- Use a block of Gruyère and grate it yourself for the best melting results.
- Watch the mushrooms carefully under the broiler, as they can go from golden to burnt very quickly.
- These can be fully assembled ahead of time and refrigerated, then baked just before serving.
