Pulling up a spoonful of caramelized French Onion Soup in a rich broth with crisp cheesy toast is something we can’t get enough of. Whether you’re a beginner or a pro, you will be impressed with the results. Watch the video tutorial and see how easy it is to re-create this restaurant-quality French onion soup at home.

We love warm, comforting soup recipes from Tomato Soup to hearty Beef Stew and our famous Zuppa Toscana. If you are a soup lover, this French Onion Soup is a must-try!

French onion soup topped with cheesy toasts

This post may contain affiliate links. Read my disclosure policy.

The Best French Onion Soup Recipe

I’m convinced this truly is the best recipe for homemade French Onion Soup. We have been perfecting this recipe for years (I am a major fan). After trying so many different versions at some of the best restaurants, this one is truly excellent. Here’s why you’ll love this recipe:

  • Quicker cooking time – our tip for adding sugar cuts down the onion caramelization time significantly. When you caramelize onions on the stove, the heat draws out their natural sugars so adding just a little extra sugar will make the process go faster and develops a sweeter and more caramelized onion.
  • Make-ahead – you can make this ahead and impress your guests with gooey, cheesy topped soup without ‘sweating’ over the onions (some pun intended). It tastes even better as the flavors meld.
  • We got the flavors right – this recipe has the perfect balance of sweet and savory. You’d be surprised how many recipes don’t specify the correct onions and Sherry, which can make or break your French Onion Soup.

French Onion Soup Video

If you enjoyed this video for French Onion Soup, please  (P.S. Click the bell icon to be notified when we post a new recipe).

What is French Onion Soup?

French Onion Soup is made of caramelized onions in a rich beef-Sherry broth and is served with a signature cheesy toast topping. It originated in France which is why it’s called French Onion Soup and it has become one of the most iconic French soups. Just like our Ukrainian Borscht, it is timeless and well-loved.

This soup is often on the menu in high-end restaurants, but it’s simple to re-create at home. Just imagine you’re in Paris as you enjoy every bite.

french onion soup with gruyere cheese pull topping

Ingredients

The ingredients for French Onion Soup are simple, so quality ingredients are essential. A high-quality beef broth, gruyere cheese and fresh thyme will elevate your soup.

  • Onions – use yellow onions for the perfect balance of sweet and savory.
  • Sugar – just 1/2 teaspoon helps to speed up the caramelization process.
  • Garlic, bay leaf, and thyme – these aromatics, plus salt and pepper are all you need for flavor.
  • Beef Stock – using beef stock or broth will give you better taste and color versus chicken or vegetable stock.
  • Dry Sherry – be sure to pick a dry sherry wine so your soup doesn’t end up too sweet.
  • Baguette and Gruyere cheese – these two are combined to make the cheesy toast topping. Gruyere is the classic choice for this soup, but I did include some substitution options in the “common questions” section below.
Ingredients for onion soup with onions, sherry, beef broth, gruyere, thyme, baguette

The Best Onions for French Onion Soup:

  • Yellow onions are considered cooking onions and will work best for caramelizing with the perfect balance of sweet and savory flavor. We highly recommend yellow onions for French Onion Soup.
  • Sweet onions have 25% more sugar than yellow onions and will result in a sweeter soup. If using, be sure to use extra-dry sherry
  • White onions should be avoided since they taste flat when caramelized. Save them for guacamole.
  • Red onions can turn blueish with lengthy cooking.

Pro Tip for Slicing Onions: Thinly slice your onions parallel with the lines on the onion (from root to stem). It will look nicer in the soup and you’ll break less of the onion cells which release the onion vapors that make you cry. This means fewer tears while cutting onions.

Slicing onions parallel with the onion lines

How to Make French Onion Soup

The key to making great French Onion soup is in giving the onions time to caramelize properly. Don’t rush this process but we do have a secret (just a bit of sugar) to cut down the time significantly.

  1. Slice Onions – peel onions and thinly slice onions.
  2. Soften Onions – let the onions ‘sweat’ and soften for 10 minutes.
  3. Caramelize Onions – Add 1/2 tsp sugar to speed up the caramelization process. Sautee over medium heat until onions have browned (40 min).
  4. Add Garlic and saute for 1 minute until fragrant.
  5. Add Dry Sherry and cook down until all the wine has evaporated, scraping the bottom to deglaze the pan.
  6. Add beef stock along with aromatics (bay leaf and thyme), salt, and pepper. Simmer partially covered 30 minutes.
Step by step how to make french onion soup in pot

Common Questions:

Can I substitute the gruyere cheese?

Gruyere is the classic choice because it’s mild in flavor and melts beautifully. You could substitute with swiss cheese, provolone, fontina, or a blend of mozzarella (low-moisture part-skim) and parmesan.

Can I make French Onion Soup in a slow cooker?

You can finish the soup in a slow cooker, but we recommend first caramelizing the onions and reducing the sherry wine on the stovetop through step 5. In step 6, transfer to a slow cooker, add broth and seasonings and cook covered on low heat for 6 hours then season to taste.

Can I substitute the sherry wine?

Dry sherry is traditional for making French Onion Soup, but you can substitute it with a dry white wine such as vermouth. Also, keep in mind since the sherry is reduced, you essentially cook out most of the alcohol in the recipe.

Onion soup topped with cheesy toasts and thyme

How to Serve French Onion Soup (2 Ways)

The way you serve your soup will depend on whether or not you have broiler-safe bowls. If they aren’t broiler safe, the dishes can crack and create a mess in your oven. Whether you have high-heat safe bowls or not, both of these methods will produce delicious results.

With broiler-safe serving bowls:

  1. Toast bread slices on a baking sheet.
  2. Ladle soup into bowls and sprinkle the tops with cheese.
  3. Top with toasted bread then cover with more cheese.
  4. Broil for 2-3 minutes until the cheese is melted.
How to broil cheese and toasts over French onion soup

Without broiler-safe bowls:

  1. To prepare the topping toasts separately, brush toast with olive oil and bake.
  2. Top toasted bread with mounds of cheese and broil for 2-3 minutes.
  3. Ladle soup into warm bowls and sprinkle on cheese to melt.
  4. Place cheesy toasts over the hot soup bowls.
How to prepare cheesy toasts for French Onion soup

Make-Ahead:

  • Refrigerate – You can refrigerate French Onion Soup for up to 3 days. Once the soup is done, let it cool then cover and refrigerate until ready to reheat and serve.
  • Freezing – cool the soup then freeze in freezer-safe storage containers or zip bags for up to 3 months. Thaw in the refrigerator overnight before using, or you can speed-thaw your container in cold water.
  • Toasts – the bread toasts can be baked ahead and stored covered at room temperature for a few days since you are essentially making croutons. Add cheese and broil just before serving.
  • To Reheat – transfer the soup to a saucepan and set over medium heat until steaming hot.
french onion soup prepared in bowls ready to serve

Everyone needs a great French Onion Soup Recipe. The rich flavor and aroma of caramelized onions in a sherry-beef broth under a cheesy toast are irresistible.

More Cozy Soup Recipes

If you love this French Onion Soup, then you won’t want to miss these comforting, classic soup recipes. These are the soups we make on repeat:

French Onion Soup Recipe

5 from 132 votes
French onion soup with cheesy toast
This classic French Onion Soup has simple ingredients but rich flavor. Be sure to use yellow onions and dry sherry wine to ensure the perfect balance of sweet and savory.
Prep Time: 10 minutes
Cook Time: 1 hour 20 minutes
Total Time: 1 hour 30 minutes

Ingredients 

Servings: 6 people
  • 2 Tbsp olive oil, plus more to brush toasts
  • 2 Tbsp unsalted butter
  • 3 lbs yellow onions, about 6 large onions, halved, peeled and thinly sliced with the grain
  • 1/2 tsp granulated sugar
  • 2 garlic cloves, minced
  • 1/2 cup dry sherry wine, or use dry vermouth or dry white wine
  • 8 cups beef stock, or broth
  • 1 bay leaf
  • 3 sprigs fresh thyme, plus more to garnish (or 1/4 tsp dried thyme)
  • 1 1/2 tsp salt, or to taste, divided
  • 1/2 tsp black pepper, or to taste
  • 12 slices baguette
  • 8 oz gruyere cheese, 1 1/2 cups shredded, divided

Instructions

How to Make French Onion Soup:

  • Cut onions in half, cut off the ends, then peel and slice onions thinly (cut parallel with the grain of the onion).
  • In a large heavy-bottomed pot or dutch oven over medium heat, add 2 Tbsp olive oil and 2 Tbsp butter. Add sliced onions and sauté uncovered, stirring occasionally for 10 minutes.
  • Sprinkle the onions with 1/2 tsp sugar which will help the onions caramelize faster. Sauté uncovered for another 30-40 minutes, stirring occasionally until onions are caramelized and browned. Stir more frequently towards the end to prevent scorching or burning the onions.
  • Once onions are caramelized, add minced garlic and sauté another minute.
  • Add 1/2 cup sherry and deglaze the pot by scraping the bottom. Continue stirring until all of the sherry has cooked out (about 3 minutes over medium heat).
  • Add 8 cups beef stock, 1 bay leaf, thyme and 1 tsp salt. Partially cover and simmer for 30 minutes for the flavors to meld. Add another 1/2 tsp salt and 1/2 tsp black pepper, or season to taste then remove from heat.

How to Make Crouton Topping:

  • While soup is finishing up, preheat oven to 400˚F. Slice baguette to 1/2” thick slices. Brush both sides lightly with olive oil, arrange on a baking sheet and bake for 6-8 minutes until golden brown at the edges.
  • Once the soup is ready to serve, top the toasts with half of the cheese and broil for 2-3 minutes until the cheese melts and turns golden in spots.
  • Pour soup into warm bowls and sprinkle remaining cheese over the hot soup. Top with hot cheesy toasts then serve.

Nutrition Per Serving

545kcal Calories58g Carbs26g Protein24g Fat11g Saturated Fat52mg Cholesterol1745mg Sodium1024mg Potassium6g Fiber12g Sugar500IU Vitamin A18mg Vitamin C514mg Calcium3mg Iron
Nutrition Facts
French Onion Soup Recipe
Amount per Serving
Calories
545
% Daily Value*
Fat
 
24
g
37
%
Saturated Fat
 
11
g
69
%
Cholesterol
 
52
mg
17
%
Sodium
 
1745
mg
76
%
Potassium
 
1024
mg
29
%
Carbohydrates
 
58
g
19
%
Fiber
 
6
g
25
%
Sugar
 
12
g
13
%
Protein
 
26
g
52
%
Vitamin A
 
500
IU
10
%
Vitamin C
 
18
mg
22
%
Calcium
 
514
mg
51
%
Iron
 
3
mg
17
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Soup
Cuisine: French
Keyword: french onion soup, how to make French onion soup
Skill Level: Medium
Cost to Make: $
Calories: 545
Natasha's Kitchen Cookbook
5 from 132 votes (63 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Elza Camacho
    July 24, 2022

    When I cut onions, i put three or four matches between my teeth and hold them while cutting the onions. The sulfur in the match head cuts the burning of the onions. And old trick I learned from a farm housewife.

    Reply

  • Sarah
    July 19, 2022

    I’ve never made a French onion soup mix so I decided to half this recipe even though Natasha’s recipes are a favorite in my household. It turns out I didn’t need to because it’s fantastic! I made mine with a smoked cracked peppercorn gruyère. I am so happy with this recipe. Thank you for sharing!

    Reply

    • Natashas Kitchen
      July 19, 2022

      I’m so glad it was a hit, Sarah! Looks like you’re going to have to make a full batch soon!

      Reply

  • Luci R.
    May 23, 2022

    Recipe looks fantastic! haven’t made it yet. My questions is this how many servings is this ?

    Reply

    • Natasha's Kitchen
      May 23, 2022

      Hi Luci, the serving size is on the recipe card. This is for 6 people.

      Reply

  • Denise Smith
    May 15, 2022

    Love your posts & recipes, I have tried some & they turned out delish!

    Reply

    • Natasha's Kitchen
      May 16, 2022

      Great to hear that you’re enjoying them, Denise!

      Reply

  • Vanessa
    March 30, 2022

    Hey Natasha, i tried this recipe today but… it was a bit to bitter? Maybe it depends on the type of onions I use but it was bitter and note: i got the same onions you used so..?? Was this a mistake on my end or did you mess up the recipe for us?
    Please let me know,
    bye.

    Reply

    • Natasha
      March 31, 2022

      Hi Vanessa, I haven’t had that happen. Did you possibly burn the onions or burn the garlic? I don’t know what else would make it taste bitter? Also, make sure not to use ‘cooking wine’ which can have additives and won’t taste as good.

      Reply

  • Debbie
    January 31, 2022

    I just love your recipes! I’ve made a lot of them & the videos really help. Delicious, my family loves it when I say “Natasha’s in the kitchen” as then they know we’re having a great dinner. Thank you!

    Reply

    • Natasha's Kitchen
      January 31, 2022

      You’re most welcome, Debbie. It is my pleasure! I hope you’ll love all the recipes that you will try.

      Reply

  • Lisa
    January 21, 2022

    I have made this 5 times. Used red wine sometimes and I don’t eat wheat so I added crispy onions after the cheese is melted.

    Reply

    • Natashas Kitchen
      January 21, 2022

      Yum! Thank you so much for sharing that with me, Lisa!

      Reply

      • Stephanie
        November 3, 2022

        I love this and everything you make! I like to put the onion in incriminates so that way the onions aren’t super mushy. I like the different textures.

        Reply

        • NatashasKitchen.com
          November 3, 2022

          Interesting! Thanks for sharing, Stephanie! I’m so glad you love my recipes! 🙂

          Reply

  • Scott
    January 19, 2022

    A secret for tearless onion cutting my wife uses is a spot of essential oil called Thieves. It works for her and keeps away the tears!

    Reply

    • Natashas Kitchen
      January 19, 2022

      Thank you so much for sharing that with us, Scott!

      Reply

  • Cathy
    January 18, 2022

    I never made this soup before but often order it out. I came across her video and decided to try it. It was absolutely wonderful!! My onions never did caramelize, even after two hours, but it didn’t seem to matter. The soup was sweet, delicious and not difficult to make.

    Reply

    • Natashas Kitchen
      January 18, 2022

      I’m so happy you enjoyed that. Thank you for sharing that with us, Cathy!

      Reply

  • Laura Ring
    January 18, 2022

    This is the first of your recipes that I have made and WOW! Anytime French Onion Soup is on the menu, I’m ordering it and this one was just as good as any I’ve had in any restaurant. Can’t wait to try more of your recipes!

    Reply

    • Natashas Kitchen
      January 18, 2022

      French Onion soup is so special! I’m happy you loved this one, Laura! I can’t wait for you to try more recipes soon!
      Looking forward to your feedback!

      Reply

  • REED LOCKWOOD MD
    January 11, 2022

    Great video, Natasha
    But the one glaring problem is the SODIUM!!! 29% !!! You are not alone on this but imo it may be a significant risk to cardiovascular/renal systems. For some of us the RDA may be much too high. There may be other dishes at the meal with salt. It is in everyone’s interest to find a more healthy workaround.
    Thanks, RRL

    Reply

  • Judy Thompson
    January 6, 2022

    I love your ladle. Did you get it on Amazon? If so, can you link to the one you use?

    Reply

  • Erin W
    December 7, 2021

    I tell my girls I’m making this and I have to mute my phone as they scream for joy! I use a prepackaged/shredded swiss/gruyere mix as it makes life a little easier as a working mom. Thanks for so many great recipes!!!

    Reply

    • Natashas Kitchen
      December 7, 2021

      That is the best when kids love what we moms make. That’s so great!

      Reply

      • morton kenna
        December 5, 2022

        I have made this many times and delicious each time. And it truly freezes great.

        Reply

        • Natasha's Kitchen
          December 5, 2022

          Thanks for the great feedback!

          Reply

  • Bill Recca
    December 1, 2021

    Can you please tell me what brand baking sheets you use? Love all your recipes by the way.

    Reply

    • Natasha's Kitchen
      December 1, 2021

      Hello Bill, you can see all the kitchen tools and equipment that I am using in my Amazon Shop.

      Reply

  • Jackie
    November 28, 2021

    Awesome recipe followed each step as written. Not a quick supper, however well worth the wait!! Double it, it freezes well
    Thank you Natasha

    Reply

    • Natasha's Kitchen
      November 28, 2021

      You’re so welcome, Jackie. Great to hear that you enjoyed this recipe. It is so worth the wait, I agree with you on that!

      Reply

  • Christy R.
    November 7, 2021

    I made this French onion soup over the weekend and I must say it was phenomenal!!! Probably the best I’ve had and have tried at home with several less than mediocre attempts. Restaurant quality 100%. Followed your easy step by step directions. I truly appreciate the time and effort you put into your videos. Thank you! I’ve made other recipes by you and love!

    Reply

    • Natasha's Kitchen
      November 7, 2021

      Wow, thanks for the awesome review! I’m so glad you loved this recipe, Christy.

      Reply

  • jessica
    November 3, 2021

    This was sensational! Thank you so much for this recipe. We made it 2 nights in a row it was so good!

    Reply

    • Natasha's Kitchen
      November 3, 2021

      Hi Jessica, great to hear that it was a success! Thank you for sharing that with us.

      Reply

  • Jeanette
    November 1, 2021

    I decided to try your French onion soup recipe. Boy, am I glad. It has such a wonderful broth and all the flavors make this my new go to recipe!

    Reply

    • Natasha's Kitchen
      November 1, 2021

      Yay, happy to hear that you enjoyed the soup! Thanks for your review, Jeanette.

      Reply

  • annmarie
    October 31, 2021

    can you email me the brand sherry you used?
    thanks!!!

    Reply

    • Natashas Kitchen
      November 1, 2021

      Hi Annmarie, we picked a dry sherry wine so the soup doesn’t end up too sweet. We used Sheffield brand this time, I have an image of it in the recipe. I hope that helps.

      Reply

  • Rebecca
    October 27, 2021

    Thanks for sharing. Making this today for Friday night girls’ party. Going to use the slow cooker.

    Reply

    • Natashas Kitchen
      October 27, 2021

      I hope you all love this recipe!

      Reply

As Featured On

Never Go "Hangry" Again!

Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.