Go Back

French Onion Soup with Mushrooms

A cozy bowl of French Onion Soup enhanced with earthy mushrooms and topped with a cheesy croissant, making it perfect for weeknight dinners.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 4 servings
Course: Appetizer, Soup
Cuisine: French
Calories: 450

Ingredients
  

For the soup
  • 4 cups thinly sliced onions Yellow or sweet onions work best.
  • 2 cups sliced mushrooms Use a mix of your favorite mushrooms for added flavor.
  • 4 tbsp unsalted butter Can substitute with olive oil for a vegan option.
  • 2 cloves garlic Minced garlic adds depth to the flavor.
  • 8 cups vegetable broth Use low-sodium broth if preferred.
  • 2 tbsp fresh thyme Or 1 tbsp dried thyme.
  • 1 bay leaf bay leaf Don't forget to remove it before serving.
  • Salt to taste
  • Pepper to taste
For the topping
  • 4 croissants buttery croissants Use stale croissants for the best texture.
  • 2 cups shredded Gruyère cheese Can substitute with Swiss cheese.

Method
 

Preparation of the soup
  1. In a large pot, melt the butter over medium heat.
  2. Add the sliced onions and cook, stirring frequently, until they are golden brown, about 25 minutes.
  3. Stir in the sliced mushrooms and cook until softened, about 5 minutes.
  4. Add the minced garlic and cook for another minute until fragrant.
  5. Pour in the vegetable broth, thyme, bay leaf, salt, and pepper. Bring to a simmer and cook for about 20 minutes.
Preparation of the topping
  1. While the soup simmers, preheat your broiler.
  2. Slice the croissants in half and place them on a baking tray. Top each half with shredded Gruyère cheese.
  3. Broil until the cheese is bubbly and golden, around 2-3 minutes.
Serving
  1. Remove the bay leaf from the soup, then ladle the soup into bowls.
  2. Top each bowl with a cheesy croissant half and serve hot.

Notes

Feel free to add extra herbs like parsley or chives for garnish. This soup is also great for meal prep and can be stored in the refrigerator for up to 3 days.