Homemade French Onion Soup Recipe

Everyone loves French Onion Soup and with good reason! This classic soup recipe has a rich broth base and is topped with a crusty crouton crunch that makes for a satisfying dinner time and time again.

french onion soup

How to make homemade french onion soup? Combine butter, onions, beef broth, wine, sherry and Worcestershire sauce. Bring to a boil. Then top with broiled french bread topped with shredded Swiss cheese and enjoy.

Homemade French Onion Soup Recipe

Whether you’re looking for comfort food filled with rich and aromatic flavors that remind you of the French countryside or in need of an amazing appetizer that will wow your guests, this recipe is a keeper!

french onion

Ingredients

  • 2 tablespoons butter
  • 3 onions, sliced thin
  • 4 cups beef broth
  • 1/2 cup dry white wine
  • 2 tablespoons sherry
  • 2 teaspoons Worcestershire sauce
  • dash of black pepper
  • french bread, sliced
  • shredded Swiss cheese (or Gruyere)
saute onions

How To Make French Onion Soup

Add butter and onions into a stockpot and heat on medium-high until butter is melted. Reduce heat to medium-low and cover for 10-15 minutes, stirring occasionally, or until onions are tender. 

soup recipe

Stir in broth, wine, sherry, and Worcestershire sauce. Bring to a boil and reduce heat. Simmer, covered for 10 minutes. 

broil bread

Slice bread and place it onto a baking dish. Sprinkle with shredded cheese. Broil until cheese is melted and begins to brown. 

Serve your carmelized onion soup topped with newly crisped bread.  This dish serves 4, makes about 5 cups. 

recipe for french onion soup

Want To Make It Special?

There are a few things you can do to add a bit more flavor and variety to this soup.

  • Sweet Onions – If you’d like to add some sweetness to your meal, consider chopping up an additional sweet onion and adding it to the recipe. Or you can substitute out the yellow onions entirely. That’s up to you.
  • Garlic – Different camps either like garlic in french onion soup or don’t. It does change the flavor profile completely. If you’d like to try this variation, be sure to sautee some while you are caramelizing your onions.
  • Shredded Parmesan – Cheese, cheese, and more cheese! How about sprinkling some parmesan cheese onto your bread before crisping it up to add some more dimension to that crunch? Yum!
  • Bay Leaf – Again, there are people who like to add a bay leaf to their onion soup recipe. I always have some on hand. So, it isn’t hard for me to throw one in when I am in the mood. But I typically made my soup without.
  • Use croutons – Don’t have any bread on hand? No problem! Toss in some croutons instead.
  • Go Vegan – You could always substitute out the butter and cheese with vegan options and make this a vegan dish.
  • Go Gluten-Free – If you have gluten-free bread, this is a very simple dish to make gluten-free.
cheese dinner ideas
french onion

Homemade French Onion Soup Recipe

Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes

Everyone loves French Onion Soup and with good reason! This classic soup recipe has a rich broth base and is topped with a crusty crouton crunch that makes for a satisfying meal time and time again.

Ingredients

  • 2 tablespoons butter
  • 3 onions, sliced thin
  • 4 cups beef broth
  • 1/2 cup dry white wine
  • 2 tablespoons sherry
  • 2 teaspoons Worcestershire sauce
  • dash of black pepper
  • french bread, sliced
  • shredded Swiss cheese (or Gruyere)

Instructions

  1. Add butter and onions into a stockpot and heat on medium-high until butter is melted. Reduce heat to medium-low and cover for 10-15 minutes, stirring occasionally, or until onions are tender. 
  2. Stir in broth, wine, sherry, and Worcestershire sauce. Bring to a boil and reduce heat. Simmer, covered for 10 minutes. 
  3. Slice bread and place it onto a baking dish. Sprinkle with shredded cheese. Broil until cheese is melted and begins to brown. 
  4. Serve your french onion soup topped with newly crisped bread. 

Notes

This dish serves 4, makes about 5 cups. 

Nutrition Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 275Total Fat: 14gSaturated Fat: 9gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 40mgSodium: 1131mgCarbohydrates: 19gFiber: 1gSugar: 5gProtein: 13g

Did you make this recipe?

Did you make this recipe? Tag me on Instagram (@VeraSweeney) so I can see your wonderful creation! I would love to see your dish.

About Me


Check out Vera Sweeney's media kit here.

Subscribe to Lady and the Blog

Looking for weekly updates? Want to receive every recipe, free printable, and contest notification? I would love to have you part of my newsletter community.

.

Recipes You Need to Make

Skip to Recipe