Homemade French Onion Soup

Homemade French Onion Soup is one of my favorite recipes of all time. I don’t know why a soup that is so simple in the ingredients tastes wonderfully complex and rich. You can make this soup, it may take a little extra time, but once you make this, you will never buy this in a can any longer.

Prepare this homemade french onion soup from CopyKat.com

Growing up for special occasions my family would go out to a nice steakhouse for a fancy dinner. Being a child of the 1980s this meant you could order French Onion Soup in a fancy restaurant. This was a soup my mother never made. So for me, it was a treat only available at a restaurant. When I grew up as a young adult a dinner at a steak restaurant meant I would order a bowl of this soup.

This soup has a few key ingredients. You will need real butter, this will help the onions caramelize very well. I like to use white onions for this recipe. Yellow onions will work well, but I tend to like the flavor of the white onions best. We will also use cloves, a couple of bay leaves, dry Sherry, flour, beef stock, and Gruyere or Provolone cheese as well as a baguette if you desire.

I suggest using dry Sherry because it is going to pick up the browned bits of the onion that will appear in your pan. This is where the flavor comes from. I like to use a dry Sherry because it is a fortified wine. A fortified wine is great to have around because you can use it when you need a little something extra in a dish. Regular wine isn’t fortified so it will oxidize and go bad, where a fortified wine won’t oxidize so you can use it anytime.

So this soup isn’t hard to make at all, so I encourage you to give this recipe a try.

Love French Onion Soup? Try these French Onion Soup Recipes

Brown Derby French Onion Soup
Le Cafe Ile St. Louis Onion Soup Gratinee

Prepare this homemade french onion soup from CopyKat.com

Homemade French Onion Soup

You don’t need to go to a fancy restaurant to make French Onion soup, it’s easy to make this classic French recipe yourself. 
5 from 4 votes
Print Pin Rate Add to Collection
Course: Soup
Cuisine: French
Keyword: French Onion Soup, Homemade French Onion Soup
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Servings: 8
Calories: 398kcal


  • 1/2 cup butter
  • 2 pounds sliced white onions slice thin
  • 1 teaspoon salt
  • 2 garlic cloves chopped coarsly
  • 2 bay leaves
  • 1 cup dry Sherry
  • 3 tablespoons all-purpose flour
  • 2 quarts beef stock
  • 1 baguette sliced
  • 1/2 pound Provolone and/or Gruyere cheese


  • Melt the butter in a large heavy bottomed pan over medium heat. When the butter has melted add onions and salt. Cook the onions stirring occasionally until they have browned. This will take about 30 minutes. 
  • About halfway through the onions browning add the garlic and bay leaves. Add the dry Sherry and scrape up the browned bits on the bottom of the pan. When the Sherry has evaporated add the flour, and stir well. Cook the flour into the onions until you can detect a faint smell of pie dough. This will take about five minutes. 
  • The flour must cook thoroughly. Add the beef stock and turn down the heat to a simmer. When the soup has heated through you may serve the soup. A serving suggestion is to toast a baguette slice on both sides and add it to a heat proof bowl that has been filled with the soup. Layer the bread upon the soup, and add a couple of tablespoons of cheese to the bowl. Place the bowl under a broiler until the cheese just begins to brown.


Calories: 398kcal | Carbohydrates: 33g | Protein: 16g | Fat: 20g | Saturated Fat: 12g | Cholesterol: 50mg | Sodium: 1306mg | Potassium: 698mg | Fiber: 2g | Sugar: 6g | Vitamin A: 620IU | Vitamin C: 8.7mg | Calcium: 293mg | Iron: 2.3mg

About Stephanie Manley

I recreate your favorite restaurant recipes, so you can prepare these dishes at home. I help you cook dinner, and serve up dishes you know your family will love. You can find most of the ingredients for all of the recipes in your local grocery store.

Stephanie is the author of CopyKat.com's Dining Out in the Home, and CopyKat.com's Dining Out in the Home 2.

REVEALED: Copycat Secrets for 2023

free email bonus

Yes, you CAN make it at home! I'll show you how.

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

Reader Interactions


  1. brian gibbs

    beef base is a good substitute…if not better than just plain old beef stock. It also adds sufficient amount of salt

  2. TMay10

    What do you suggest as a substitute for meat soup stock?
    Some people seem to use yeast.

    I once saw a recipe that used beer.

      • Michel

        You can use bouillon. I have found vegetarian beef and chicken bouillon cubes and they are a wonderful substitute for the stock. I put a toasted round of hard bread in the bottom of a ramekin, the soup, a thick layer of mozzarella cheese and then broil until the cheese is brown and melted. Yummers!:)

  3. Amy Stafford

    5 stars
    French Onion Soup is o delicious and those pictures make me want a big ol’ bowl right now! This recipe is on my to do list for Sunday!

Leave a Reply

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

Recipe Rating

homemade Olive Garden Asiago Torgelloni Alfredo with chicken on a plate

Copycat Recipe Secrets for 2024


Yes, you CAN make it at home! 
I'll show you how.