That warm, cozy bowl of French onion soup is a classic for a reason. It’s rich, savory, and topped with that glorious, gooey cheese toast. But I’m going to let you in on a little secret from my years in the kitchen. Adding sautéed mushrooms and a splash of cream changes everything.
It takes a classic soup and turns it into something even more special. The mushrooms add an earthy, meaty flavor, and the cream makes it silky smooth. This isn’t just soup; it’s a full-on comfort meal in a bowl.
Forget those complicated recipes that make your head spin. I’m going to walk you through this, step-by-step. You’ll see how easy it is to make a restaurant-quality soup right in your own kitchen.
What You’ll Need
For the Soup:
- 4 tablespoons unsalted butter
- 1 pound cremini mushrooms, sliced
- 2 pounds yellow onions, thinly sliced
- 2 cloves garlic, minced
- 1/2 cup dry white wine (like Sauvignon Blanc or Pinot Grigio)
- 6 cups beef broth
- 1 teaspoon fresh thyme leaves
- 1 bay leaf
- Salt and black pepper to taste
- 1/2 cup heavy cream
For the Cheesy Toasts:
- 1 baguette, cut into 1-inch thick slices
- 2 cups Gruyère cheese, shredded
- Olive oil for brushing
Tools of the Trade
Here’s the basic gear you’ll need to pull this off.
Tool | Purpose |
---|---|
Large Pot | For making the soup |
Large Skillet | Sautéing mushrooms |
Sharp Knife | Slicing onions & mushrooms |
Baking Sheet | Toasting the bread |
Wooden Spoon | Stirring and scraping |
Let’s Get Cooking: The Step-by-Step Guide
This recipe is all about building layers of flavor. Don’t rush the steps, especially the onions.
Step 1: Cook the Mushrooms
Melt 2 tablespoons of butter in a large skillet over medium-high heat. Add the sliced mushrooms and cook them until they are golden brown and have released their water. This takes about 8-10 minutes. Season with a little salt and pepper, then remove them from the skillet and set them aside.
Step 2: Start the Onions
In your large pot or Dutch oven, melt the remaining 2 tablespoons of butter over medium-low heat. Add all of your thinly sliced onions. This will look like a mountain of onions, but don’t worry, they cook down a lot.
Step 3: Caramelize, Caramelize, Caramelize
This is the most important part. Cook the onions slowly, stirring every 5-10 minutes. You want them to turn a deep, rich brown color. This isn’t a 10-minute job. Be patient. It can take 45 to 60 minutes to get that perfect sweet flavor. If they start to stick, add a tiny splash of water.
Step 4: Add Flavor
Once the onions are beautifully caramelized, add the minced garlic and cook for just one minute until you can smell it. You don’t want the garlic to burn.
Step 5: Deglaze the Pot
Pour in the white wine to deglaze the pot. Use your wooden spoon to scrape up all those tasty brown bits stuck to the bottom. Let the wine cook down until it has almost completely evaporated. Those brown bits are pure flavor!
Step 6: Build the Soup Base
Pour in the beef broth. Add the cooked mushrooms you set aside earlier, along with the fresh thyme and the bay leaf. Bring the soup to a gentle simmer.
Step 7: Simmer the Soup
Reduce the heat to low, cover the pot, and let the soup simmer for at least 30 minutes. This gives all the flavors a chance to get to know each other. After simmering, remove the bay leaf and season with salt and pepper.
Step 8: Make it Creamy
Turn off the heat. Slowly stir in the heavy cream. You don’t want to boil the soup after adding the cream, or it could separate. The cream just needs to be warmed through.
Step 9: Prepare the Cheesy Toasts
While the soup is simmering, turn on your broiler. Place the baguette slices on a baking sheet, brush them lightly with olive oil, and toast them under the broiler for 1-2 minutes per side until golden. Keep a close eye on them; they can burn fast.
Step 10: Melt the Cheese
Top each toast slice with a generous pile of shredded Gruyère cheese. Place them back under the broiler until the cheese is melted, bubbly, and slightly browned.
Step 11: Serve it Up
Ladle the hot soup into bowls. Top each bowl with one or two of the cheesy toasts. Serve immediately and enjoy that first amazing spoonful.
Pro Tips
After making this soup hundreds of times, I’ve learned a few things.
-
Patience with Onions: I can’t say this enough. Do not rush the caramelization. If you cook them too fast on high heat, they will burn instead of getting sweet. Low and slow is the only way.
-
Mushroom Choice Matters: Cremini mushrooms have a deeper, earthier flavor than white button mushrooms. You can even mix in some shiitake or oyster mushrooms for more complexity.
-
Don’t Skip the Deglazing: Scraping the bottom of the pot after adding the wine is a key step. All the flavor from the onions is stuck down there. This step lifts it all up and puts it back into your soup.
-
Cheese is Key: Gruyère is the classic choice for a reason. It melts beautifully and has a nutty flavor that goes perfectly with the soup. If you can’t find it, a good quality Swiss or even provolone can work.
Swaps and Changes
Don’t have something? No problem. Cooking is about making things work for you.
Ingredient | Substitution Idea | Note |
---|---|---|
Beef Broth | Vegetable or Mushroom | For a vegetarian version |
White Wine | Extra Broth | Add a splash of vinegar for acidity |
Gruyère | Swiss, Provolone, Fontina | Any good melting cheese works |
Heavy Cream | Half-and-Half | For a slightly lighter soup |
Make-Ahead and Storage
You can easily make the soup base (up to Step 7, before adding the cream) up to 3 days in advance. Just store it in an airtight container in the fridge. When you’re ready to eat, gently reheat it on the stove, then stir in the cream.
Leftovers can be stored in the fridge for up to 4 days. Reheat gently on the stove. I recommend making the cheesy toasts fresh each time you serve the soup so they don’t get soggy.
Quick Nutrition Look
This soup is rich and comforting, not diet food. It has a good amount of fat from the butter, cream, and cheese. The onions provide some fiber and vitamins. Think of it as a special treat for a cold day.
Frequently Asked Questions
Q1. Can I make this soup gluten-free?
Ans: Yes! The soup itself is gluten-free. Just serve it with your favorite gluten-free bread or crackers for the topping.
Q2. I don’t drink alcohol. What can I use instead of wine?
Ans: No problem. Just use an extra 1/2 cup of beef broth to deglaze the pan. A teaspoon of balsamic or red wine vinegar at the end can add back some of that acidity.
Q3. My onions are sticking and burning! What am I doing wrong?
Ans: Your heat is too high. Turn it down to medium-low or even low. If they start to stick, add a tablespoon of water and scrape the bottom of the pot. Slow is the name of the game here.
Q4. Can I freeze this soup?
Ans: Soups with cream don’t always freeze well; the cream can separate when you reheat it. You can freeze the soup base before adding the cream. Let it cool completely, freeze it, and then add the cream when you reheat it.
Wrapping Up
This Creamy French Onion and Mushroom Soup is more than just a recipe. It’s a project that fills your home with an amazing smell and ends with a truly satisfying meal. It takes a little time, but every single minute is worth it.
Now it’s your turn. Give this recipe a try and see for yourself.
I’d love to hear how it went for you! Drop a comment below with your experience or any questions you might have. Happy cooking