Go Back

Creamy French Onion and Mushroom Soup

A delicious and comforting soup featuring creamy broth, caramelized onions, and sautéed mushrooms, perfect for any cozy evening.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 6 servings
Course: Main Course, Soup
Cuisine: French
Calories: 350

Ingredients
  

Main Ingredients
  • 2 large large onions, thinly sliced
  • 8 oz mushrooms, sliced
  • 4 cups beef or vegetable broth
  • 1 cup heavy cream
  • 2 tablespoons butter
  • 1 tablespoon olive oil
  • 2 cloves garlic, minced
  • 1 teaspoon thyme
  • Salt and pepper to taste
  • French bread, for topping
  • Grated cheese (optional) for topping

Method
 

Sauté the Onions and Mushrooms
  1. In a large pot, heat the olive oil and butter over medium heat. Once melted, add the thinly sliced onions. Cook for about 20 minutes, stirring occasionally, until the onions are caramelized and a deep golden brown.
  2. Add the sliced mushrooms and minced garlic, cooking for an additional 5-7 minutes until they’re tender.
Add the Broth
  1. Pour in the beef or vegetable broth, and add the thyme, salt, and pepper. Bring the mixture to a gentle simmer, allowing the flavors to meld together for about 15 minutes.
Stir in the Cream
  1. Slowly add the heavy cream, stirring to combine. Allow the soup to simmer for another 5 minutes so it thickens slightly.
Prepare the Bread
  1. While the soup simmers, toast slices of French bread until golden brown. If using cheese, you can add it to the bread and place it under the broiler until melty and bubbly.
Serve
  1. Ladle the soup into bowls, topping with toasted bread and melted cheese if desired. Enjoy warm!

Notes

For a healthier variation, consider using half-and-half or a plant-based cream. You can also swap in different mushrooms such as cremini or shiitake for robust flavor variations. Caramelize onions slowly over medium to low heat to avoid burning. Watch carefully as you pour in the cream to prevent curdling. Leftovers can be stored in the refrigerator for up to 4 days, and can be frozen in portions (leave out bread and cheese until serving).