Caramelized Onion & Mushroom Soup Recipe

Victoria

The Keeper of Heartfelt Homemade Traditions

There are few dishes that evoke a sense of pure, unadulterated comfort quite like a steaming bowl of onion soup. I remember the first time I decided to create my own version, wanting to elevate the classic French onion with something more earthy and robust. The answer was mushrooms. The result, this Caramelized Onion & Mushroom Soup, has since become a legend in my household. The aroma alone is enough to bring everyone to the kitchen, a captivating scent of sweet, jammy onions, savory mushrooms, and rich, bubbling cheese. My kids, who once turned their noses up at the thought of an “onion soup,” now request it for special occasions. It’s the dish I make when the weather turns cold, when a friend needs a pick-me-up, or when I simply want to treat myself to something deeply satisfying. The magic lies in the patience of caramelization and the umami-rich depth the mushrooms provide, transforming simple ingredients into a bowl of pure liquid gold. This isn’t just a soup; it’s an experience, a slow-cooked hug in a bowl that I am absolutely thrilled to share with you.

The Ultimate Caramelized Onion & Mushroom Soup

This recipe marries the sweet, complex flavors of classic French Onion Soup with the earthy, umami-packed punch of sautéed mushrooms. It’s a journey of flavor that requires patience but rewards you with a truly spectacular and memorable meal.

Ingredients

  • For the Soup:
    • Onions: 3 lbs (about 5-6 large) yellow onions, thinly sliced
    • Mushrooms: 1 lb mixed mushrooms (cremini, shiitake, and oyster work beautifully), cleaned and sliced
    • Butter: 4 tablespoons unsalted butter
    • Olive Oil: 2 tablespoons extra virgin olive oil
    • Garlic: 4-6 cloves, minced
    • Flour: 2 tablespoons all-purpose flour (for thickening)
    • Dry Sherry or White Wine: 1 cup (e.g., Sauvignon Blanc or Pinot Grigio). For a non-alcoholic version, use an extra cup of broth.
    • Beef Broth: 6 cups high-quality, low-sodium beef broth (can substitute with rich vegetable broth for a vegetarian option)
    • Fresh Thyme: 4-5 sprigs
    • Bay Leaves: 2
    • Worcestershire Sauce: 1 tablespoon (use a vegan version or soy sauce for vegetarian)
    • Balsamic Vinegar: 1 teaspoon (optional, for an extra pop of flavor)
    • Salt: 1 ½ teaspoons, or to taste
    • Black Pepper: 1 teaspoon freshly ground, or to taste
  • For the “Gratinée” Topping:
    • Baguette: 1 French baguette, sliced into 1-inch thick rounds
    • Cheese: 2 cups shredded Gruyère cheese (can also use a mix of Swiss, Provolone, or Jarlsberg)
    • Olive Oil: For toasting the bread

Instructions

This recipe is a labor of love, with the caramelization of the onions being the most crucial step. Do not rush this process!

Step 1: The Art of Caramelizing the Onions (The Most Important Step!)

  1. Prep the Onions: Peel the onions, cut them in half from pole to pole (root to stem), and then slice them thinly into half-moons. Consistency in slicing helps them cook evenly.
  2. Melt the Fats: In a large, heavy-bottomed pot or Dutch oven, melt the 4 tablespoons of butter with the 2 tablespoons of olive oil over medium-low heat. The oil prevents the butter from browning too quickly.
  3. Add the Onions: Add all the sliced onions to the pot. They will look like a mountain, but don’t worry, they will cook down significantly. Stir well to coat them in the butter and oil mixture.
  4. The Slow Cook: Cook the onions, stirring every 10-15 minutes, for at least 45-60 minutes. This is where the magic happens.
    • First 15-20 minutes: The onions will soften, become translucent, and release a lot of water.
    • Next 20-30 minutes: The water will evaporate, and the onions will start to turn a light golden color. You may need to stir more frequently now to prevent sticking.
    • Final 15-20 minutes: The onions will take on a deep, rich brown color and have a jam-like consistency. They will smell incredibly sweet. This is perfect caramelization. Be vigilant now, as the sugars can burn easily. If you see dark brown bits (fond) forming on the bottom of the pot, that’s a good thing! Just scrape them up as you stir. If it’s sticking too much, add a tablespoon of water to help release the bits.

Step 2: Sauté the Mushrooms and Build the Flavor Base

  1. Cook the Mushrooms: While the onions are in their final stage of caramelizing, you can cook the mushrooms. In a separate large skillet, heat a tablespoon of olive oil over medium-high heat. Add the sliced mushrooms in a single layer (you may need to do this in batches). Cook without stirring for 3-4 minutes until they are beautifully browned on one side. Then, stir and cook for another 2-3 minutes until tender and browned all over. Season with a pinch of salt and pepper. Set aside. Cooking them separately ensures they get a perfect sear and don’t steam in the onion pot.
  2. Add Aromatics: Once the onions are perfectly caramelized, add the minced garlic to the Dutch oven and cook for about 1 minute until fragrant. Be careful not to burn the garlic.
  3. Thicken the Base: Sprinkle the 2 tablespoons of all-purpose flour over the onions and stir continuously for 1-2 minutes. This will cook out the raw flour taste and create a roux that will gently thicken the soup.

Step 3: Deglaze and Simmer

  1. Deglaze the Pot: Pour in the 1 cup of dry sherry or white wine. Scrape the bottom of the pot vigorously with a wooden spoon to release all those flavorful browned bits (the fond). This is a crucial flavor-building step. Let the wine simmer and reduce by about half, which should take 3-5 minutes.
  2. Add Broth and Herbs: Pour in the 6 cups of beef broth. Add the sautéed mushrooms, fresh thyme sprigs, bay leaves, Worcestershire sauce, salt, and freshly ground black pepper.
  3. Simmer to Perfection: Bring the soup to a gentle boil, then reduce the heat to low. Cover the pot partially (leaving a small gap for steam to escape) and let it simmer for at least 30 minutes, or up to an hour, to allow all the flavors to meld together beautifully.
  4. Final Touches: After simmering, remove the thyme sprigs and bay leaves. Stir in the optional teaspoon of balsamic vinegar to brighten the flavors. Taste the soup and adjust seasoning with more salt and pepper if needed.

Step 4: Prepare the “Gratinée” Topping

  1. Toast the Bread: While the soup is simmering, preheat your oven to 400°F (200°C). Arrange the baguette slices on a baking sheet, lightly brush them with olive oil, and bake for 5-7 minutes, or until they are golden brown and crisp. These are your croutons.
  2. Prepare for Broiling: Set your oven’s broiler to high.

Step 5: Assemble and Broil

  1. Ladle the Soup: Ladle the hot soup into oven-safe bowls or crocks.
  2. Top with Croutons: Place one or two toasted baguette slices on top of the soup in each bowl.
  3. Add the Cheese: Generously pile the shredded Gruyère cheese over the bread and the surface of the soup.
  4. Broil: Carefully place the bowls on a sturdy baking sheet (to catch any drips) and put them under the broiler. Broil for 2-4 minutes, watching them like a hawk! You want the cheese to be completely melted, bubbly, and beautifully browned in spots.
  5. Serve Immediately: Using oven mitts, carefully remove the hot bowls from the oven. Let them rest for a minute before serving, as they will be extremely hot. Garnish with a fresh thyme sprig if desired.

Nutrition Facts

  • Servings: 6-8
  • Calories per serving (approximate): 450-550 kcal (This is an estimate and will vary based on the exact ingredients used, especially the amount of bread and cheese).

Preparation Time

  • Prep Time: 20 minutes (slicing onions and mushrooms)
  • Cook Time: 1 hour 30 minutes (includes caramelization and simmering)
  • Total Time: 1 hour 50 minutes

How to Serve This Masterpiece

Serving this soup is part of the experience. Here are a few ways to present it, from classic to contemporary.

  • The Classic French “Gratinée” Style:
    • This is the method described in the instructions and is highly recommended for the full experience.
    • Must-Have: Use oven-proof ceramic bowls or crocks that can withstand the high heat of a broiler.
    • Presentation: Place the hot bowl on a small plate or saucer with a napkin to protect the table and your guests’ hands.
  • Deconstructed or “Weeknight” Style:
    • If you don’t have oven-safe bowls or are short on time, you can serve it deconstructed.
    • Ladle the hot soup into regular soup bowls.
    • Top with one of the pre-toasted baguette slices.
    • Sprinkle the shredded cheese directly onto the hot soup and bread. The residual heat will melt the cheese nicely, even without a broiler.
  • With a Side Salad:
    • This rich soup pairs perfectly with a crisp, acidic salad to cut through the richness.
    • Recommended Salad: A simple green salad with a sharp lemon or Dijon vinaigrette. Avoid creamy dressings.
  • Accompaniments:
    • Extra Toasted Bread: Always serve with a side of extra toasted baguette slices for dipping.
    • Wine Pairing: A glass of the same dry white wine you used in the soup is a perfect match. A light-bodied red like a Beaujolais also works well.
    • Garnish: A fresh sprig of thyme or some finely chopped chives adds a touch of color and fresh flavor.

Additional Tips for Soup Perfection

  1. Patience is Your Most Important Ingredient: The number one mistake people make with this soup is rushing the onion caramelization. Low and slow is the only way. If you try to speed it up with high heat, the onions will burn and become bitter instead of sweet. Put on some music or a podcast and enjoy the process.
  2. Make it Ahead: This soup tastes even better the next day! The flavors have more time to meld and deepen. You can make the soup base (up to Step 3) and store it in the refrigerator for up to 3 days. When ready to serve, simply reheat it gently on the stovetop and then proceed with the gratinée topping.
  3. How to Freeze: This soup freezes beautifully (without the bread and cheese topping). Let the soup cool completely, then pour it into freezer-safe containers or bags. It can be frozen for up to 3 months. Thaw it overnight in the refrigerator and reheat on the stove before serving.
  4. Achieve a Creamier Texture (Optional): If you prefer a slightly creamier, more blended soup, you can use an immersion blender after simmering. Pulse it just a few times to break down some (but not all) of the onions and mushrooms. This will thicken the soup and give it a more rustic, chowder-like consistency while still leaving plenty of texture. Alternatively, stir in ¼ to ½ cup of heavy cream at the very end for a richer, more decadent finish.
  5. The “Secret Ingredient” Boost: For an unbelievable depth of flavor, add a small, dried shiitake mushroom or a teaspoon of mushroom powder to the broth as it simmers. Dried shiitakes are a concentrated source of umami and will elevate the entire soup to another level. Just remember to remove the whole mushroom before serving.

Frequently Asked Questions (FAQ)

1. Can I make this Caramelized Onion & Mushroom Soup vegetarian or vegan?
Absolutely! To make it vegetarian, simply swap the beef broth for a high-quality, dark vegetable broth. Mushroom broth is an excellent choice as it enhances the mushroom flavor. Also, ensure you use a vegetarian Worcestershire sauce (the original contains anchovies). For a vegan version, follow the vegetarian modifications and also substitute the butter with a good quality vegan butter or more olive oil, and use a vegan cheese alternative for the topping.

2. My onions are burning on the bottom of the pot instead of caramelizing. What am I doing wrong?
This is a common issue and it almost always comes down to two things: heat and moisture. Your heat is likely too high. Turn the stove down to medium-low or even low. Secondly, if the pan becomes too dry and things start to stick and burn, add a tablespoon or two of water (not oil) and scrape the bottom of the pan. The water will help release the browned bits and rehydrate the onions slightly, preventing them from burning while they continue to cook.

3. What are the best types of onions and mushrooms to use?
For the onions, plain yellow onions are the best choice. They have a high sugar content and a balanced flavor profile that becomes incredibly sweet and complex when caramelized. Sweet onions (like Vidalia) can be used, but they can sometimes become overly sweet.
For the mushrooms, a mix is always best for complexity! Cremini (baby bella) mushrooms provide a great, meaty base. Shiitake mushrooms add a deep, smoky, umami flavor. Oyster mushrooms contribute a delicate texture. Even simple white button mushrooms will work in a pinch.

4. Can I make this soup without wine or sherry?
Yes, you can. The alcohol is used to deglaze the pan and adds a significant layer of acidic complexity that cuts through the richness. If you prefer to omit it, you can deglaze the pan with an extra cup of broth. To replicate some of the missing acidity, you could add a tablespoon of red wine vinegar or an extra squeeze of fresh lemon juice at the end of the cooking time.

5. My soup seems too thin. How can I thicken it?
This recipe uses a bit of flour to create a light body, but if you prefer a thicker soup, you have a few options.

  • Cornstarch Slurry: Mix 1 tablespoon of cornstarch with 2 tablespoons of cold water until smooth. Slowly whisk this slurry into the simmering soup and let it cook for a couple of minutes until it thickens.
  • More Blending: As mentioned in the tips, using an immersion blender to partially blend the soup will naturally thicken it by breaking down the solids.
  • Reduce it: Simply let the soup simmer for longer with the lid partially off. This will allow more water to evaporate, concentrating the flavors and thickening the consistency.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Caramelized Onion & Mushroom Soup Recipe


  • Author: Victoria

Ingredients

  • For the Soup:

    • Onions: 3 lbs (about 5-6 large) yellow onions, thinly sliced
    • Mushrooms: 1 lb mixed mushrooms (cremini, shiitake, and oyster work beautifully), cleaned and sliced
    • Butter: 4 tablespoons unsalted butter
    • Olive Oil: 2 tablespoons extra virgin olive oil
    • Garlic: 4-6 cloves, minced
    • Flour: 2 tablespoons all-purpose flour (for thickening)
    • Dry Sherry or White Wine: 1 cup (e.g., Sauvignon Blanc or Pinot Grigio). For a non-alcoholic version, use an extra cup of broth.
    • Beef Broth: 6 cups high-quality, low-sodium beef broth (can substitute with rich vegetable broth for a vegetarian option)
    • Fresh Thyme: 4-5 sprigs
    • Bay Leaves: 2
    • Worcestershire Sauce: 1 tablespoon (use a vegan version or soy sauce for vegetarian)
    • Balsamic Vinegar: 1 teaspoon (optional, for an extra pop of flavor)
    • Salt: 1 ½ teaspoons, or to taste
    • Black Pepper: 1 teaspoon freshly ground, or to taste

  • For the “Gratinée” Topping:

    • Baguette: 1 French baguette, sliced into 1-inch thick rounds
    • Cheese: 2 cups shredded Gruyère cheese (can also use a mix of Swiss, Provolone, or Jarlsberg)
    • Olive Oil: For toasting the bread


Instructions

Step 1: The Art of Caramelizing the Onions (The Most Important Step!)

  1. Prep the Onions: Peel the onions, cut them in half from pole to pole (root to stem), and then slice them thinly into half-moons. Consistency in slicing helps them cook evenly.
  2. Melt the Fats: In a large, heavy-bottomed pot or Dutch oven, melt the 4 tablespoons of butter with the 2 tablespoons of olive oil over medium-low heat. The oil prevents the butter from browning too quickly.
  3. Add the Onions: Add all the sliced onions to the pot. They will look like a mountain, but don’t worry, they will cook down significantly. Stir well to coat them in the butter and oil mixture.
  4. The Slow Cook: Cook the onions, stirring every 10-15 minutes, for at least 45-60 minutes. This is where the magic happens.

    • First 15-20 minutes: The onions will soften, become translucent, and release a lot of water.
    • Next 20-30 minutes: The water will evaporate, and the onions will start to turn a light golden color. You may need to stir more frequently now to prevent sticking.
    • Final 15-20 minutes: The onions will take on a deep, rich brown color and have a jam-like consistency. They will smell incredibly sweet. This is perfect caramelization. Be vigilant now, as the sugars can burn easily. If you see dark brown bits (fond) forming on the bottom of the pot, that’s a good thing! Just scrape them up as you stir. If it’s sticking too much, add a tablespoon of water to help release the bits.

Step 2: Sauté the Mushrooms and Build the Flavor Base

  1. Cook the Mushrooms: While the onions are in their final stage of caramelizing, you can cook the mushrooms. In a separate large skillet, heat a tablespoon of olive oil over medium-high heat. Add the sliced mushrooms in a single layer (you may need to do this in batches). Cook without stirring for 3-4 minutes until they are beautifully browned on one side. Then, stir and cook for another 2-3 minutes until tender and browned all over. Season with a pinch of salt and pepper. Set aside. Cooking them separately ensures they get a perfect sear and don’t steam in the onion pot.
  2. Add Aromatics: Once the onions are perfectly caramelized, add the minced garlic to the Dutch oven and cook for about 1 minute until fragrant. Be careful not to burn the garlic.
  3. Thicken the Base: Sprinkle the 2 tablespoons of all-purpose flour over the onions and stir continuously for 1-2 minutes. This will cook out the raw flour taste and create a roux that will gently thicken the soup.

Step 3: Deglaze and Simmer

  1. Deglaze the Pot: Pour in the 1 cup of dry sherry or white wine. Scrape the bottom of the pot vigorously with a wooden spoon to release all those flavorful browned bits (the fond). This is a crucial flavor-building step. Let the wine simmer and reduce by about half, which should take 3-5 minutes.
  2. Add Broth and Herbs: Pour in the 6 cups of beef broth. Add the sautéed mushrooms, fresh thyme sprigs, bay leaves, Worcestershire sauce, salt, and freshly ground black pepper.
  3. Simmer to Perfection: Bring the soup to a gentle boil, then reduce the heat to low. Cover the pot partially (leaving a small gap for steam to escape) and let it simmer for at least 30 minutes, or up to an hour, to allow all the flavors to meld together beautifully.
  4. Final Touches: After simmering, remove the thyme sprigs and bay leaves. Stir in the optional teaspoon of balsamic vinegar to brighten the flavors. Taste the soup and adjust seasoning with more salt and pepper if needed.

Step 4: Prepare the “Gratinée” Topping

  1. Toast the Bread: While the soup is simmering, preheat your oven to 400°F (200°C). Arrange the baguette slices on a baking sheet, lightly brush them with olive oil, and bake for 5-7 minutes, or until they are golden brown and crisp. These are your croutons.
  2. Prepare for Broiling: Set your oven’s broiler to high.

Step 5: Assemble and Broil

  1. Ladle the Soup: Ladle the hot soup into oven-safe bowls or crocks.
  2. Top with Croutons: Place one or two toasted baguette slices on top of the soup in each bowl.
  3. Add the Cheese: Generously pile the shredded Gruyère cheese over the bread and the surface of the soup.
  4. Broil: Carefully place the bowls on a sturdy baking sheet (to catch any drips) and put them under the broiler. Broil for 2-4 minutes, watching them like a hawk! You want the cheese to be completely melted, bubbly, and beautifully browned in spots.
  5. Serve Immediately: Using oven mitts, carefully remove the hot bowls from the oven. Let them rest for a minute before serving, as they will be extremely hot. Garnish with a fresh thyme sprig if desired.

Nutrition

  • Serving Size: One Normal Portion
  • Calories: 450-550