Caramelized Onion & Mushroom Soup recipe

Caroline

Sharing simple, flavorful recipes made with love and care.

Caramelized Onion & Mushroom Soup has become my ultimate comfort food, especially as the days get shorter and the evenings cooler. There’s something incredibly soul-satisfying about a bowl of this rich, deeply flavored soup. It’s one of those recipes that seems to take simple ingredients and transform them into something truly extraordinary. The slow caramelization of the onions brings out an unbelievable sweetness that perfectly complements the earthy, savory notes of the mushrooms. My family raves about it every time I make it, and honestly, the aroma that fills the kitchen as it simmers is just pure bliss. Whether it’s a cozy weeknight dinner or a sophisticated starter for a dinner party, this soup always hits the spot. Let me share with you how to create this warm, comforting magic in your own kitchen.

Ingredients

The magic of Caramelized Onion & Mushroom Soup comes from the quality and careful selection of its ingredients. Each component plays a crucial role in building the complex and deeply satisfying flavors of this classic soup. Here’s a detailed breakdown of what you’ll need:

  • 2 pounds Yellow Onions, thinly sliced: Yellow onions are the foundation of this soup, providing the sweet and savory base flavor that comes from caramelization. Use about 2 pounds of yellow onions, which may seem like a lot, but they will cook down significantly as they caramelize. Thinly slicing them ensures they cook evenly and caramelize properly. Vidalia or Walla Walla onions, known for their sweetness, can also be used, or a combination of yellow and sweet onions for a balanced flavor. Avoid using red onions as they have a sharper, more pungent flavor that is not ideal for caramelization in this soup.
  • 1 pound Cremini Mushrooms, sliced: Cremini mushrooms, also known as baby bella mushrooms, offer an earthy, savory depth that complements the sweetness of the caramelized onions. Use 1 pound of cremini mushrooms, sliced to a uniform thickness. You can also use other types of mushrooms or a mix for a more complex flavor. Shiitake, oyster, or a mix of wild mushrooms would all work wonderfully. For a richer mushroom flavor, consider using a combination of cremini and dried porcini mushrooms (rehydrated and chopped, with their soaking liquid reserved and added to the soup).
  • 4 tablespoons Unsalted Butter: Unsalted butter is used for caramelizing the onions and sautéing the mushrooms, adding richness and flavor to the soup. Use unsalted butter to control the salt content of the soup, as you’ll be adding salt later to season. Butter contributes to the silky texture and enhances the savory notes of the onions and mushrooms. For a vegan version, you can substitute with olive oil or a high-quality vegan butter alternative, although butter provides a richer flavor.
  • 2 tablespoons Olive Oil: Olive oil is used in combination with butter to caramelize the onions and sauté the mushrooms. Olive oil has a higher smoke point than butter, which helps prevent the butter from burning during the long caramelization process. Extra virgin olive oil adds a fruity note, but regular olive oil or light olive oil will also work well. Using a combination of butter and olive oil is a classic technique for achieving both flavor and preventing burning.
  • 8 cups Beef Broth (low sodium): Beef broth forms the liquid base of the soup, adding a savory and robust flavor that complements the caramelized onions and mushrooms. Use low sodium beef broth to control the salt content and allow the other flavors to shine through. High-quality beef broth will significantly enhance the depth of flavor. For a vegetarian version, you can substitute with vegetable broth, but beef broth provides a more traditional and richer flavor for this soup.
  • 1 cup Dry Red Wine (such as Cabernet Sauvignon or Merlot): Dry red wine adds depth, complexity, and a touch of acidity to the soup. Cabernet Sauvignon or Merlot are good choices as they are full-bodied and flavorful. The alcohol will cook off as the soup simmers, leaving behind the rich, complex flavors of the wine. If you prefer not to use wine, you can substitute with an equal amount of beef broth, but the wine adds a noticeable layer of flavor. For a non-alcoholic alternative that mimics some of the depth, consider adding a tablespoon of balsamic vinegar or red wine vinegar towards the end of cooking.
  • 2 sprigs Fresh Thyme: Fresh thyme adds a subtle herbal and earthy note that complements the onions and mushrooms. Use fresh thyme sprigs, as they provide a brighter and more aromatic flavor than dried thyme. Tie the thyme sprigs together with kitchen twine for easy removal after simmering, or simply remove the sprigs with tongs before blending. If you don’t have fresh thyme, you can substitute with ½ teaspoon of dried thyme, but fresh thyme is preferred.
  • 2 Bay Leaves: Bay leaves add a subtle, slightly peppery and floral aroma to the soup during simmering. Use dried bay leaves, and remember to remove them before blending the soup as they are not edible. Bay leaves infuse a subtle depth of flavor that enhances the overall complexity of the soup.
  • 1 teaspoon Salt, or to taste: Salt is essential for seasoning and enhancing the flavors of all the ingredients. Start with 1 teaspoon of salt and adjust to taste as needed, especially after the soup has simmered and the flavors have developed. Kosher salt or sea salt are good choices for seasoning.
  • 1/2 teaspoon Black Pepper, freshly ground, or to taste: Freshly ground black pepper adds a pungent and aromatic spice that complements the savory flavors of the soup. Use freshly ground black pepper for the best flavor. Adjust the amount to your taste preference.
  • 1/4 cup Heavy Cream (optional, for extra richness and creaminess): Heavy cream is optional but adds a luxurious richness and creaminess to the soup. If you want a richer, more decadent soup, stir in ¼ cup of heavy cream at the end of cooking. For a lighter version, you can omit the cream or use half-and-half or crème fraîche for a slightly tangy note. For a vegan creamy version, consider using full-fat coconut milk or cashew cream.
  • Fresh Parsley, chopped (for garnish, optional): Freshly chopped parsley adds a pop of fresh green color and a mild, herbaceous garnish. Use flat-leaf parsley (Italian parsley) or curly parsley for garnish. Chopped chives or thyme leaves can also be used as alternative garnishes.
  • Croutons or Toasted Bread (for serving, optional): Croutons or toasted bread are classic accompaniments to onion and mushroom soup, providing a textural contrast and something to soak up the delicious soup. Homemade croutons or slices of toasted baguette, sourdough, or country bread are excellent choices. You can also top the soup with grated Gruyère cheese and broil it briefly to create a cheesy crust, similar to French onion soup.

Ingredient Variations and Additions:

  • Mushrooms: Experiment with different mushroom varieties or a mix of mushrooms for a more complex flavor profile. Consider adding dried porcini mushrooms (rehydrated and chopped, with their soaking liquid reserved) for an intense umami boost. Wild mushrooms, oyster mushrooms, or shiitake mushrooms would also be delicious additions.
  • Aromatics: Add minced garlic or shallots along with the onions for extra aromatic depth. Sauté them briefly before adding the onions.
  • Sherry or Madeira: For a richer and more nuanced flavor, deglaze the pot with a splash of dry sherry or Madeira wine after caramelizing the onions and before adding the broth and red wine.
  • Herbs: In addition to thyme and bay leaves, you can add other herbs like rosemary or sage. A sprig of fresh rosemary or a few sage leaves can add a lovely aromatic complexity.
  • Cream Cheese or Boursin Cheese: For an extra creamy and flavorful soup, stir in a couple of ounces of cream cheese or Boursin cheese at the end of cooking. These cheeses will melt into the soup and add a rich, cheesy note.
  • Truffle Oil: For a luxurious touch, drizzle a few drops of truffle oil over each serving of soup just before serving. Truffle oil adds an earthy, decadent aroma and flavor. Use sparingly, as truffle oil can be quite potent.

Instructions

Making Caramelized Onion & Mushroom Soup is a process that rewards patience. The slow caramelization of the onions is key to developing the deep, sweet flavor that defines this soup. Here’s a detailed step-by-step guide:

  1. Caramelize the Onions: Heat the butter and olive oil in a large, heavy-bottomed pot or Dutch oven over medium-low heat. Add the thinly sliced onions to the pot and stir to coat them with the butter and oil. Reduce the heat to low and cook the onions slowly, stirring occasionally, for 45-60 minutes, or until they are deeply caramelized and a rich golden-brown color. This is the most crucial step, so be patient. The onions should soften first, then turn translucent, and finally caramelize to a deep golden brown. Stir them every 5-10 minutes, scraping up any browned bits from the bottom of the pot. If the onions start to stick or burn, reduce the heat slightly and add a tablespoon of water or broth to deglaze the pot, scraping up the browned bits. Properly caramelized onions are sweet, deeply flavored, and form the foundation of the soup’s flavor.
  2. Sauté the Mushrooms: Once the onions are caramelized, add the sliced cremini mushrooms to the pot. Increase the heat to medium and sauté the mushrooms with the caramelized onions for about 8-10 minutes, or until the mushrooms are softened and have released their moisture and browned slightly. Stir occasionally to ensure even cooking. The mushrooms will absorb some of the caramelized onion flavor and add their own earthy notes to the mix.
  3. Deglaze with Red Wine: Pour the dry red wine into the pot. Increase the heat to medium-high and bring the wine to a simmer, scraping up any browned bits from the bottom of the pot (this is called deglazing). Let the wine simmer for 2-3 minutes, allowing the alcohol to evaporate and the wine to reduce slightly and concentrate its flavor. Deglazing with wine adds depth and complexity to the soup.
  4. Add Broth, Herbs, and Seasonings: Pour the beef broth into the pot. Add the fresh thyme sprigs and bay leaves. Season with salt and freshly ground black pepper. Stir to combine all the ingredients.
  5. Simmer the Soup: Bring the soup to a simmer, then reduce the heat to low, cover the pot partially, and simmer gently for at least 30 minutes, or up to 1 hour, to allow the flavors to meld and deepen. The longer simmering time allows the flavors of the onions, mushrooms, herbs, and broth to fully combine and intensify. Stir occasionally during simmering.
  6. Remove Herbs and Blend (Optional): Remove the thyme sprigs and bay leaves from the soup using tongs or a slotted spoon. At this point, you have a choice: for a chunkier soup, leave it as is. For a smoother, creamier soup, use an immersion blender to blend the soup directly in the pot until smooth. Alternatively, carefully ladle the soup into a regular blender (in batches, being cautious with hot liquids) and blend until smooth. Blending is optional, but it creates a more elegant and refined texture for the soup.
  7. Stir in Cream (Optional): If using heavy cream, stir it into the soup after blending (or if not blending). Heat through gently for a minute or two, but do not boil after adding cream, as it can curdle. Taste and adjust seasoning with salt and pepper as needed.
  8. Serve and Garnish: Ladle the Caramelized Onion & Mushroom Soup into bowls. Garnish with freshly chopped parsley, if desired. Serve hot with croutons or toasted bread on the side, if desired.

Method Variations:

  • Oven Caramelization (for Onions): For a hands-off approach to caramelizing onions, you can caramelize them in the oven. Preheat oven to 350°F (175°C). Toss sliced onions with melted butter and olive oil, salt, and pepper on a large baking sheet. Spread in a single layer and roast for 1-1.5 hours, stirring every 20-30 minutes, until deeply caramelized. Add the oven-caramelized onions to the pot and proceed with the recipe from step 2.
  • Slow Cooker Method: Caramelize onions in a skillet on the stovetop as directed in step 1. Then, transfer caramelized onions and all remaining ingredients (except cream and parsley garnish) to a slow cooker. Cook on low for 6-8 hours or on high for 3-4 hours. Blend (if desired), stir in cream (if using), and garnish before serving.
  • Instant Pot Method: Use the sauté function on the Instant Pot to caramelize the onions as directed in step 1 (this may take longer in an Instant Pot). Add mushrooms and sauté. Deglaze with red wine. Add broth, thyme, bay leaves, salt, and pepper. Secure the lid and cook on high pressure for 15 minutes. Allow a natural pressure release for 10 minutes, then quick release any remaining pressure. Remove herbs, blend (if desired), stir in cream (if using), and garnish before serving.

Nutrition Facts

(Per Serving, approximate, based on 6 servings)

  • Serving Size: Approximately 1.5 cups
  • Calories: 250-300 kcal (without cream); 300-350 kcal (with cream)
  • Total Fat: 15-20g (without cream); 20-25g (with cream)
    • Saturated Fat: 8-12g (without cream); 12-16g (with cream)
  • Cholesterol: 40-50mg (without cream); 60-70mg (with cream)
  • Sodium: 400-500mg (depending on broth and seasoning)
  • Total Carbohydrates: 20-25g
    • Dietary Fiber: 4-5g
    • Sugars: 8-10g (naturally occurring from onions and wine)
  • Protein: 8-10g
  • Vitamin C: Source
  • Iron: Source
  • Potassium: Source

Note: Nutritional values can vary slightly depending on specific ingredients, brands, and portion sizes. This is an estimate and should be used as a general guide.

Caramelized Onion & Mushroom Soup, while comforting and flavorful, is moderately calorie-dense, especially if heavy cream is added. It provides a good source of healthy fats, carbohydrates, and some protein. It also contains dietary fiber from the onions and mushrooms. The nutritional content can be adjusted by using less butter, olive oil, or omitting the heavy cream for a lighter version. Choosing low sodium beef broth can help control the sodium content. This soup can be part of a balanced diet when enjoyed in moderation.

Preparation Time

  • Prep Time: 20-25 minutes (slicing onions and mushrooms, measuring ingredients)
  • Cook Time: 1 hour 30 minutes – 1 hour 45 minutes (including caramelizing onions and simmering soup)
  • Total Time: Approximately 1 hour 50 minutes – 2 hours 10 minutes

While the total time to make Caramelized Onion & Mushroom Soup is around 2 hours, most of this time is hands-off cooking time, specifically for caramelizing the onions and simmering the soup. The active preparation time is relatively short, making it a manageable recipe for a weekend cooking project or a special occasion. The slow cooking process is what builds the deep and complex flavors that make this soup so special.

How to Serve

Caramelized Onion & Mushroom Soup is a versatile dish that can be served in various ways, from a cozy starter to a comforting main course. Here are some serving suggestions:

  • As a Starter or Appetizer:
    • Small Bowls: Serve in small bowls or cups as a starter for a dinner party or special occasion. The rich flavor is a great way to begin a meal.
    • Shooters or Verrines: For an elegant presentation, serve in shot glasses or verrines as a passed appetizer.
    • Amuse-bouche: Offer tiny portions as an amuse-bouche to whet the appetite before a multi-course meal.
  • As a Main Course (especially for lunch or a light dinner):
    • Large Bowls: Serve in generous bowls as a satisfying main course, especially on a cold day.
    • With Salad: Pair with a fresh green salad, a Caesar salad, or a roasted vegetable salad for a balanced meal.
    • With Sandwiches or Paninis: Serve alongside grilled cheese sandwiches, paninis, or crusty bread for dipping.
    • With Quiche or Tart: Complement the soup with a savory quiche or tart, such as a spinach and feta quiche or a mushroom and Gruyère tart.
  • Garnishes and Toppings:
    • Fresh Parsley: Sprinkle with freshly chopped parsley for a pop of color and freshness.
    • Croutons: Top with homemade or store-bought croutons for added crunch and texture.
    • Toasted Bread: Serve with slices of toasted baguette, sourdough, or country bread for dipping and soaking up the soup.
    • Crème Fraîche or Sour Cream: A dollop of crème fraîche or sour cream adds richness and a tangy contrast.
    • Grated Cheese: Sprinkle with grated Gruyère, Parmesan, or cheddar cheese. For a French onion soup-style topping, top with Gruyère cheese and broil until melted and bubbly.
    • Caramelized Onions (extra): Reserve some caramelized onions and use them as a garnish on top of the soup for visual appeal and intensified onion flavor.
    • Truffle Oil (drizzle): A drizzle of truffle oil adds a luxurious and earthy aroma and flavor.
  • Serving Occasions:
    • Weeknight Dinners: Perfect for a comforting and flavorful weeknight meal.
    • Weekend Lunches: A delightful option for a relaxed weekend lunch.
    • Dinner Parties: Elegant enough to serve as a starter or main course at dinner parties.
    • Holiday Meals: A sophisticated addition to holiday menus, especially during fall and winter.
    • Cozy Gatherings: Ideal for serving at cozy gatherings, potlucks, or casual get-togethers.
  • Serving Temperature:
    • Hot: Caramelized Onion & Mushroom Soup is best served hot to enjoy its warmth and rich flavors fully.
    • Warm: Can also be served warm, but it is most comforting and flavorful when served hot.

Additional Tips

To ensure your Caramelized Onion & Mushroom Soup is consistently outstanding, here are five essential tips:

  1. Patience is Key for Caramelizing Onions: Caramelizing onions properly takes time and low heat. Don’t rush the process by turning up the heat, as this will result in burnt onions rather than sweet, caramelized ones. Cook the onions slowly over low heat for at least 45-60 minutes, stirring occasionally and scraping the bottom of the pot. The onions should gradually turn from translucent to golden brown and deeply caramelized. This slow caramelization is the foundation of the soup’s flavor, so be patient and allow the onions to develop their full sweetness.
  2. Use a Heavy-Bottomed Pot or Dutch Oven: A heavy-bottomed pot or Dutch oven is ideal for making this soup because it distributes heat evenly and prevents scorching, especially during the long caramelization process. The even heat distribution helps the onions caramelize uniformly and prevents hot spots that could lead to burning. A Dutch oven also retains heat well for simmering the soup.
  3. Deglaze the Pot Properly: Deglazing the pot with red wine after caramelizing the onions and sautéing the mushrooms is crucial for capturing all the flavorful browned bits that have accumulated on the bottom of the pot. Use a wooden spoon or spatula to scrape up these browned bits as the wine simmers. These browned bits, known as fond, are packed with flavor and add depth and complexity to the soup.
  4. Taste and Adjust Seasoning Throughout Cooking: Seasoning is essential for bringing out the best flavors in the soup. Taste the soup at various stages of cooking, especially after caramelizing the onions, sautéing the mushrooms, and after simmering. Adjust salt and pepper to taste as needed. Remember that flavors will intensify as the soup simmers and reduces. Don’t be afraid to season generously, but always start with a smaller amount and add more gradually, tasting as you go.
  5. Blend to Your Desired Consistency (or Don’t Blend at All): Blending the soup is optional, depending on your preferred texture. For a smoother, more elegant soup, blend it using an immersion blender or a regular blender. For a chunkier, more rustic soup, leave it unblended. If blending, be careful when blending hot liquids – use caution and blend in batches if using a regular blender, and always vent the lid to prevent pressure buildup. Consider blending only a portion of the soup for a slightly thickened soup with some chunks of vegetables remaining for texture.

FAQ Section

Q1: Can I make this soup vegetarian or vegan?

A: Yes, Caramelized Onion & Mushroom Soup can easily be made vegetarian and vegan.

  • Vegetarian: The standard recipe is already vegetarian if you use vegetable broth instead of beef broth. Ensure your broth is vegetarian-friendly.
  • Vegan: To make it vegan, substitute the unsalted butter with olive oil or a high-quality vegan butter alternative. Omit the heavy cream or substitute with full-fat coconut milk or cashew cream for richness. Use vegetable broth instead of beef broth and ensure all other ingredients are plant-based. The flavor will be slightly different without butter and cream, but still delicious and deeply flavorful.

Q2: Can I make this soup ahead of time?

A: Yes, Caramelized Onion & Mushroom Soup is an excellent make-ahead dish. In fact, the flavors often deepen and improve after being refrigerated overnight. You can make the soup 1-2 days in advance. Store it in an airtight container in the refrigerator. Reheat gently on the stovetop over medium heat until heated through before serving. Making it ahead is a great way to save time when preparing for a dinner party or meal.

Q3: Can I freeze Caramelized Onion & Mushroom Soup?

A: Yes, Caramelized Onion & Mushroom Soup freezes well. Allow the soup to cool completely before transferring it to freezer-safe containers or bags. Leave some headspace in the containers as liquids expand when frozen. Freeze for up to 2-3 months. Thaw overnight in the refrigerator or gently reheat from frozen on the stovetop over low heat until heated through. Freezing is a convenient way to store leftovers or have soup on hand for quick meals. Note that cream-based soups can sometimes change texture slightly after freezing and thawing, but this soup generally holds up well.

Q4: What if I don’t have red wine? Can I substitute something else?

A: If you don’t have red wine, you can substitute it with beef broth for deglazing, but the wine adds a distinct depth and complexity to the flavor. For a non-alcoholic alternative that mimics some of the depth, consider using:

  • Red Wine Vinegar or Balsamic Vinegar: Add 1-2 tablespoons of red wine vinegar or balsamic vinegar after caramelizing the onions and mushrooms, and let it reduce slightly before adding the broth. This will provide a touch of acidity and depth.
  • Grape Juice (Red or Purple): Use unsweetened red or purple grape juice for deglazing. It will add some sweetness and fruitiness.
  • Worcestershire Sauce: A splash of Worcestershire sauce (vegetarian or vegan if needed) can add umami depth.
  • Mushroom Broth or Stock: Using a rich mushroom broth or stock in place of some of the beef broth can also enhance the earthy flavors.

Q5: My soup is too thin/too thick – how do I adjust the consistency?

A:

  • Too Thin: If your soup is too thin, simmer it uncovered for a longer period to allow some of the liquid to evaporate and the soup to reduce and thicken. Alternatively, you can make a slurry of 1 tablespoon of cornstarch or all-purpose flour with 2 tablespoons of cold water, whisk it into the simmering soup, and cook for a few minutes until thickened.
  • Too Thick: If your soup is too thick, add more beef broth or water, a half cup at a time, until you reach your desired consistency. Stir well and heat through. You can always thin it out, so add liquid gradually until it reaches your preferred texture.
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: Caroline

Ingredients

Scale

    • 2 pounds Yellow Onions, thinly sliced: Yellow onions are the foundation of this soup, providing the sweet and savory base flavor that comes from caramelization. Use about 2 pounds of yellow onions, which may seem like a lot, but they will cook down significantly as they caramelize. Thinly slicing them ensures they cook evenly and caramelize properly. Vidalia or Walla Walla onions, known for their sweetness, can also be used, or a combination of yellow and sweet onions for a balanced flavor. Avoid using red onions as they have a sharper, more pungent flavor that is not ideal for caramelization in this soup.

    • 1 pound Cremini Mushrooms, sliced: Cremini mushrooms, also known as baby bella mushrooms, offer an earthy, savory depth that complements the sweetness of the caramelized onions. Use 1 pound of cremini mushrooms, sliced to a uniform thickness. You can also use other types of mushrooms or a mix for a more complex flavor. Shiitake, oyster, or a mix of wild mushrooms would all work wonderfully. For a richer mushroom flavor, consider using a combination of cremini and dried porcini mushrooms (rehydrated and chopped, with their soaking liquid reserved and added to the soup).

    • 4 tablespoons Unsalted Butter: Unsalted butter is used for caramelizing the onions and sautéing the mushrooms, adding richness and flavor to the soup. Use unsalted butter to control the salt content of the soup, as you’ll be adding salt later to season. Butter contributes to the silky texture and enhances the savory notes of the onions and mushrooms. For a vegan version, you can substitute with olive oil or a high-quality vegan butter alternative, although butter provides a richer flavor.

    • 2 tablespoons Olive Oil: Olive oil is used in combination with butter to caramelize the onions and sauté the mushrooms. Olive oil has a higher smoke point than butter, which helps prevent the butter from burning during the long caramelization process. Extra virgin olive oil adds a fruity note, but regular olive oil or light olive oil will also work well. Using a combination of butter and olive oil is a classic technique for achieving both flavor and preventing burning.

    • 8 cups Beef Broth (low sodium): Beef broth forms the liquid base of the soup, adding a savory and robust flavor that complements the caramelized onions and mushrooms. Use low sodium beef broth to control the salt content and allow the other flavors to shine through. High-quality beef broth will significantly enhance the depth of flavor. For a vegetarian version, you can substitute with vegetable broth, but beef broth provides a more traditional and richer flavor for this soup.

    • 1 cup Dry Red Wine (such as Cabernet Sauvignon or Merlot): Dry red wine adds depth, complexity, and a touch of acidity to the soup. Cabernet Sauvignon or Merlot are good choices as they are full-bodied and flavorful. The alcohol will cook off as the soup simmers, leaving behind the rich, complex flavors of the wine. If you prefer not to use wine, you can substitute with an equal amount of beef broth, but the wine adds a noticeable layer of flavor. For a non-alcoholic alternative that mimics some of the depth, consider adding a tablespoon of balsamic vinegar or red wine vinegar towards the end of cooking.

    • 2 sprigs Fresh Thyme: Fresh thyme adds a subtle herbal and earthy note that complements the onions and mushrooms. Use fresh thyme sprigs, as they provide a brighter and more aromatic flavor than dried thyme. Tie the thyme sprigs together with kitchen twine for easy removal after simmering, or simply remove the sprigs with tongs before blending. If you don’t have fresh thyme, you can substitute with ½ teaspoon of dried thyme, but fresh thyme is preferred.

    • 2 Bay Leaves: Bay leaves add a subtle, slightly peppery and floral aroma to the soup during simmering. Use dried bay leaves, and remember to remove them before blending the soup as they are not edible. Bay leaves infuse a subtle depth of flavor that enhances the overall complexity of the soup.

    • 1 teaspoon Salt, or to taste: Salt is essential for seasoning and enhancing the flavors of all the ingredients. Start with 1 teaspoon of salt and adjust to taste as needed, especially after the soup has simmered and the flavors have developed. Kosher salt or sea salt are good choices for seasoning.

    • 1/2 teaspoon Black Pepper, freshly ground, or to taste: Freshly ground black pepper adds a pungent and aromatic spice that complements the savory flavors of the soup. Use freshly ground black pepper for the best flavor. Adjust the amount to your taste preference.

    • 1/4 cup Heavy Cream (optional, for extra richness and creaminess): Heavy cream is optional but adds a luxurious richness and creaminess to the soup. If you want a richer, more decadent soup, stir in ¼ cup of heavy cream at the end of cooking. For a lighter version, you can omit the cream or use half-and-half or crème fraîche for a slightly tangy note. For a vegan creamy version, consider using full-fat coconut milk or cashew cream.

    • Fresh Parsley, chopped (for garnish, optional): Freshly chopped parsley adds a pop of fresh green color and a mild, herbaceous garnish. Use flat-leaf parsley (Italian parsley) or curly parsley for garnish. Chopped chives or thyme leaves can also be used as alternative garnishes.

    • Croutons or Toasted Bread (for serving, optional): Croutons or toasted bread are classic accompaniments to onion and mushroom soup, providing a textural contrast and something to soak up the delicious soup. Homemade croutons or slices of toasted baguette, sourdough, or country bread are excellent choices. You can also top the soup with grated Gruyère cheese and broil it briefly to create a cheesy crust, similar to French onion soup.


Instructions

    1. Caramelize the Onions: Heat the butter and olive oil in a large, heavy-bottomed pot or Dutch oven over medium-low heat. Add the thinly sliced onions to the pot and stir to coat them with the butter and oil. Reduce the heat to low and cook the onions slowly, stirring occasionally, for 45-60 minutes, or until they are deeply caramelized and a rich golden-brown color. This is the most crucial step, so be patient. The onions should soften first, then turn translucent, and finally caramelize to a deep golden brown. Stir them every 5-10 minutes, scraping up any browned bits from the bottom of the pot. If the onions start to stick or burn, reduce the heat slightly and add a tablespoon of water or broth to deglaze the pot, scraping up the browned bits. Properly caramelized onions are sweet, deeply flavored, and form the foundation of the soup’s flavor.

    1. Sauté the Mushrooms: Once the onions are caramelized, add the sliced cremini mushrooms to the pot. Increase the heat to medium and sauté the mushrooms with the caramelized onions for about 8-10 minutes, or until the mushrooms are softened and have released their moisture and browned slightly. Stir occasionally to ensure even cooking. The mushrooms will absorb some of the caramelized onion flavor and add their own earthy notes to the mix.

    1. Deglaze with Red Wine: Pour the dry red wine into the pot. Increase the heat to medium-high and bring the wine to a simmer, scraping up any browned bits from the bottom of the pot (this is called deglazing). Let the wine simmer for 2-3 minutes, allowing the alcohol to evaporate and the wine to reduce slightly and concentrate its flavor. Deglazing with wine adds depth and complexity to the soup.

    1. Add Broth, Herbs, and Seasonings: Pour the beef broth into the pot. Add the fresh thyme sprigs and bay leaves. Season with salt and freshly ground black pepper. Stir to combine all the ingredients.

    1. Simmer the Soup: Bring the soup to a simmer, then reduce the heat to low, cover the pot partially, and simmer gently for at least 30 minutes, or up to 1 hour, to allow the flavors to meld and deepen. The longer simmering time allows the flavors of the onions, mushrooms, herbs, and broth to fully combine and intensify. Stir occasionally during simmering.

    1. Remove Herbs and Blend (Optional): Remove the thyme sprigs and bay leaves from the soup using tongs or a slotted spoon. At this point, you have a choice: for a chunkier soup, leave it as is. For a smoother, creamier soup, use an immersion blender to blend the soup directly in the pot until smooth. Alternatively, carefully ladle the soup into a regular blender (in batches, being cautious with hot liquids) and blend until smooth. Blending is optional, but it creates a more elegant and refined texture for the soup.

    1. Stir in Cream (Optional): If using heavy cream, stir it into the soup after blending (or if not blending). Heat through gently for a minute or two, but do not boil after adding cream, as it can curdle. Taste and adjust seasoning with salt and pepper as needed.

    1. Serve and Garnish: Ladle the Caramelized Onion & Mushroom Soup into bowls. Garnish with freshly chopped parsley, if desired. Serve hot with croutons or toasted bread on the side, if desired.

Nutrition

  • Serving Size: one normal portion
  • Calories: 300-350
  • Sugar: 8-10g
  • Fat: 20-25g
  • Saturated Fat: 12-16g
  • Carbohydrates:  20-25g
  • Fiber: 4-5g
  • Protein: 8-10g
  • Cholesterol: 60-70mg