French Onion Soup
This traditional French Onion Soup recipe has warm baguettes topped with hot, melted Gruyere cheese. High quality beef broth, a splash of wine, and perfectly caramelized onions are the secrets to this classic recipe. PLUS, check out how you can prepare this recipe in the Crock Pot.
French Onion Soup
In case you didn’t know, I am a soup fanatic. And there are so many different ways there are to make a traditional, homemade french onion soup recipe. I have tried them all, I’ve researched a lot, and I’ve finally got this recipe totally nailed down.
The secret to making the best French Onion Soup is to properly caramelize the onions and to use high-quality ingredients. That means using good butter, wine, broth, fresh baguettes, and cheese.
But don’t worry- I’ve offered great substitution options if you prefer not to use alcohol or would like more budget-friendly cheese options. I’ll even show you how the Slow Cooker can help you caramelize those onions!
Here are all of my KEY tips on making this recipe:
Use a Combination of Yellow and Sweet Onions
- Each type of onion adds a different element of flavor. Combining the two allows you to enjoy the best of what each has to offer.
- I like to use 2 sweet (vidalia) onions and 4 yellow onions, they weigh a solid 5 pounds total.
- Use a madoline slicer to cut the onions quickly and evenly.
Use Dry White Wine
- I have tried several different wines for this recipe and I find dry white wine to be the best.
Best Dry White Wines for Cooking:
- Sauvignon Blanc
- Pinot Grigio
- Unoaked Chardonnay
If you prefer to make this without wine:
- You can substitute 3 Tablespoons white wine vinegar + chicken or beef broth to make 3/4 cup.
Best Cheese For French Onion Soup
- Gruyere cheese is best.
- Other cheese options include Comte, Emmental (Swiss), Provolone, or Mozzarella.
Use High Quality Beef and Chicken Broth
- Some recipes call for using only beef broth, but adding chicken broth creates a greater depth of flavor.
- Homemade or High-quality commercial beef broth is a must. You can also try to purchase a private label from a local butcher.
- Homemade chicken broth is also ideal for this soup.
How to Caramelize Onions
Caramelizing onions is very easy, it takes patience more than skill. Follow the simple steps below and the rest will take care of itself.
Don’t cut the onions too thin
- You want 1/4 inch slices, as they will shrink down and you don’t want them to be too thin or stringy.
Coat the onions generously in butter.
- Use a set of tongs makes them easy to toss around in the pot.
Cook them low and slow
- Cook the onions over medium-low heat. This process takes some time but the end result is well worth it.
Use more onions than you think
- Onions made up of over 80% water. They shrink down considerably as they cook, as you will see below.
- I use 5 pounds in this recipe.
Watch These Onions Caramelize. Each photo was taken 20 minutes apart.
Caramelizing Onions in the Crock Pot
The benefit of caramelizing the onions in the Crock Pot is that you don’t have to stir them while they reduce and you can get most of the work done overnight. They’ll need to cook on low for 10 hours.
Note: To fully caramelize them, you will need to transfer them to a pot on the stove at the end with some additional butter and some of the juices from the Crock Pot over medium-high heat for 10-15 minutes. You will then finish the soup on the stove top as well.
- Melt 4 Tablespoons of butter in the Crock Pot. Add the onions and toss to coat. Cook on low for 10 hours.
- Melt 2 Tablespoons of butter in a large pot on the stove over medium-high heat. Wait until it begins to foam. Add the onions and cook for 10-15 minutes.
- Decrease heat to medium. Add the white wine and cook for an additional 2-3 minutes. Pour in the beef broth, chicken broth, Worcestershire sauce, and add the bay leaves and thyme.
- Simmer for another 45 minutes on the stove with the lid cracked. OR, transfer back to the Slow Cooker and cook for 2-3 hours on high or 4-6 hours on low.
Instant Pot Method
Yes, it’s true! You can make this in the Instant Pot! (As featured on MSN.)
Make-Ahead Method
- There is probably no better soup to make ahead of time than this. This soup can be stored in an airtight container for up to three days prior to serving.
- The soup can be reheated on the microwave, Slow Cooker, or stove top, and the baguettes and cheese can be toasted/melted separately and added to the soup once ready to serve!
Freezing
This is a great freezer meal.
- Let it cool prior to freezing and store it in an airtight container.
- It’s best if used within 3 months of freezing.
- Freeze only the soup, don’t include bread/cheese with it.
Try These Next!
Want My Soup Crocks?
(Amazon affiliate link) I bought these oven safe soup crocks just for this soup. They’re very study, handmade, super high quality.
Check out all of my kitchen essentials here.
Get My Free E-Book!
- I’ve got a FREE e-Book with 7 super popular dinner recipes! Click here to join my email list and I’ll send your e-Book right over!
- And be sure to follow me on Instagram, Pinterest, & Facebook!
French Onion Soup
Ingredients
- 4 large yellow onions,, see notes for pound conversion
- 2 large sweet onions, Vidalia
- 6 Tablespoons butter
- 2 sprigs fresh thyme
- 2 Bay leaves
- ¾ cup dry white wine, Chardonnay or Pinot Grigio
- 3 tablespoons flour, optional
- 4 cups beef broth, high quality is key
- 1 beef bouillon cube, or 1 tsp Better Than Bouillon
- 1.5 cups chicken broth
- 1 teaspoon Worcestershire sauce
- Salt/Pepper, to taste
- 1 baguette
- 3 Tablespoons olive oil, optional
- 6 slices Gruyere cheese
Instructions
- Slice the onions into ¼-inch slices, (no thinner). They'll reduce in size quite a bit and you don’t want them to be too stringy. (Using a mandoline slicer makes this much easier).
- Melt the butter in a large soup pot or dutch oven over medium-low heat. Wait until it begins to foam, this allows water to evaporate out, leaving the butter more clarified and smooth.
- The onions will caramelize slowly, up to 2 hours or longer. Stir them every 10-15 minutes. As the onions caramelize, they may leave some brown residue at the bottom of the pot. Add a splash of wine and use a silicone spatula to 'clean' the bottom of the pot. Repeat as needed throughout the cooking process
- When the onions are nearly done, sprinkle flour over them and cook for 2 minutes. Add any remaining wine and increase the heat to medium-high. Toss the onions more frequently. They are done when they are richly brown and sweet.
- Add the beef broth, beef bouillon, chicken broth, Worcestershire sauce, bay leaves and thyme. Simmer over medium heat for 45 minutes with the lid cracked.
- While the soup simmers, preheat the oven to 350° F.
- Slice the baguette into ½ inch thick slices. Brush the tops with olive oil and bake for about 5 minutes.
- Increase the oven temperature to 450° F. Top each baguette with cheese and bake in the oven until the cheese melts and begins to bubble and brown.
- Remove the bay leaves and thyme stems. Season to taste with salt and pepper.
- Ladle the warm soup into each bowl and top each of them with the warm baguettes. Serve!
Notes
- You should use about 5 pounds of onions (total) for this recipe.
- If you prefer not to use Wine, you can substitute 3 Tablespoons white wine vinegar + chicken or beef broth to make 3/4 cup.
- Other cheese options include Comte, Emmental (Swiss), and/or Provolone.
Crock Pot Method:
Note: The stove top does come into play with this method as the heat is needed to fully caramelize the onions at the end. However this method allows you to almost fully caramelize the onions overnight without stirring.- Melt 4 Tablespoons of butter in the Crock Pot. Add the onions and toss to coat. Cook on low for 10 hours.
- Melt 2 Tablespoons of butter in a large pot on the stove over medium-high heat. Wait until it begins to foam. Add the onions and cook for 10-15 minutes.
- Decrease heat to medium. Add the flour and cook for 2 minutes. Add the white wine and cook for an additional 2-3 minutes. Pour in the beef broth, chicken broth, Worcestershire sauce, and add the bay leaves and thyme.
- Simmer for another 45 minutes on the stove with the lid cracked. OR, transfer back to the Slow Cooker and cook for 2-3 hours on high or 4-6 hours on low.
I made this French onion soup for my wife and I. It was very good. Easily the best onion soup I have ever made. I did add a bit of garlic once the onions were done cooking. I will be making this again for sure. Thank for sharing this recipe.
Nice work Bill! I’m so happy it was such a success! This is one of my favorite things to make on a cozy Sunday. I love the smell of the onions as they cook😋! Thanks so much for the great comments!
Lovely recipe, so flavorful, the ratio of onions is perfect; this is my go to French onion soup recipe. It’s a labor of love with having to tend to the onions but it’s so worth it! My husband recently said after getting French onion soup at a nice steakhouse “the one you make is so much better!” Needless to say, this is a recipe I’ll be making for many years.
I’m so happy your husband said that Mary! I totally agree, this is a labor of love. It’s one of those recipes that I really enjoy spending some time to make. It’s a comforting experience and makes the whole house smell delicious! Thanks so much for the great comments!🩷
Hello!
I’m excited to make this soup! I’m just wondering if I could substitute with a dry red wine instead of white??
Hi Ashley! I’m excited for you to try it as well! A dry red wine would 100% work as well!! 🙂 Enjoy!!
So flavorful and delicious! I made my own beef broth for this soup. All in all a beautiful labor of love to share with friends and family.
I am sooo happy that you loved the soup Deanna!! Love that you made your own beef broth, amazing!! Thank you so much for the review!! -Stephanie❤️
This was amazing! I’ll definitely make it again.
I’m so happy to hear that Claire, thanks so much!❤️
This soup was fantastic! First time I’ve tried French onion soup and this recipe nailed it! Made artisan bread to go on top…no Gruyere cheese so I used provolone, Swiss and Parmesan. Just perfect!
Nice work Coleen! I’m so happy you liked it, French Onion is one of my favorite soups! Thanks so much for the review!🩷
This was my first time making homemade French onion soup and it was so easy to make and so delicious! My boys even enjoyed it. My favorite used to be from a high end restaurant but unfortunately I can no longer eat it due to the extremely high sodium content. My feet swell up so bad. This recipe is perfect when you choose low sodium stock. Thank you for sharing 😋
I’m so happy you’re enjoying this one Lisa, it’s one of my favorites! Thanks so much for the great comments and review🩷
This was delicious! It def took a lot of time & babysitting the onions but wow! So much flavor!!!
Nice work Carla! I love the smell as onions slowly caramelize, yummm! I’m so happy you enjoyed it, thanks so much for the great review!🩷
Fantastic recipe and the slow cooker tip was a game changer!
I used a combination of onions – 5 sweet onions, 4 yellow onions and 3 large shallots in the slow cooker overnight. It was so nice to not have to be tending a p0t of onions for hours while sweating them down and caramelizing them. I did everything else pretty much as detailed in the ingredients and instructions except I increased the quantities of everything to match the increased amount of onions.
I did substitute the baguette with slices of sourdough bread (gluten intolerant family member can eat sourdough) and left out the thickening with flour. I toasted the bread as per the instructions but then floated it on the soup in oven safe onion soup bowls topped with cheese and broiled them until the cheese was bubbly and starting to lightly brown.
Everyone thoroughly enjoyed the soup. The only change I would make on my end is the ratio of sweet onions to yellow onions that I used. The recipe called for more yellow than sweet but I didn’t have enough yellow on hand and added more sweet to make up the difference to get me the quantity of onions I needed. The soup was almost too sweet but that is all on me…the ratio in the recipe I think would be the ideal ratio.
All in all – 5 stars for taste and 10 stars for the slow cooker tip!
Thank you so much for the great recipe. I have Pinned it to make again.
This soup is very easy to make and very tasty. Due to time, we cooked the onions in the dutch oven but will try the crockpot next time. We put the bread on top of the soup and then broiled it for an extra touch. Thank you!
I’m so happy that you loved the soup Laura!!! Thank you so much for taking the time to leave a review, I really appreciate it! -Stephanie 💗