French Onion Soup

This French Onion Soup is the ultimate comfort food! It’s rich, savory, and full of flavor in every bite. If you love onions (who doesn’t, right?), you’re going to love this soup! It’s perfect when you want something cozy but don’t want to spend too much time in the kitchen. My family can’t get enough of this hearty bowl of goodness, and honestly, I don’t blame them! 😋

Why Will you Love This soup?

The best part about these cookies? They taste just like brownies but in cookie form! They’re chewy, rich, and chocolatey—everything you want in a sweet treat. Plus, they’re made with brownie mix, so you can whip them up in minutes. These cookies are great for a last-minute dessert or when you’re just in the mood for something quick and decadent. 🍪✨

What You’ll Need to Make The French Onion Soup

  • 4 large yellow onions, thinly sliced
  • 2 tbsp unsalted butter
  • 1 tbsp olive oil
  • 4 cups beef broth
  • 1 cup dry white wine (optional)
  • 1 tsp fresh thyme, or 1/2 tsp dried thyme
  • 1 bay leaf
  • 1 tsp salt (or to taste)
  • 1/2 tsp black pepper (or to taste)
  • 1/2 tsp sugar (optional, for caramelizing)
  • 4 slices of French bread
  • 1 1/2 cups shredded Gruyère cheese (or Swiss cheese)
  • 1/2 cup grated Parmesan cheese

How to Make The French Onion Soup

  1. Caramelize the Onions: In a large pot, melt the butter and olive oil over medium heat. Add the thinly sliced onions and a pinch of salt. Cook, stirring occasionally, for 25–30 minutes until the onions are golden brown and caramelized. Add a pinch of sugar halfway through for extra caramelization.
  2. Prepare the Soup Base: Once the onions are caramelized, stir in the thyme and bay leaf. Pour in the beef broth (and wine, if using). Bring the mixture to a simmer and cook for about 20 minutes. Season with salt and pepper to taste.
  3. Toast the Bread: While the soup simmers, toast the French bread slices until crispy and golden.
  4. Assemble the Soup: Ladle the hot soup into oven-safe bowls. Place a slice of toasted bread on top of each bowl of soup.
  5. Broil the Cheese: Top each bowl of soup with a generous amount of shredded Gruyère and Parmesan cheese. Place the bowls under the broiler for 2-3 minutes, or until the cheese is melted and bubbly.
  6. Serve and Enjoy: Carefully remove the bowls from the oven (they’ll be hot!) and serve your French Onion Soup while it’s steaming and cheesy. Enjoy this deliciously rich, comforting meal! 🧅🍲

More Relative Recipes:

Fun Variations

You can make this French Onion Soup even more flavorful by adding some fun twists! Try mixing in a splash of balsamic vinegar for added depth, or throw in a few roasted garlic cloves for extra richness. If you love herbs, fresh parsley or a sprinkle of freshly cracked black pepper on top will elevate the soup even more. Want a cheesy upgrade? Top it with an extra layer of cheese for a gooey finish!

FAQs

Can I use different types of broth?
Yes! You can use chicken or vegetable broth if you prefer, but beef broth gives the soup that rich, classic flavor.

Can I freeze French Onion Soup?
Absolutely! Allow the soup to cool completely, then store it in an airtight container in the freezer for up to 3 months. Reheat on the stove before serving, and top with freshly toasted bread and cheese.

How do I store leftovers?
Store any leftover soup in an airtight container in the fridge for up to 4 days. Reheat it gently on the stove, adding a bit of water or broth to adjust the consistency if needed.

Can I use a different type of cheese?
Of course! While Gruyère is traditional, you can substitute with Swiss, provolone, or even mozzarella for a melt-in-your-mouth experience.

Why is my soup too salty?
If the broth is salty, try diluting the soup with a little extra water or low-sodium broth to balance the flavors. Be sure to taste and adjust the seasoning after that.

Enjoy this classic French Onion Soup recipe, perfect for cozy nights and satisfying your soup cravings! 🧅🍲

French Onion Soup

Comforting, savory, and topped with golden cheese! A bowl of warm goodness. 🧀😋
Servings 4 people
Calories 1780 kcal

Ingredients
  

  • 4 large yellow onions thinly sliced
  • 2 tbsp unsalted butter
  • 1 tbsp olive oil
  • 4 cups beef broth
  • 1 cup dry white wine optional
  • 1 tsp fresh thyme or 1/2 tsp dried thyme
  • 1 bay leaf
  • 1 tsp salt or to taste
  • 1/2 tsp black pepper or to taste
  • 1/2 tsp sugar optional, for caramelizing
  • 4 slices of French bread
  • 1 1/2 cups shredded Gruyère cheese or Swiss cheese
  • 1/2 cup grated Parmesan cheese

Instructions
 

Caramelize the Onions:

  • In a large pot, melt the butter and olive oil over medium heat. Add the thinly sliced onions and a pinch of salt. Cook, stirring occasionally, for 25–30 minutes until the onions are golden brown and caramelized. Add a pinch of sugar halfway through for extra caramelization.

Prepare the Soup Base:

  • Once the onions are caramelized, stir in the thyme and bay leaf. Pour in the beef broth (and wine, if using). Bring the mixture to a simmer and cook for about 20 minutes. Season with salt and pepper to taste.

Toast the Bread:

  • While the soup simmers, toast the French bread slices until crispy and golden.

Assemble the Soup:

  • Ladle the hot soup into oven-safe bowls. Place a slice of toasted bread on top of each bowl of soup.

Broil the Cheese:

  • Top each bowl of soup with a generous amount of shredded Gruyère and Parmesan cheese. Place the bowls under the broiler for 2-3 minutes, or until the cheese is melted and bubbly.

Serve and Enjoy:

  • Carefully remove the bowls from the oven (they’ll be hot!) and serve your French Onion Soup while it’s steaming and cheesy. Enjoy this deliciously rich, comforting meal! 🧅🍲

Notes

Contains dairy and gluten. For a gluten-free version, use gluten-free bread and dairy-free cheese. Be sure to check broth for gluten if using store-bought.

Leave a Comment

Recipe Rating