• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Vanilla Bean Cuisine logo
  • Recipe Index
  • About Molly
  • Subscribe
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
menu icon
go to homepage
  • Recipe Index
  • About Molly
  • Subscribe
subscribe
search icon
Homepage link
  • Recipe Index
  • About Molly
  • Subscribe
×
Home » Recipes » Soup Recipes » French Onion Soup With Gruyere Cheese

French Onion Soup With Gruyere Cheese

Modified: Jun 9, 2025 by Molly Pisula · Published: Mar 17, 2025 · As an Amazon affiliate, I earn from qualifying purchases.

296 shares
  • Share25
  • Twitter
  • Flipboard
Jump to Recipe

This classic French Onion Soup is rich, comforting, and topped with a golden, bubbly layer of Gruyère cheese. Perfect for a cozy dinner on a chilly evening!

Two brown ceramic bowls of French onion soup with cheese and bread. Served with fresh green kale and garnished with thyme on a white plate. A napkin with string in the background.

On a wet, cold winter day several years ago in Paris, I sat across from a friend in a neighborhood bistro and tucked into a crock of French Onion Soup. It was everything I needed in that moment, and to this day the smell of onion soup conjures the image of that bistro in my mind.

At the time, I thought it must be a complex recipe that could not be produced outside of a Parisian café, but that is actually not true at all. My recipe walks you through all the essential steps, and really they are not difficult! Patience is the key—read on to find out why. 

Jump to:
  • Why You'll Love This Classic French Onion Soup Recipe
  • Ingredients For Traditional French Onion Soup
  • How to Make French Onion Soup With Gruyere Cheese
  • Tips For Making This Traditional French Onion Soup
  • What to Serve with Classic French Onion Soup
  • How to Store Classic French Onion Soup
  • Classic French Onion Soup FAQs
  • Other Delicious Soup Recipes
  • More Recipes To Try
  • 📖 Recipe
  • More About Molly

Why You'll Love This Classic French Onion Soup Recipe

French Onion Soup is a timeless dish that transforms simple (and inexpensive!) ingredients into something truly special. Here’s what I love about this recipe:

  • Classic French bistro comfort food that you can make at home
  • So much flavor from slow-cooked, caramelized onions
  • Tastes even better the day after you make it
  • Fancy enough for an elegant dinner party, but equally good for a cozy night in

If you love classic French bistro cooking, you might also want to check out my Mushroom Quiche or my Coq Au Vin Blanc recipes. 

Ingredients For Traditional French Onion Soup

Ingredients for French Onion Soup are arranged on a table: onions, Gruyère cheese, beef broth, olive oil, white wine, Worcestershire sauce, bread, butter, bay leaf, thyme, and garlic.
  • Onions: I prefer to use yellow onions, but sweet onions can be used as a substitute. And, feel free to combine different types of onions. 
  • Worcestershire Sauce: This adds a subtle umami boost to the soup, but you can leave it out if you don’t have it on hand. 
  • Beef Stock: The quality of your beef stock really shines through in this soup—use the best you can find. Homemade is always preferred, but I will use Better than Bouillon base in a pinch. Chicken broth makes a good substitute. 
  • White Wine: Use a dry white wine like a sauvignon blanc. Dry sherry or vermouth make good substitutes. 
  • Herbs: Thyme and bay leaves add flavor to this soup. You could use fresh rosemary as an alternative. 
  • Gruyère Cheese: This is a classic for French Onion Soup because of its flavor and its melting ability. Possible substitutes include Comté, Raclette, and Emmental.

How to Make French Onion Soup With Gruyere Cheese

A pot filled with sliced onions and a wooden spoon inside, placed on a light surface.
  1. Peel 5 large onions and slice thinly. Mince 2 garlic cloves. Melt 4 tablespoons butter and 1 tablespoon olive oil in a large saucepan. Add sliced onions and garlic and a pinch of salt. 
Pot filled with caramelized onions, with a wooden spoon resting inside.

2. Cook over medium-low heat for about an hour, stirring occasionally. Add ½ teaspoon Worcestershire sauce after about 30 minutes and stir well. When the onions begin to caramelize, they will begin to stick to the bottom of the pan. Stir more frequently at this point, scraping any browned bits into the rest of the onions. At the end of the hour, the onions should be very soft and caramelized golden brown. If not, continue to cook onions, stirring frequently, until they are caramelized. 

A pot filled with French onion soup, featuring a wooden spoon resting inside. The soup appears to be thick with visible pieces of onion.

3. Stir in ¼ cup white wine, and cook until any extra liquid has evaporated. Pour in 5 cups beef stock, along with 2 sprigs of fresh thyme, a bay leaf, ½ teaspoon kosher salt, and ¼ teaspoon freshly ground black pepper. Turn heat to medium-high to bring to a simmer. Then turn down to medium heat or medium-low heat and simmer soup gently for 15 minutes. Remove thyme sprigs and bay leaf. Taste soup and add more salt and pepper, as needed. 

Two brown soup bowls on a metal tray, each filled with French onion soup and topped with shredded cheese, ready for baking.

4. Divide soup into four broiler-safe bowls. Add a slice of lightly toasted baguette or sourdough bread to the top of each bowl of soup. Divide 1 ¼ cups shredded Gruyère cheese between the bowls, topping both the bread and the soup. 

Broil until cheese is melted and beginning to brown, about 3-4 minutes.

Two bowls of French onion soup topped with toasted bread and melted cheese on a baking tray.

Garnish with thyme leaves and serve!

Tips For Making This Traditional French Onion Soup

Saucepan will be very full with the raw onion slices. Don’t worry! Though it is a little hard to stir them at first, they will pretty quickly cook down and soon will take up much less room. 

Remember how I said patience was the key? Caramelizing onions takes time, but it’s so worth it! Resist the urge to turn up the heat and rush the process—slow and low cooking develops the best flavor. You want those onions to cook to an even golden brown, but not a super dark brown. If they start to scorch at all, they will turn bitter. If they dry out so much that they are burning rather than caramelizing, add water a little bit at a time to deglaze the pan. 

Want a thicker broth? Whisk in a tablespoon or two of flour after adding the wine and before adding the beef stock. 

I like to place the soup crocks on a rimmed baking sheet, so you can easily transport more than one at a time—and catch any spills. 

Don’t have broiler-safe French onion soup crocks? No worries! You can use a kitchen torch to melt cheese and crisp the edges of your toast. Or, make the cheesy toast using an air fryer or toaster oven, then place it on the soup just before serving.

Note that Serious Eats found that using enameled cast iron pans may take the onions longer to cook and make you frequently deglaze the bottom of the pot. In my testing, I found that this was true, though the enameled pan still worked just fine. If your enameled dutch oven is the only pan that fits all those onions, go for it. 

For the best cheese pull, grate your own gruyere cheese instead of using pre-shredded cheese.

What to Serve with Classic French Onion Soup

French Onion soup is so hearty on its own, it is best served with a salad to go with it. In the winter, you might pair this with hearty greens like my Brussels Sprouts and Kale Salad or this Kale Salad with Dried Cranberries. If you wanted to make this a classic French lunch, pair with an Endive Blue Cheese Salad or a Frisée Salad. A simple Caesar Salad would also make a good addition. And, don’t forget the crusty bread! Great for dipping after you’ve eaten the toast on top of the soup.

How to Store Classic French Onion Soup

French Onion Soup (minus the baguette slices/sourdough toasts) can be stored in an airtight container in the refrigerator for up to 5 days. Reheat gently on the stovetop or in the microwave. Then add your toast and shredded cheese and pop it under the broiler to serve. If you want to freeze the soup, do so before adding the bread and cheese. Defrost and reheat as above. 

Two bowls of French onion soup with melted cheese on bread, served on plates with fresh kale. Bronze spoons and dark napkins accompany the dishes on a light wooden surface.

Classic French Onion Soup FAQs

Can I make this soup vegetarian?

Yes! Swap the beef stock for a high-quality vegetable broth and add a little more Worcestershire sauce for extra umami. (Or try a splash of soy sauce or tamari.)

Can I make French Onion Soup gluten-free?

Yes. The soup itself is gluten-free, so you just need to top the soup with gluten-free bread to make it entirely gluten-free. Or go without the bread and just top with a layer of melty cheese. 

Why is my cheese not browning?

Make sure your broiler is fully preheated before adding the soup bowls. And make sure they are near the heating agent at the top—move up the rack to move them closer to the heat source for better browning, if necessary.

A bowl of French onion soup with melted cheese and a slice of bread is garnished with herbs. The bowl is placed on a plate with a side of kale.

Other Delicious Soup Recipes

This traditional French onion soup is a classic for a reason. If you love soup as much as I do, you might want to some other French classics like this Soupe au Pistou or Butternut Squash Bisque, then one of these:

  • bowl of creamy tuscan white bean soup with spoon and kitchen towel
    Tuscan White Bean Sausage and Kale Soup
  • bowl of cream of crab soup with crabmeat, oyster crackers and spoon next to salad and crackers.
    Maryland Cream of Crab Soup Recipe
  • pumpkin soup without cream topped with pumpkin seeds next to napkin and spoon
    Pumpkin Soup without Cream
  • two bowls of French lentil soup on plates with baguette toasts.
    Vegetarian French Lentil Soup

More Recipes To Try

  • Lavender Simple Syrup
  • Cranberry Mimosa
  • Vegan Stuffed Mushrooms
  • Cranberry Brie Bites
  • Broccoli Rabe
  • Nutella Crepes

If you try this recipe, I would love to hear from you! Please rate this recipe and leave a comment below—your feedback is invaluable to me.

And please follow along on Instagram, Pinterest, and Facebook or subscribe to my newsletter. I’d love to inspire you with more delicious, healthy, and seasonal recipes!

📖 Recipe

Want to Save This Recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Please enable JavaScript in your browser to complete this form.
Loading

By submitting this form, you consent to receive emails from Vanilla Bean Cuisine.

A bowl of French onion soup topped with melted cheese and bread, garnished with herbs. Served on a plate with a side of kale salad and a sprig of thyme.

Classic French Onion Soup

Chef Molly
This classic French Onion Soup is rich, comforting, and topped with a golden, bubbly layer of Gruyère cheese. Perfect for a cozy dinner on a chilly evening!
5 from 3 votes
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 1 hour hr 20 minutes mins
Total Time 1 hour hr 40 minutes mins
Course Soup Recipes
Cuisine French
Servings 4
Calories 432 kcal

Equipment

Broiler-Safe Soup Crocks
Broiler-Safe Soup Crocks
Better Than Bouillon Soup Base
Better Than Bouillon Soup Base
Kitchen Torch
Kitchen Torch

Ingredients
  

  • 5 large yellow onions about 3 ½ pounds
  • 2 garlic cloves
  • 4 tablespoons butter
  • 1 tablespoon olive oil
  • ½ teaspoon Worcestershire sauce
  • ¼ cup white wine
  • 5 cups beef stock
  • 2 sprigs fresh thyme plus more for garnish
  • 1 bay leaf
  • ½ teaspoon kosher salt
  • ¼ teaspoon freshly ground black pepper
  • 4 thick slices of baguette or sourdough bread lightly toasted
  • 1 ¼ cups shredded gruyère cheese about 3 ¾ ounces
Prevent your screen from going dark

Instructions
 

  • Peel onions and slice thinly.
  • Mince garlic cloves.
  • Melt butter and olive oil in a large saucepan.
  • Add sliced onions and garlic and a pinch of salt.
  • Cook over medium-low heat for about an hour, stirring occasionally. Add Worcestershire sauce after about 30 minutes and stir well. When the onions begin to caramelize, they will begin to stick to the bottom of the pan. Stir more frequently at this point, scraping any browned bits into the rest of the onions. At the end of the hour, the onions should be very soft and caramelized golden brown. If not, continue to cook onions, stirring frequently, until they are caramelized.
  • Stir in wine, and cook until any extra liquid has evaporated.
  • Pour in beef stock, along with 2 sprigs of fresh thyme, a bay leaf, salt, and pepper.
  • Turn heat to medium-high to bring to a simmer. Then turn down the heat a little and simmer soup gently for 15 minutes.
  • Remove thyme sprigs and bay leaf.
  • Taste soup and add more salt and pepper, as needed.
  • Divide soup into four broiler-safe bowls. Add a slice of lightly toasted bread to the top of each bowl. Divide the shredded cheese between the bowls, topping both the bread and the soup.
  • Broil until cheese is melted and beginning to brown, about 3-4 minutes.
  • Garnish with thyme leaves and serve!

Notes

Saucepan will be very full with the raw onion slices. Don’t worry! Though it is a little hard to stir them at first, they will pretty quickly cook down and soon will take up much less room. 
Caramelizing onions takes time, but it’s so worth it! Resist the urge to turn up the heat and rush the process—slow and low cooking develops the best flavor. You want those onions to cook to an even golden brown, but not a super dark brown. If they start to scorch at all, they will turn bitter. If they dry out so much that they are burning rather than caramelizing, add water a little bit at a time to deglaze the pan. 
If you’d like a thicker broth, you can whisk in a tablespoon or two of flour after adding the wine and before adding the beef stock. 
I like to place the soup crocks on a rimmed baking sheet, so you can easily transport more than one at a time—and catch any spills. 
Don’t have broiler-safe French onion soup crocks? No worries! You can use a kitchen torch to melt cheese and crisp the edges of your toast. Or, make the cheesy toast using an air fryer or toaster oven, then place it on the soup just before serving.

Nutrition

Calories: 432kcalCarbohydrates: 22gProtein: 21gFat: 29gSaturated Fat: 16gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gTrans Fat: 0.5gCholesterol: 75mgSodium: 1334mgPotassium: 830mgFiber: 3gSugar: 8gVitamin A: 770IUVitamin C: 12mgCalcium: 492mgIron: 2mg
Tried this recipe?Let us know how it was!

Instagram Users: Now that you've made this recipe, tag me @vanillabeancuisine or #vanillabeancuisine because I’d love to see your results!

More About Molly

Cooking healthy(ish) meals with seasonal ingredients is my passion. Trained as a French pastry chef, I spent over 10 years as a personal chef. Here you'll find well-tested recipes that you and your family will love!

Learn more about me →

« 13 Shamrock Sweets and Sips for a Festive St. Patrick’s Day
Slam Dunk Snacks for the Ultimate March Madness Watch Party »

Reader Interactions

Comments

    5 from 3 votes

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Kevyn says

    October 27, 2025 at 2:46 am

    5 stars
    This might’ve been the best French onion soup I’ve ever had!!! I’ve never even attempted caramelized onions before, let alone this soup. The guidance was spot on. I did make some changes based on what I had. Omitted Worcestershire sauce, substituted homemade veggie stock and diluted white wine vinegar, and used salt, pepper, basil, parsley, Italian seasoning, and msg for my seasonings. Absolutely incredible.

    Reply
    • Molly Pisula says

      October 27, 2025 at 2:09 pm

      Great substitutions--thanks so much for sharing! And really glad you loved this soup!

      Reply
  2. Lionel Sanchez says

    October 25, 2025 at 10:54 pm

    5 stars
    a touch salty but it was so good even my grandma liked it and she doesn't like onion soup!

    Reply
    • Molly Pisula says

      October 27, 2025 at 2:08 pm

      lol, so glad to hear that! good note on the salt--I know I like a good amount of salt, and I appreciate knowing when others think something is overly salty!

      Reply
  3. Molly Pisula says

    March 17, 2025 at 6:19 pm

    5 stars
    Loved developing this recipe that brought me back to a rainy day in Paris several years ago! It's so good!

    Reply

Primary Sidebar

About Me

Welcome!

I'm Molly, a former personal chef trained in French pastry. Here you'll find veggie-forward, seasonal recipes with a little French kiss!

More About Me
feed the need Friday brick explaining that revenue from today will be donated.

More Holiday Favorites

  • puff pastry cinnamon rolls stacked on plate
    Puff Pastry Cinnamon Rolls with Apple
  • crab stuffed shrimp on plate with green beans, rice, and lemon wedge.
    Baked Stuffed Shrimp Recipe
  • stack of white chocolate lemon cookies on plate
    Lemon White Chocolate Cookies
  • A bowl of creamy chicken Florentine soup with a spoon, served with a side of leafy green salad and cherry tomatoes on a white plate.
    Creamy Chicken Florentine Soup
  • bowl of black garlic pasta with serving fork
    Black Garlic Pasta
  • bowl of horseradish aioli with chopped parsley on top.
    Garlic Horseradish Aioli

Popular Recipes

  • banana mug cake with spoon next to linen and banana.
    Banana Mug Cake
  • shrimp and chicken stir fry on plate with fork holding shrimp with spinach.
    Easy Shrimp and Chicken Stir Fry
  • A plate of spinach egg bites stacked on a plate, with a green salad and a glass of juice in the background.
    Spinach Egg Bites with Bacon
  • hand holding top matcha cookie in stack of cookies on cutting board.
    Chewy Matcha White Chocolate Cookies
  • overhead view of shrimp scampi with garlic bread and fork on a plate.
    Shrimp Scampi Recipe without Wine
  • bowl of chicken salad next to basket with croissant and grapes and plate with chicken salad croissant sandwich.
    Best Chicken Salad Croissant Sandwiches

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility

Newsletter

  • Sign Up! for updates and recipes

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Vanilla Bean Cuisine

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.