I LOVE french onion soup! This is definitely the best homemade french onion soup recipe! It is easy to make, it just takes some time to cook. The key is to caramelize the onions. Cooking 4 pounds of onions is going to take a little time. Grab a glass of wine and relax! Save 1/3 of a cup of wine for your soup. You can make half the recipe but it is so good you are going to want extra!
Besides, if you are going to cook down all of those onions you want to know there is more of this delicious soup! I know you think 4 pounds of onions is a lot but they shrink to about 1/4 of the size. Also, we show you how to make this french onion soup vegetarian and vegan! We love giving you options so that the soup turns out perfect for you. It is packed with so much incredible flavor that you’re going to want to make it again and again! I know that we have!
What’s In French Onion Soup?
French onion soup is a warm and delicious soup made mostly of caramelized onions and beef broth. Also, I used wine and balsamic glaze in this recipe to bring it to the next level! Then, I topped it with crunchy bread and melted gooey cheese. I know you are going to love this homemade french onion soup recipe!
How To Make French Onion Soup
This homemade french onion soup is easy to make! First, cut both ends of the onion off. Then, peel the onion and cut it into even slices. The picture shows what the onion pieces should look like. After that, continue this process with the rest of the onions.
In a large non-stick dutch oven, melt the light butter. Then, add the onions, salt, and pepper to the dutch oven and mix.
Next, add the fresh crushed garlic, bay leaves, and sprigs of fresh thyme.
Next, saute and caramelize the onions, stirring and keeping an eye on them as they cook down. This is the longest part of making the soup but it is so worth it. It makes the onions sweet, complex, and delicious!
Once the onions are caramelized, remove the thyme and bay leaves. Then, add the red wine and balsamic glaze. Cook off the alcohol from the wine and add the beef broth. Simmer the broth so that it gains complexity and cooks with the onions.
When the soup is done cooking and reducing, place some of it in an oven-safe bowl and add a slice of baguette to the top of it. Also, add some light gruyere or light swiss cheese to the top. Briefly place the soup in the broiler to melt the cheese and enjoy!
Notes & Tips For This Easy French Onion Soup Recipe
How To Make The Best French Onion Soup
This french onion soup recipe is the best! It is packed with so many complex flavors. To achieve the best results when making this soup, make sure to give the onions enough time to completely caramelize. Also, cook off the wine and let the broth reduce. All of this makes for the most amazing and flavorful soup!
Best Onions For French Onion Soup
This recipe calls for 4 pounds of onions. I love using white, yellow, and sweet onions for this french onion soup recipe! Sometimes, I like mixing them or just using sweet onions. These are the best onions for french onion soup because they are sweet and add to the complexity of the dish. That is just my preference, but any combination of these onions will work.
What Kind Of Cheese Is In French Onion Soup?
For this delicious and easy french onion soup recipe, we recommend using light gruyere or light swiss cheese. Make sure to quickly melt the cheese in an oven-safe bowl in the broiler and keep an eye on it to prevent it from burning. If you don’t have an oven-safe bowl you can sprinkle some cheese on top and enjoy.
Is French Onion Soup Vegetarian?
You can make this homemade french onion soup recipe vegetarian! Just substitute the beef broth with vegetable broth.
How To Make French Onion Soup Vegan
Want to make this french onion soup recipe vegan? To do this, use vegetable broth instead of beef broth and omit the cheese or use vegan cheese. We love giving you options on how to make this soup your own!
What If I Don’t Have Wine Or Balsamic Glaze For The Broth?
I really like the combination of the red wine and balsamic glaze together because it adds sweetness and complexity to the soup. If you don’t have both, use either the 1/3 cup of wine or the 1 tablespoon of balsamic glaze.
What Is Balsamic Glaze?
Balsamic glaze is a result of simmering and reducing balsamic vinegar. We like using balsamic glaze because it is more concentrated and sweeter since it has been reduced down. We picked it up at Trader Joe’s and it is great to have on hand for other dishes. It’s delicious on salads and we used it in our tomato basil salad dressing recipe! If you don’t have balsamic glaze, you can substitute it for 1 tablespoon of balsamic vinegar or balsamic fig vinegar.
Other Soup Recipes You Will Love!
- French Onion Chicken Skillet
- Best Ever Roasted Tomato Soup With Basil
- Healthy Roasted Carrot Ginger Soup
- Slow Cooker Tortilla Soup Recipe
- Join us on our YouTube channel for recipe videos!
Helpful Tools & Ingredients For Easy French Onion Soup
Please note that some of the links on this post are affiliate links and we will earn a commission if you purchase through those links. Thank you for supporting us!
Nutrition Facts
6 servings per container
- Amount Per ServingCalories207
- % Daily Value *
- Total Fat
4g
7%
- Saturated Fat 1.6g 5%
- Cholesterol 5mg 2%
- Sodium 1396mg 59%
- Total Carbohydrate
32.2g
11%
- Dietary Fiber 6.6g 24%
- Sugars 14.7g
- Protein 9.6g 18%
* The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
I love onions and this recipe is perfect for making french onion soup! I used smoked Gruyere cheese and it was so yummy!
Thank you so much for the kind words! We are so happy you enjoyed it. We love this one as well!