Mushroom & Caramelized Onion Soup with Cheesy Toasties Recipe
If there’s one dish that guarantees instant comfort and rave reviews, it has to be Mushroom & Caramelized Onion Soup with Cheesy Toasties. This recipe combines the hearty earthiness of mushrooms, delicate sweetness from slow-cooked onions, and a whisper of fresh thyme—all crowned with gooey, golden Gruyère toasties for that irresistible French bistro vibe. It’s the sort of meal that wraps you up on a chilly day and turns any gathering into a celebration of flavor.

Ingredients You’ll Need
You’ll be amazed at how a few humble ingredients can build such deep, satisfying flavor. Every element in this Mushroom & Caramelized Onion Soup with Cheesy Toasties brings a unique personality—creating layers you can taste in every spoonful.
- Olive Oil: Sets the stage for rich caramelization and helps coax out maximum flavor from the onions and mushrooms.
- Onions (2 large, thinly sliced): Go for yellow or sweet onions; slow cooking is what unlocks their magic, so don’t rush this part.
- Sugar (1 teaspoon): Just a pinch accelerates the caramelization process for that signature mellow sweetness.
- Mushrooms (1 pound, cremini or button, sliced): Use fresh, firm mushrooms; their earthy flavor is the backbone of this soup.
- Garlic (3 cloves, minced): A rush of aromatic depth that brings savory warmth to the pot.
- Fresh Thyme (1 teaspoon) or Dried Thyme (1/2 teaspoon): This herb’s woodsy aroma ties mushrooms and onions together beautifully.
- Dry White Wine (1/2 cup, optional): Adds layers of complexity; if you skip, your soup will still shine, but the wine really sings here.
- Vegetable or Beef Broth (4 cups): Pick vegetable for a vegetarian version, or beef for richer umami; always choose a broth you love.
- Soy Sauce (2 tablespoons): This is the secret ingredient that boosts savory flavor, making the soup taste even more luxurious.
- Balsamic Vinegar (1 teaspoon): Just a splash adds brightness and a subtle hint of sweetness.
- Salt and Black Pepper: Season to taste; the right balance brings all the flavors into harmony.
- Baguette (sliced): Crusty and rustic, this is the vehicle for all that luscious cheese.
- Gruyère or Swiss Cheese (2 cups, shredded): Melty, nutty perfection—don’t skimp!
- Butter (2 tablespoons, softened): Slather it on the bread for toasties with a sumptuous golden crust.
How to Make Mushroom & Caramelized Onion Soup with Cheesy Toasties
Step 1: Caramelize the Onions
Start by heating the olive oil in a large pot over medium-low heat. Add your thinly sliced onions and the teaspoon of sugar. Now, here’s where patience pays off: stir occasionally and let those onions cook, slow and steady, for 20 to 25 minutes. They’ll soften, turn golden, and develop that gorgeous, deep sweetness that makes this Mushroom & Caramelized Onion Soup with Cheesy Toasties truly memorable.
Step 2: Sauté the Mushrooms
Once your onions are glossy and caramelized, crank up the flavor by adding all those sliced mushrooms. Let them cook for 8 to 10 minutes, stirring often. You want them to release their juices and start to brown, adding savoriness and bulk to the soup base. This step really builds the foundation for the dish’s earthy comfort.
Step 3: Add Garlic and Thyme
Sprinkle in the minced garlic and your thyme (either fresh or dried, whichever you’ve got). Give it a minute—literally. It will release its aroma and briefly infuse your kitchen with that unmistakable home-cooked warmth before the next step.
Step 4: Deglaze and Build the Broth
If you’re using white wine, now’s the time to pour it in, scraping up any caramelized bits at the bottom of the pot for extra flavor. If not, skip straight to adding your vegetable or beef broth, plus soy sauce and balsamic vinegar. Stir everything together, bring it to a gentle simmer, and let the soup bubble away uncovered for about 20 minutes. This is when all those flavors meld and deepen, making every spoonful sing.
Step 5: Season and Finish
Taste-test your soup for seasoning, adding salt and black pepper until it’s just right. If you want a silkier finish, a splash of cream at the end can take this Mushroom & Caramelized Onion Soup with Cheesy Toasties to the next level of indulgence.
Step 6: Make the Cheesy Toasties
While your soup is finishing, arrange baguette slices on a baking sheet. Smear each one with a bit of softened butter, then generously heap on that shredded Gruyère or Swiss cheese. Broil in your oven just until bubbly and beautifully golden—it happens quickly, so keep an eye out! These could easily disappear on their own, but they’re destined to float atop your soup or accompany it for luxurious dunking.
Step 7: Serve and Savor
Ladle the hot, aromatic soup into bowls and serve immediately with those melty, crunchy-cheesy toasties. Whether you float the toasties like a classic French onion soup or serve them alongside, there’s just no wrong way to enjoy this combination.
How to Serve Mushroom & Caramelized Onion Soup with Cheesy Toasties

Garnishes
A finishing flourish is always worth the extra step! Sprinkle a little more fresh thyme or some finely chopped parsley on top for color and a touch of herbal fragrance. For a pretty (and tasty) contrast, try a crack of fresh black pepper or a drizzle of good olive oil. Every bowl of Mushroom & Caramelized Onion Soup with Cheesy Toasties feels that much more special with a thoughtful garnish.
Side Dishes
This soup is hearty enough to be the star of your meal, but it plays beautifully alongside simple sides. A crisp green salad with a mustardy vinaigrette or a plate of roasted root vegetables makes the meal feel complete and keeps things light and fresh. Serve a little Dijon or grainy mustard at the table for dipping the toasties—trust me, people will come back for more.
Creative Ways to Present
Bring out your inner chef by presenting the soup in oven-safe crocks, floating the cheesy toasties on top just like classic French onion soup. For a fun dinner party twist, try petite appetizer portions in espresso cups with mini toasties on the side. Or let guests build their own bowl at a soup-and-toastie bar—everyone gets their perfectly cheesy, perfectly toasty bite alongside that comforting broth.
Make Ahead and Storage
Storing Leftovers
Leftover Mushroom & Caramelized Onion Soup with Cheesy Toasties keeps well! Let the soup cool, then transfer it to an airtight container and store in the refrigerator for up to four days. Keep the cheesy toasties separate at room temperature (if you haven’t devoured them all, that is), and just reheat before serving.
Freezing
The soup base freezes like a dream. Pour cooled soup into a freezer-safe container, leaving a little space for expansion, and freeze for up to three months. Just be sure to hold off on making the toasties until you’re ready to serve—the bread and cheese don’t freeze well together and are best made fresh.
Reheating
To reheat, simply warm the soup gently on the stovetop over medium heat until simmering. If reheating from frozen, thaw overnight in the fridge first for best results. Make a fresh batch of cheesy toasties under the broiler, and your comfort food feast will taste as delicious as day one!
FAQs
Can I use different types of mushrooms?
Absolutely! While cremini and button mushrooms are classic choices for Mushroom & Caramelized Onion Soup with Cheesy Toasties, feel free to swap in portobello, shiitake, or even wild mushrooms for a twist. Just make sure to slice them thin so they cook evenly and meld beautifully into the soup.
What if I don’t have Gruyère or Swiss cheese?
No worries—plenty of cheeses work wonderfully here. Try Emmental, fontina, or even a good sharp white cheddar. The key is a cheese that melts well and brings a rich, nutty flavor to those irresistible toasties.
How can I make this soup vegan?
To make this soup fully plant-based, use vegetable broth, replace the butter on the toasties with a vegan spread, and top your baguette slices with your favorite vegan cheese. The soup itself delivers plenty of savory depth, so you won’t miss the dairy one bit!
Can I skip the wine?
Yes, you can! The white wine adds lovely acidity and depth, but if you’d rather skip it, just proceed with the broth and perhaps add a tiny extra splash of vinegar at the end to brighten the flavors. Mushroom & Caramelized Onion Soup with Cheesy Toasties is incredibly forgiving.
What’s the best way to prep ahead for a dinner party?
Make the soup up to two days in advance and store it in the fridge—flavors only improve with time. Wait until just before serving to prepare the toasties, so they’re beautifully crisp and bubbly. This way, you can relax and enjoy the party knowing the hard work is already done.
Final Thoughts
There’s nothing quite like curling up with a bowl of Mushroom & Caramelized Onion Soup with Cheesy Toasties—honest comfort food that turns ordinary evenings into something memorable. I hope you’ll give this recipe a whirl soon, share it with people you love, and discover for yourself why it’s one of my all-time favorites!
Print
Mushroom & Caramelized Onion Soup with Cheesy Toasties Recipe
- Total Time: 1 hour 5 minutes
- Yield: 6 servings 1x
- Diet: Non-Vegetarian
Description
This Mushroom & Caramelized Onion Soup with Cheesy Toasties is a comforting and flavorful dish perfect for a cozy night in. The rich, savory soup paired with gooey, cheesy toasties is a winning combination that will warm you up from the inside out.
Ingredients
For the Soup:
- 3 tablespoons olive oil
- 2 large onions, thinly sliced
- 1 teaspoon sugar
- 1 pound cremini or button mushrooms, sliced
- 3 cloves garlic, minced
- 1 teaspoon fresh thyme or 1/2 teaspoon dried thyme
- 1/2 cup dry white wine (optional)
- 4 cups vegetable or beef broth
- 2 tablespoons soy sauce
- 1 teaspoon balsamic vinegar
- Salt and black pepper, to taste
For the Cheesy Toasties:
- 1 baguette, sliced
- 2 cups shredded Gruyère or Swiss cheese
- 2 tablespoons butter, softened
Instructions
- Sauté Onions: Heat olive oil in a large pot over medium-low heat. Add onions and sugar, cooking slowly for 20–25 minutes until deeply caramelized.
- Cook Mushrooms: Add mushrooms to the pot and cook for 8–10 minutes until they release their juices and brown.
- Add Flavor: Stir in garlic and thyme, cooking for an additional minute. Deglaze the pot with white wine if using.
- Simmer Soup: Add broth, soy sauce, and balsamic vinegar. Simmer uncovered for 20 minutes. Season with salt and pepper.
- Prepare Cheesy Toasties: Spread butter on baguette slices, top with cheese, and broil until bubbly and golden.
- Serve: Ladle soup into bowls and serve with cheesy toasties on the side or floating on top.
Notes
- For extra richness, add a splash of cream at the end.
- The cheesy toasties can be made with sourdough or rye bread for a heartier flavor.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Category: Soup, Main Course
- Method: Stovetop, Broiling
- Cuisine: French-Inspired
Nutrition
- Serving Size: 1 bowl with toastie
- Calories: 370
- Sugar: 10 g
- Sodium: 720 mg
- Fat: 18 g
- Saturated Fat: 8 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 38 g
- Fiber: 4 g
- Protein: 14 g
- Cholesterol: 30 mg