• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Anya's Cookbook

  • Home
  • Recipes
  • About Me
  • Connect
Home » Recipes » Soups » Classic French Onion Soup

Classic French Onion Soup

January 21, 2020 By Anya 12 Comments

Jump to Recipe·Print Recipe

This classic homemade French Onion soup is so satisfying! Caramelized onions are simmered in a white wine and beef broth, and seasoned with fresh thyme. Top with fresh baguette, Swiss, and Gruyere for the ultimate romantic and cozy meal.

French onion soup in ramekins

This post may contain affiliate links. You can read our disclosure here.

With Valentine’s Day around the corner, you might be thinking of staying in and having a delicious and romantic dinner… classic French Onion soup is the first thing that comes to mind for me. It gives you all the warm and cozy feelings… All that melty cheese and crispy baguette! Mmm…

French onion soup in ramekins with thyme sprigs

Caleb and I have stayed in on Valentine’s Day to enjoy a delicious and romantic homemade meal since our first year of dating ALL the way back when we were in High School! There is just something extra special about staying in and having a nice quiet night together – especially when Caleb is the one cooking! It’s likely this soup will be on the menu again this year, it is so good! I won’t lie, it’s not a super quick soup, BUT it is very easy and the taste is well worth it.

On a side note, did I tell you I have thoroughly enjoyed myself with all the food photography? I don’t know which is more fun – making the food or taking pictures. I LOVE this food blogging thing 😉 And with how cold it’s been this week I am needing many more bowls of soup in my life. Stay tuned for another soul-warming dish on the blog next week 😊

What you need to make homemade French Onion soup

Ingredients for french onion soup
  • Sweet onions – Vidalia onions are my favorite to use to create a sweet, mild, and delicious flavor
  • Beef stock – using a good quality, strong and flavorful stock is key here. This is one of the main ingredients. I love using Swanson Beef Stock
  • Butter
  • White wine – use a nice dry white wine. I tested this recipe with both white and red wine. Both will work well, but red is a bit heavier.
  • Fresh Thyme – you may substitute ground in a pinch
  • Bay leaf
  • Fresh baguette – many types of bread will taste great, just keep in mind that the bread and cheese are key ingredients to flavor the soup. Use a simple French loaf, baguette, or, Caleb’s favorite, sourdough.
  • Swiss and Gruyere Cheese – classic options. After testing out both, I love the unique flavor of swiss paired with the sweetness of the onion.

How to make the best French Onion soup

Chopped onions on a cutting board

Start by chopping A LOT of sweet onions. It will look like more onions than you have ever seen… but it is a French ONION soup after all so we’re okay with that. I like mine chopped into medium/small pieces.

Melt some butter in your pot and throw them all in… it will look like a LOT of onions. You might be surprised how much they come down in volume at the end. I like to use this wooden soon to stir them.

Cooking onions step by step

Now is a good time to get a cup of tea ready and some baked goods and hang out by the stove… This will be where you’ll hang out for a while, smelling the delicious onion, stirring it up, taking a sip of tea, and then stirring some more. And of course eagerly anticipating eating this soup.

You will start seeing your onions turn golden. The darker and more caramelized they turn, the more you should keep an eye on the heat. Make sure it’s not so high that the onions start burning. Lower the heat, if needed. Keep stirring often, and when you see the golden color becoming quite deep and the aroma becoming especially delicious, you’re almost done with the hardest part. The smell of caramelized onions is very distinct and amazing!

Caramelizing onions, adding wine, herbs, and broth

Now it’s time to de-glaze the pot by pouring in the wine and scraping any brown bits off the bottom with a wooden spoon. Add two bay leaves, thyme sprigs, and the beef stock. Stir everything and bring it up to a simmer. It’s nearly done now!

Take a little break to relax while the soup simmers uncovered for about 20 minutes. Once it’s all done, take it off the heat. Yumm… Isn’t that a beautiful color?

A ladle of soup

Right before serving, pour soup into ramekins. Then, top each with a thick slice of bread – between 3/4 and 1 inch thick – and then add the cheese slices on top (you may use shredded, if you want). I like to put all my ramekins on a large baking sheet and place in the oven under the broiler for about 4 minutes.

It should be melty, crispy, and golden when it’s ready. This is probably the hardest part because you can’t wait and it just looks so delicious! Once it comes out of the oven, enjoy right away 🙂

Two French Onion Soup Ramekins

Important tips to make the best soup

  • Use very nice quality beef stock, if you can. This is a key ingredient so you don’t want something that lacks flavor.
  • Use only the sweet onions. All the other ingredients will complement the flavor well.
  • Keep stirring the onions when they get golden and continue to darken, since they can easily burn. Golden caramelized onions are they key to the best French Onion soup. Have patience.
  • Use oven-proof ramekins to serve soup and make sure to broil the baguette and cheese right before serving.

What to serve with French Onion soup

French Onion soup can easily be a main course on it’s own – that’s how we typically serve it. For a fancy romantic dinner, serve it as an appetizer to steak, chicken, or fish with potatoes and roasted asparagus. If you don’t want to serve a whole other meal with this soup, I recommend a simple salad! In the past, we’ve enjoyed it with some stuffed mushrooms as well – those earthy flavors go so well together!

How did your classic French Onion soup come out? How did you serve it? I can’t wait to hear from you 🙂

French Onion Soup in a bowl

Other recipes you might like

  • Roasted Cauliflower Potato Soup with Parmesan – The ultimate warm and cozy meal. Both creamy and healthy.
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
French Onion Soup in a ramekin

Classic French Onion Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Anya
  • Total Time: 1 hour 35 minutes
  • Yield: 6 cups 1x
Print Recipe
Pin Recipe

Description

This classic homemade French onion soup is so satisfying! Caramelized onions simmer in a white wine and beef broth and seasoned with fresh thyme. Top with fresh baguette, Swiss, and Gruyere for the ultimate romantic and cozy meal.


Ingredients

Scale
  • 3 lb or about 7 medium sweet Vidalia onions, chopped
  • 3 Tbs butter
  • 2/3 cup white wine
  • 6 fresh thyme sprigs, or 1/2 tsp ground thyme
  • 2 Bay leaves
  • 6 cups good quality beef stock
  • 1/2 tsp sea salt, plus more to taste
  • 8 slices fresh baguette
  • 6 slices good quality Swiss Cheese, or 6 oz Gruyere cheese

Instructions

  1. Heat a large soup pot over medium-high heat and melt the butter.
  2. Add onions and stir. Continue cooking and stirring often for about 40 minutes.
  3. Once onions start to caramelize and turn gold, lower heat to medium or medium low and stir to prevent the onions from burning. Cook until onions are deep gold to brown color and smell caramelized, about 15 more minutes.
  4. Pour in the wine and de-glaze, scraping any dark bits off the bottom of the pot.
  5. Add the thyme, bay leaf, beef stock, salt and bring soup to a simmer. Continue simmering for 20 minutes.
  6. Taste the soup and season with more salt, if needed. Take out the thyme sprigs and bay leaf and pour soup into oven safe ramekins. Top with thick slices of fresh baguette, then add Swiss or Gruyere cheese on top. Broil in the oven until cheese is melted and slightly gold, about 4 minutes.
  7. Very carefully take bowls out of the oven. They will be very hot. Enjoy!

Notes

  • Use nice quality beef stock, if you can. This is a key ingredient so you don’t want something that lacks flavor.
  • Keep stirring the onions when they get golden and continue to darken, since they can easily burn.
  • Use oven-proof ramekins to serve soup and make sure to broil the baguette and cheese right before serving.
  • Refrigerate for up to 4 days in an airtight container, then just add the bread and cheese right before serving.
  • To freeze: cool the soup completely, then pour into a freezer safe container to freeze for up to 4-5 months.  Use fresh bread and cheese when serving.
  • Prep Time: 15 minutes
  • Cook Time: 1 hour 20 minutes
  • Category: Soup, Appetizer, Main Course
  • Method: Stove-top
  • Cuisine: French

Did you make this recipe?

Tag @anyascookbook on Instagram and hashtag it #anyascookbook

Filed Under: Appetizers, Dinner, Freezer Friendly, Main Course, Recipes, Soups

Previous Post: « Russian Blini (Crepes) – Блины
Next Post: Roasted Cauliflower Potato Soup with Parmesan »

Reader Interactions

Comments

  1. Brian

    June 12, 2020 at 2:22 pm

    Haha wow, I love this. PLEASE keep posting! Can’t wait to read your next blog!

    Reply
    • Anya

      June 20, 2020 at 10:29 pm

      Thank you so much, Brian!! I’m glad you liked my recipe. Your encouragement means a lot!

      Reply
  2. Sara

    January 25, 2020 at 12:01 pm

    Oh Anya, I really love French onion soup. I like that you mention the vidalia onions too. My dad usually grows a ton of those in his garden, and I get as many as I want. Thanks for the beautiful recipe (and for stopping by my corner of the internet:) -appreciate you!

    Reply
    • Anya

      January 25, 2020 at 1:26 pm

      Hi Sara, thank you so much for the kind words 🙂 that is so cool that he grows them in his garden. Once we move to our new house I really hope to have a garden and grow some fruits and veggies, too. How awesome!!

      Reply
  3. Saif

    January 24, 2020 at 1:50 am

    Looks delicious dish. Thanks for sharing

    Reply
    • Anya

      January 24, 2020 at 8:46 pm

      Thank you so much, Saif!!

      Reply
  4. Sandra Boone

    January 24, 2020 at 12:24 am

    We’re going to have an “Anya’s Cookbook” week when I serve one of your recipes per day. Your photos are beautiful, and I enjoy reading your comments.

    Reply
    • Anya

      January 23, 2020 at 8:54 pm

      Thank you so much for all your support!! 😊 I’m so glad you’re enjoying it and I hope those recipes come out delicious. I am enjoying the photography and cooking, too.

      Reply
  5. Janice

    January 22, 2020 at 6:21 am

    Looks delicious and pictures are beautiful!

    Reply
    • Anya

      January 22, 2020 at 7:57 am

      Thank you very much! 😊 I really enjoyed talking those pictures, as well

      Reply
  6. Marina

    January 21, 2020 at 7:23 pm

    Looks yammi

    Reply
    • Anya

      January 22, 2020 at 7:56 am

      Thank you! 😊 It is quite delicious

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Hi, I'm Anya. I'm so glad you're here! I'm excited to share with you all my easy to make, delicious and healthy recipes the whole family will love. Read More…

  • Instagram
  • Pinterest
  • Facebook

Subscribe to be the first to know about new recipes and posts!



Categories

  • 30-Minute Meals
  • Appetizers
  • Baking
  • Breakfast
  • Desserts
  • Dinner
  • Drinks
  • Freezer Friendly
  • How To
  • Instant Pot
  • Main Course
  • Meal Prep
  • Miscellaneous
  • Recipes
  • Russian
  • Salads
  • Sides
  • Slow Cooker
  • Snacks
  • Soups

Find a recipe

Footer

Follow Me

  • Instagram
  • Pinterest
  • Facebook

Contact · About Us · Privacy Policy · Terms