• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Home
  • About
  • Recipes
  • Dishes & Dust Bunnies
  • Nav Social Menu

Dishes & Dust Bunnies

Dishes & Dust Bunnies

Good Home Cooking and The Magick of Modern Homemaking - Recipes and lots of good stuff!

Classic French Onion Soup – The Ultimate Guide

by Michelle Dunster

This post may contain affiliate links. Please read our discloure policy.

Making french onion soup at home is so much easier than you might think. This recipe walks you through every step, from start to finish, so that you can make this classic dish in the comfort of your own kitchen. Plus, it's a great way to use up any leftover beef broth that you might have lying around. Bon appetit!

I hope you enjoy this recipe! ❤️ If you give it a try, please let me know how it turned out for you in the comments section at the bottom of the page or share a pic of your om noms on Instagram and tag @dishesanddustbunnies! ❤️

Classic French Onion Soup

What Makes French onion soup so popular?
A Short History of French Onion Soup

It's absolutely delicious! The combination of flattering wines, cheeses and caramelized onions in liquid form is heavenly. What makes it such an awesome recipe is that it's easy to make and has health benefits while tasting oh so yummy. This French onion soup recipe is a great way to show off your culinary skills to dinner guests, or to simply enjoy a winter meal. It's so easy, but sure to impress!

French Onion Soup has been around for over 300 years. While its exact origins are unknown, it is thought to have originated in France in the 18th century.

In Le Halle, which is an open-air market in Paris, French onion soups became popular during the 19th century, blurring class lines and becoming popular both with workers on their morning commute as well as nighttime revelers, partying after seeing the cabaret, who viewed the hot soup as a type of hangover recipe.

This soup gained popularity in the United States in the mid-20th century, due to its simple ingredients and easy-to-follow instructions. It has since become a staple in American cuisine, enjoyed by people of all ages and backgrounds.

Classic French Onion Soup

What region of France is most famous for French onion soup?

There are a few different regions in France that are famous for their onion soup recipes. One of the most popular is from the Alsace region, which is located in northeastern France. This region is known for its rich and flavorful soups, and their French onion soup is no exception.

Another region that is well-known for its French onion soup is the Burgundy region. This area is located in central-eastern France and is known for its red wines and hearty dishes. The French Onion soup from this region is usually made with beef stock and often has chunks of beef or pork in it.

Finally, the city of Lyon in southeastern France is also renowned for its onion soup. Their soup is typically made with chicken broth and often has cheese melted on top of it. Although I would stress that my favorite French onion soup is made with beef stock (the classic way to make it) not chicken stock.

What onions are best for French onion soup?

For French onion soup, my number one choice is sweet onions (also known as Vidalia onions). Sweet onions have a mild, sweet flavor that really shines through in this soup. They are also much easier to caramelize than other onions, which is an important step in this recipe.

In a pinch, yellow onions will do. Yellow onions have a sharper, more pungent flavor than sweet onions.

I find that the flavor of red onions are too strong for this dish and would overpower everything else – you can try using them if you like, but sweet onions are by far the best choice!

Classic French Onion Soup
sweet onions caramelizing in the pan

What Ingredients are used to make French Onion Soup?

Classic homemade French onion soup is made from simple ingredients such as sweet onions (Vidalia), butter, fresh thyme, bay leaf, dry white wine, a little all purpose flour, and beef broth. The soup is them topped with toasted french bread croutons, and gruyere cheese (or other Swiss cheese).

I have seen other French onion soup recipes with contain Worcestershire sauce, but for this recipe, it's not necessary as it's not a traditional ingredient typically used. So long as your onions have caramelized for long enough, you won't need to intensify the flavor using Worchestershire.

What is French onion soup broth made of?

The broth for a good French onion soup is made with beef stock. The key ingredient, of course, is the onion. For the most appropriate flavor, try to find a sweet onion, such as a Vidalia onion.

The other key ingredients in the broth are a dry, white wine and fresh thyme. The wine adds a nice acidity to the soup and deglazes the pan, and the thyme provides a subtle herbal flavor.

What is the difference between French onion soup and regular onion soup?

French onion soup is made with sweet onions aka Vidalia onion, while regular onion soup can be made with any type of onion. French onion soup is also typically cooked longer than regular onion soup, which gives it a much deeper flavor.

Finally, French onion soup is usually served with a piece of toasted French bread croutons and cheese on top, while regular onion soup is not. Regular onion soup is usually made with a powdered commercial mix, classic French onion soup is specifically made with white wine and beef broth while regular onion soup can be made with a chicken or vegetable broth and red wine or white wine.

Classic French Onion Soup

What is the best wine to make French onion soup with?

The best type of wine to use in French onion soup is a dry, white wine. Using a dry white wine will bring out the flavors of the sweet onions. Using a sweet wine instead would overpower and conflict with the taste of the onions. A dry wine lets the naturally sweet onion flavor shine rather than burying the onion in other flavors.

A dry white wine will also help to cut through the richness of the cheese that is typically used as a topping for French onion soup.

Some ideal white wines to use in this recipe are Chardonnay, Sauvignon Blanc, and Pinot Grigio but you can use any type of dry white wine (such as Sémillon, Muscadet etc.).

The flavor of the wine will come through in the soup so you want to make sure that you are using a wine that you enjoy drinking. A good rule of thumb is to cook with wines that you would drink on their own.

It is not recommended to use cooking wine as the flavor will stray too far from the classic French onion taste.

While it is possible to make French Onion soup with red wine, I find that pairing white wine with beef broth is the backbone of this recipe. While using red wine can make for an appetizing flavor it will not create the classic French Onion soup taste that you know and love, it will create a different type of flavor altogether.

Classic French Onion Soup

What are the best cheeses for French onion soup?

When choosing a cheese for your French onion soup, it's important to select one that will melt well. This is why gooey cheese like Gruyere cheese and Swiss cheese are generally considered to be the best options.

Gruyère cheese is the main choice, it has a nutty flavor that pairs well with the white onions. It creates a very rich taste.

Swiss cheese is a good substitute as it provides a nice, sharp flavor that helps to cut through the sweetness of the white onions.

Emmental, a type of Swiss, is also good to use. It has a buttery somewhat fruity flavor but it is sweet, melty and also pairs super well with white onions.

Parmesan cheese has a strong, salty flavor that can also help to bring the flavors of the onions to the forefront.

Mozzarella cheese also melts quickly and easily and it is a more budget-friendly option.

Classic French Onion Soup

Is French onion Soup healthy?

French onion soup is not only comforting and delicious but it's also packed with health benefits. Onions are a rich source of antioxidants, which help to protect cells from damage.

They're also a good source of vitamins C and B6, as well as minerals like manganese and chromium. Garlic, another ingredient in this soup, has been shown to boost immunity and protect against infection. The bone broth used as the base of this soup is full of nutrients like collagen, gelatin, and amino acids.

Is there meat in French onion soup?

Outside of the beef broth base there are no additional meats added to traditional French onion soup. While this recipe does not include meat, you're welcome to try adding some if you like!

How do you describe the flavor of French onion soup?

I would describe the flavor of French onion soup as both savory and sweet. The sweetness comes from the Vidalia onions, which are slowly caramelized in butter and sugar until they turn a deep golden brown.

And the savoriness comes from the beef broth, which is simmered with fresh thyme sprigs to infuse it with flavor.

Classic French Onion Soup

Be sure to see the recipe card at the bottom of the post for full ingredients & instructions!

How to make French Onion Soup from Scratch- Overview

You can find the full recipe details, including ingredient amounts and the full instructions in the recipe card at the bottom of this post, but first, here's a quick overview of how to make homemade French onion soup from scratch!

For this recipe, I made my soup in a large heavy bottom skillet with high sides, as it works best for caramelizing the onions. I find that a larger surface area works best when carmelizing onions as the moisture and steam can more easily evaporate during the cooking process. If you'd like, you can absolutely use a soup pot, but keep in mind it may take longer to caramelize your onions. You can also cook your soup in a large dutch oven. Either way, you're going to have a super yummy French onion soup!

Caramelize the onions: In a large heavy bottom skillet or pan, melt butter. Add the sliced onions, stir to combine with the butter and allow to cook at medium high heat. Do not stir yet! Allow the onions to cook for at least 5-8 minutes before you stir – this will allow your onions to begin to caramelize. Repeat this until the onions have become brown and caramelized – stirring occasionally is best as too frequent of stirring will prevent the onions from caramelizing.

The onions need to stay in contact with the surface of the pan for a while in order to brown up enough to pull the flavor out of the onions. I like to cook my onions for at least 40 minutes in order to brown up enough. You may need to adjust your temperature as the onions cook – higher or lower depending on how caramelized they're getting. You'll be ready for the next step once the onions are sticky and a rich brown color. 

Add the herbs/aromatics: Next add garlic, the bay leaf, fresh thyme, salt and pepper. Give everything a stir to combine. All purpose flour is then sprinkled into the onion mixture one tablespoon at a time, stirring in between, being careful to stir out any lumps. The mixture should get more sticky.

Deglaze the pan: Next, dry white wine is added to the pan to deglaze – basically, in this step, the wine will pick up all the tasty bits that are on the bottom of the pan and help re-incorporate it into the onion mixture. When combining with the wine, be sure to use your spoon to scrape up any bits that are sticking to the bottom of the pan.

Add the beef broth, combine and allow to simmer over medium heat for about 30 minutes. You can allow it to simmer longer if you like – it's up to you! I find the longer the soup simmers, the better the flavor, but please simmer no less than 30 minutes for the best results. 

Add the toppings: Next, top with crusty French bread croutons, sprinkle with cheese, and melt until bubbly according to one of the methods below. Sprinkle with additional fresh thyme and serve!

To make the Crusty French Bread Croutons for the soup

Take your sliced French bread and place them on a wire rack over a rimmed baking sheet. Place them in the oven to bake for 2 minutes at 250°F. When they're ready, they should be firm and dry, like large croutons. Set aside until needed for topping your soup when serving. 

3 Methods for Melting the Cheese on your Croutons when serving French Onion Soup

There are several ways to give the cheese on your croutons a beautiful golden and melty texture! Choose whichever way works best for you – all work great!

Method 1: Ladle soup into oven safe bowls, then place a prepared crouton on top, sprinkle liberally with gruyere cheese. Place each bowl onto a metal baking sheet, then place them into the oven. Turn on your broiler and watch very closely! Once the cheese is melted and bubbly, they're ready! Be careful when serving because the bowls will be very hot – allow to rest for at least 5 minutes before serving. Sprinkle with additional fresh thyme and serve.

Method 2: After your sliced French bread has toasted in the oven, sprinkle the tops with cheese and return to the oven. Turn on the broiler setting for your oven and watch closely. Once the cheese is bubbly and golden brown, they're ready. Place the croutons with cheese on top of each bowl of french onion soup, sprinkle with additional fresh thyme and serve!

Method 3: If you have a kitchen torch, try this! This is my favorite method as it gives the cheese a nice subtle char flavor. Place toasted croutons on top of each bowl of french onion soup, sprinkle with cheese, then torch the tops until the cheese is melty and bubbly with a slight char. Sprinkle with additional fresh thyme and serve!

Classic French Onion Soup

Be sure to see the recipe card at the bottom of the post for full ingredients & instructions!

Alternative Cooking Methods

If you are going to make French Onion soup in a slow cooker or an instant pot my biggest piece of advice is to first caramelize onions in a pan then add it to your slow cooker or your instant pot afterward. The will give you the best flavor since it is extremely hard to get proper caramelization in an instant pot or a slow cooker. Caramelization works best in a large skillet or pan.

To make French onion soup in a slow cooker, combine all of the ingredients except for the bread and cheese in the slow cooker. Cook on low for 6-8 hours or on high for 3-4 hours. When the soup is done, ladle into oven safe bowls and top with croutons. Sprinkle with gruyere cheese and pop them under the broiler until the cheese is bubbly and golden.

To make French onion soup in an instant pot, combine all of the ingredients except for the bread and cheese in the instant pot. Cook on high pressure for 10 minutes. When the soup is done, ladle into oven safe bowls and top with croutons. Sprinkle with gruyere cheese and pop them under the broiler until the cheese is bubbly and golden.

Classic French Onion Soup

Can I make French onion soup ahead of time?

Yes, you can make French onion soup ahead of time. Right before serving, add the crouton/crusty bread and the cheese.

How can I make French onion soup taste better?

My top tip is to use a homemade beef broth, store bought is good, but homemade is more rich and flavorful with less preservatives and will go a long way to making the best French onion soup you can make.

Caramelizing the onions until they are a deep golden brown will intensify the flavor. Using white or sweet onions (instead of yellow or red onions), will provide the correct sweet flavor for what is supposed to be a sweet soup.

Adjust seasoning and increase the amount of fresh thyme sprigs to intensify the savory part of this sweet and savory dish. You can also adjust the amount of garlic, salt and pepper to your liking.

If you want a gooey cheese that feels extra cheesy, top it with Gruyere, but if you're looking to cut back on calories, use a Swiss cheese as the topping instead.

Putting together a nice garnish will also help the flavor. A simple sprinkle of chives or green onions will do, but adding bacon on top (although not traditionally used in this soup) will also go a long way towards improving flavor.

Classic French Onion Soup

Be sure to see the recipe card at the bottom of the post for full ingredients & instructions!

What to Serve with French Onion Soup?

Soup is such a versatile dish, it can be served as a main course or as a side. It's also perfect for those cold winter nights when you just want something warm and comforting. French onion soup is no different, and there are so many delicious ways to enjoy it.

One of the best things about French onion soup is that it can be served with just about anything. From a simple green salad to a hearty piece of French bread, here are some of the many possibilities:

Baguette – For that extra-French vibe, slice up a baguette and enjoy it alongside your soup. The baguette slices will absorb all of the delicious flavors. Soggy bread slices will create an unappetizing texture so toasted bread is the way to go. Make your bread slices extremely crisp to pair with the soup.

Cheese – Cheese goes on top of the French onion soup but it can be enjoyed on the side as well. When it comes to the cheese that tops the soup, you're pretty much stuck with melty cheeses but for a cheese that goes on the side, any cheese you like is good! So pick your favorite type of cheese and enjoy.

Cheesy toast – You can always combine the baguette and the cheese together in some melty cheese toasts! Just make sure it is crispy.

Croutons – Croutons are nice to have on the side to add a little crunch to your soup. Can be homemade croutons or store-bought.

A simple green salad is the perfect side to any soup, and French onion soup is no exception.

Leftovers – How to Store and Reheat French Onion Soup

The best way to store French onion soup is in an airtight container in the fridge. It will last for up to 3 days.

You can also freeze French Onion soup for up to 2 months. When you're ready to eat it, just reheat it on the stove or in the microwave. You can warm it up from frozen.

When you're ready to eat it, ladle into oven safe bowls and top with croutons. Sprinkle with gruyere cheese and pop them under the broiler until the cheese is bubbly and golden.

Classic French Onion Soup

Other Recipes you'll enjoy

  • French Onion Smothered Pork Chops
  • Easy Homemade Vegetable Beef Soup
  • Hot and Sour Soup
  • Old Fashioned Chicken Soup from Scratch (using a Whole Chicken)

Make sure you don’t miss a thing! Follow Dishes & Dust Bunnies on:
 Instagram | Twitch | Pinterest | Twitter | Facebook
For NEW RECIPES delivered straight to your inbox, signup for my email list! 

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

Classic French Onion Soup


  • Author: Michelle Dunster – DishesAndDustBunnies.com
  • Total Time: 1 hour 30 minutes
  • Yield: 8 Servings 1x
Print Recipe
Save Recipe Recipe Saved

Ingredients

Scale
  • 6 large sweet onions (or Vidalia onions), thinly sliced
  • ¼ cup butter
  • 4 sprigs fresh thyme
  • 1 bay leaf
  • ½ tsp salt
  • ¼ tsp pepper
  • 4 cloves of garlic, minced
  • ¾ cup dry white wine – I used a Cabernet Sauvignon
  • 3 tbsps all purpose flour
  • 6 cups beef broth
  • Crusty French Bread, sliced
  • Swiss cheese, such as Gruyere – shredded or sliced

Instructions

For this recipe, I made my soup in a large heavy bottom skillet with high sides, as it works best for caramelizing the onions. I find that a larger surface area works best when carmelizing onions as the moisture and steam can more easily evaporate during the cooking process. If you'd like, you can absolutely use a soup pot, but keep in mind it may take longer to caramelize your onions. Either way, you're going to have a super yummy French onion soup!

How to make French Onion Soup from Scratch

  1. In a large heavy bottom skillet or pan, melt butter. Add the sliced onions, stir to combine with the butter, and allow to cook at medium high heat. Do not stir yet! Allow the onions to cook for at least 5-8 minutes before you stir – this will allow your onions to begin to caramelize. Repeat this until the onions have become brown and caramelized – stir only occasionally as too frequent of stirring will prevent the onions from caramelizing. The onions need to stay in contact with the surface of the pan for a while in order to brown up enough to pull the flavor out of the onions. I like to cook my onions for at least 40 minutes in order to brown up enough. You may need to adjust your temperature as the onions cook – higher or lower depending on how caramelized they're getting. You'll be ready for the next step once the onions are sticky and a rich brown color. 
  2. Next add garlic, the bay leaf, salt and pepper. Take 3 of the sprigs of fresh thyme and pull the leaves off and drop them into the onion mixture. Give everything a stir to combine.
  3. Turn down the heat. Sprinkle the all purpose flour into the onion mixture one tablespoon at a time, stirring in between. Ensure that you stir out any lumps. Cook and stir the mixture for about 3 minutes. The mixture should get more sticky.
  4. Next add the dry white wine to the pan to deglaze – basically, in this step, the wine will pick up all the tasty bits that are on the bottom of the pan and help re-incorporate it into the onion mixture. When combining with the wine, be sure to use your spoon to scrape up any bits that are sticking to the bottom of the pan. Allow this mixture to cook for about 5-8 minutes.
  5. Add the beef broth, combine and allow to simmer for about 30 minutes. You can allow it to simmer longer if you like – it's up to you! I find the longer the soup simmers, the better the flavor, but please simmer no less than 30 minutes for the best results. 
  6. Next, top with crusty French bread croutons, sprinkle with cheese and melt until bubbly according to one of the methods below. Sprinkle with additional fresh thyme and serve!

To make the Crusty French Bread Croutons for the soup

  1. Take your sliced French bread and place them on a wire rack over a rimmed baking sheet. Place them in the oven to bake for 2 minutes at 250°F. When they're ready, they should be firm and dry, like large croutons. Set aside until needed for topping your soup when serving. 

3 Methods for Melting the Cheese on your Croutons when serving French Onion Soup

There are several ways to give the cheese on your croutons a beautiful golden and melty texture! Choose whichever way works best for you – all work great!

Method 1: Ladle the soup into oven safe bowls, then place a prepared crouton on top, sprinkle liberally with gruyere cheese. Place each bowl onto a metal baking sheet, then place them into the oven. Turn on your broiler and watch very closely! Once the cheese is melted and bubbly, they're ready! Be careful when serving because the bowls will be very hot – allow to rest for at least 5 minutes before serving. Sprinkle with additional fresh thyme and serve.

Method 2: After your sliced French bread has toasted in the oven, sprinkle the tops with cheese and return to the oven. Turn on the broiler setting for your oven and watch closely. Once the cheese is golden and bubbly, they're ready. Place the croutons with cheese on top of each bowl of french onion soup, sprinkle with additional fresh thyme and serve!

Method 3: If you have a kitchen torch, try this! This is my favorite method as it gives the cheese a nice subtle char flavor. Place toasted croutons on top of each bowl of french onion soup, sprinkle with cheese, then torch the tops until the cheese is melty and bubbly with a slight char. Sprinkle with additional fresh thyme and serve!

  • Prep Time: 10 minutes
  • Cook Time: 1 hour 20 minutes
  • Category: Soup
  • Method: Stove top
  • Cuisine: French

Did you make this recipe?

If you make this recipe, I'd love to hear about it!
Tag @dishesanddustbunnies on Instagram and hashtag it #dishesanddustbunnies,
and I'll share your pic in my Instagram stories! ❤️

_________________________
Hi there! I'm Michelle!
Welcome to Dishes & Dust Bunnies where I share recipes, tips and hints to help make this messy chaotic life as a mom just a little easier! Learn more >>
_________________________

Primary Sidebar

Hi there, I'm Michelle!

Welcome to Dishes & Dust Bunnies where I share recipes, tips and hints to help make this messy chaotic life as a mom just a little easier! Learn more >>

Subscribe to get a free eCookbook with my Top 30 Recipes!
____________________________
Get the latest from Dishes & Dust Bunnies delivered right to your inbox :)

Footer

Follow me!

Dishes & Dust Bunnies

About
Sponsored Content
Media Mentions
FAQs
Contact

Explore

Recipes

For Bloggers

Blogging
Dishes & Dust Bunnies

Privacy Policy - Disclosure
Copyright © 2023 DishesAndDustBunnies.com

Sign up for email updates and get a free eCookbook with my top 25 recipes!
Sign up for email updates and get Top 25 Recipes from Dishes & Dust Bunnies eCookbook FREE!
We hate SPAM and promise to keep your email address safe.
Subscribe to get a free eCookbook with my Top 25 Recipes!
____________________________
Get the latest from Dishes & Dust Bunnies delivered right to your inbox :)
GET IT NOW
.
Did you make this recipe?

Tag @dishesanddustbunnies on Instagram and hashtag it #dishesanddustbunnies

Hi there! This is a message to my readers about the Ultimate Homemaking Bundle. Please check out my post 10 Reasons Why you NEED The Ultimate Homemaking Bundle
Enter your name and email below and I'll send you my free printable Cooking Conversions Chart!
Plus, you'll get FREE email updates whenever a new post is published to Dishes & Dust Bunnies!
Thanks so much!
Your free printable is on it's way!
If you don't see an email from me (Michelle Dunster) within a couple of minutes, be sure to check your spam folder just in case it landed in there!
Subscribe to get a free eCookbook with my Top 25 Recipes!
____________________________
Get the latest from Dishes & Dust Bunnies delivered right to your inbox :)
Get the latest from Dishes & Dust Bunnies delivered right to your inbox!

As thanks, I'll send you a free eCookbook with my Top 25 Recipes! :)

This training has ended. No worries though, I'd love to let you know when new ones are available.
If you don't want to miss out on future trainings or webinars enter your email below and I'll make sure you're the first to know when any new ones are available!
Unfortunately this year's Genius Blogger's Tool Kit sale has ended. The good news is that a new Tool Kit becomes available each year (and occasionally, the current year’s Tool Kit will be offered up again during a flash sale).

If you don’t want to miss out on future opportunities to purchase the Genius Bloggers Tool Kit, enter your email below and I’ll make sure you’re the first to hear when future Tool Kits go live!
Unfortunately enrollment for Elite Blog Academy is currently closed. In order to best serve their students, the doors to EBA are only open for a short time each year.

So you don’t miss out on future opportunities to join EBA, enter your email below and I’ll make sure you’re the first to hear when registration opens again!
Don't forget to like us on Facebook!
Subscribe to get a free eCookbook with my Top 30 Recipes!
____________________________
Get the latest from Dishes & Dust Bunnies delivered right to your inbox :)
_________________________
Hi there! I'm Michelle!
Welcome to Dishes & Dust Bunnies where I share recipes, tips and hints to help make this messy chaotic life as a mom just a little easier! Learn more >>
_________________________
Subscribe to get a free eCookbook with my Top 30 Recipes!
____________________________
Get the latest from Dishes & Dust Bunnies delivered right to your inbox :)
Subscribe to get a free eCookbook with my Top 30 Recipes!
____________________________
Get the latest from Dishes & Dust Bunnies delivered right to your inbox :)
Your information will *never* be shared or sold to a 3rd party.
Your information will *never* be shared or sold to a 3rd party.
Your information will *never* be shared or sold to a 3rd party.
Your information will *never* be shared or sold to a 3rd party.
Need more a bit more help getting started? No worries!
I'm in the process of updating this page to give you more info on getting your blog up and running! I'd love to let you know when I update this page!
Enter your email below and I'll let you know when this page is updated!