I may receive commissions from purchases made through links in this article. Full Disclosure

This French Onion Soup recipe has just a few ingredients and all are ones that I have on hand! I also love that balsamic vinegar is used instead of wine!

There is nothing like a nice warm bowl of soup to warm you up and french onion soup is hands down my favorite soup. It’s so simplistic and yet has such a deep taste.

I’m also a huge fan of caramelized onions so that could be a big reason for my love of this soup.

This simple french onion soup is easy to make and doesn’t require a lot of ingredients.

In fact, it requires just six ingredients if you ignore the bread and cheese part!

I need to remind myself that I usually have all the ingredients for this soup on hand.

I could have a bowl many more times a year than I currently do if I just remembered that I have the ingredients!

French Onion Soup

French onion soup traditionally uses wine in the recipe but I never have wine in the house.

Balsamic vinegar steps in as a great replacement and I almost always have it on hand!

Now that it’s officially fall and the weather is getting cooler, there’s no reason to not make this soup and thus I am now sharing it with you!

So raid the pantry for these ingredients and start cooking. I dare you to not eat the whole pot yourself!

Simple French Onion Soup - Love this recipe! French Onion Soup is my favorite! This recipe has just a few ingredients and all are ones that I have on hand! Love that balsamic vinegar is used instead of wine.#frenchonion #soup #frenchonionsoup #realfood #fallfoods

French Onion Soup

4 tbs butter
1 tsp salt
2 large onions – sliced thin
30 oz (4 cups) beef broth
1 tsp dried thyme
1 tbs balsamic vinegar

baguette slices
gruyere cheese – sliced


In large pot, melt butter over medium heat. Add in salt and onions.
Cook for about 30 minutes or until caramelized.
Pour broth into the pot and add in the thyme.
Simmer for 20 minutes.
Add in balsamic vinegar.

Pour soup into oven-safe bowls, place a slice of cheese on top of a slice of baguette.
Now place the bread on top of the soup.
Put all bowls on a baking sheet and place under the broiler until cheese has melted.
Alternatively you can just top a slice of baguette with cheese and put that under the broiler and then serve the bread on the side (that is my preferred method as I’m not a fan of soggy bread.)
Serve immediately.

Makes about 4-5 servings

Note: You can use any nice french loaf of bread in place of a baguette. You also do not have to use gruyere. I’ve been known to use swiss, gouda, and even mozzarella. Not quite traditional but it works for me.

Easy French Onion Soup

Looking for more soup recipes? Check these delicious soups out!
Savory Butternut Squash Soup
Sunshine Carrot Soup
Alphabet Chicken Soup
Garlic Potato Soup