Food

French Onion Soup Recipe: Easy Homemade French Onion Soup

Written by MasterClass

Last updated: Nov 15, 2024 • 4 min read

Learn how to make a big batch of French onion soup using this easy recipe so you can enjoy this classic comfort food all winter long or any time of year.

Learn From the Best

What Is French Onion Soup?

French onion soup is a brothy soup of rich beef stock, caramelized onions, and a topping of toasted bread and melted cheese. Cooks normally prepare French onion soup in a large soup pot, Dutch oven, or slow cooker. You will have a richer depth of flavor if you make it on the stove versus in a slow cooker; however, for those short on time or kitchen equipment, using a slow cooker will still work well. Bistro chefs and home cooks often serve French onion soup in a ceramic soup crock straight from the broiler, but any oven-safe soup bowls are a good vessel.

3 Types of Onions for French Onion Soup

Almost any onion works in French onion soup. Here are three different types of onions and the flavor profile they will bring to your soup:

  1. 1. Red onions: Naturally sweet, red onions become even sweeter once you caramelize them. Red onions have a stronger bite to them than other onions. They also have a higher sugar content, so they are more prone to burning during the caramelization process. Sautè them at a lower temperature to prevent burning or uneven cooking.
  2. 2. Sweet onions: Vidalia onions and other sweet onions have a mellow sweetness that intensifies as they caramelize. They caramelize evenly due to the sugar content in the onions. Sweet onions have less of a bite than red onions and a bright, acidic finish.
  3. 3. Yellow onions: Mild in terms of spice and bite, yellow onions also have a slight sweetness to them, making them more mild than sweet onions. This is a very evenly flavored onion, making it a popular choice for French onion soup.

How to Serve French Onion Soup

The steps below demonstrate how to serve up a classic French onion soup:

  1. 1. Prepare the soup crocks. Place the crocks on a baking sheet to catch any soup or cheese that will bubble over the side of the crock as the soup is under the broiler. This prevents ingredients from dripping to the bottom of the oven and causing a fire hazard.
  2. 2. Ladle the soup into an oven-safe crock. Simmer the soup to develop flavor, then ladle the soup into the crocks, making sure to get plenty of onions in each crock. Don’t fill the crock up all of the way, as there needs to be room for the bread and cheese that will go on top.
  3. 3. Add toasted baguette slices or croutons. Toast slices of baguette or another French bread and place those on top of the soup. Another option is to make croutons by cubing bread slices and toasting them.
  4. 4. Sprinkle grated cheese on top of the bread. Grate and sprinkle Gruyère cheese, Parmesan cheese, mozzarella cheese, Swiss cheese, or another type of cheese over the bread to completely cover it. Alternatively, top the bread with slices of provolone cheese. Some of the cheese might melt away, but that’s fine. Add as much cheese as you desire.
  5. 5. Broil until the cheese is bubbling. Broil the soup, keeping a close eye on it, until the cheese melts, becomes bubbly, and starts to turn golden brown. It will go from golden brown to burnt very quickly, so watch it closely.
  6. 6. Garnish with fresh herbs. Take the soup crocks out of the oven and immediately garnish the dishes with fresh herbs, like chopped parsley or chopped fresh thyme.

French Onion Soup Recipe

18 Ratings | Rate Now

makes

prep time

15 min

total time

1 hr 45 min

cook time

1 hr 30 min

Ingredients

  1. 1

    Slice all of the onions, making sure the slices are of even thickness to ensure they caramelize evenly. Cut the slices from a whole onion, or halve the onion first, then slice it.

  2. 2

    Heat a Dutch oven over medium heat on the stove. Add the unsalted butter and olive oil. Then add the sliced onions, Kosher salt, and black pepper. Sauté, untouched, for 10 minutes. After 10 minutes, stir the onions. Repeat that process, letting the onions sit and then stirring every 10 minutes about for a total of 40 minutes. If the onions aren’t evenly caramelized at that point, switch to 5-minute increments until the onions caramelize properly.

  3. 3

    Deglaze the pan with the dry white wine, scraping up the browned bits on the bottom of the pot. Cook the wine for about 3 minutes to reduce it and cook out the alcohol.

  4. 4

    Add the beef stock and Worcestershire sauce and increase the heat to medium-high or high heat. Bring the soup to a boil, then reduce the heat to medium-low. Add the sprigs of thyme and the bay leaf, then simmer the soup for 30 minutes.

  5. 5

    While the soup simmers, slice the baguette on an angle into ½- to 1-inch thick slices. Toast the slices in a toaster, toaster oven, or on a baking sheet in an oven set to 350 degrees Fahrenheit. As the bread toasts, grate your cheese of choice on the large-hole side of a box grater.

  6. 6

    Turn the oven on to the broil setting. Remove the stems of the thyme (the leaves are now in the soup) and the bay leaf from the pot. Ladle the soup into oven-proof crocks or oven-safe bowls set on a baking sheet.

  7. 7

    Top the soup with the toasted bread and grated cheese. Place the sheet of bowls under the broiler, keeping an eye on the soup the whole time. When the cheese melts, bubbles, and turns golden brown, remove the crocks from the oven. This should take about 5 minutes.

  8. 8

    Top the melted cheese with fresh chopped parsley and serve the soup bowls hot.

Become a better chef with the MasterClass Annual Membership. Gain access to exclusive video lessons taught by the world’s best, including Gordon Ramsay, Gabriela Cámara, Niki Nakayama, Chef Thomas Keller, Yotam Ottolenghi, Dominique Ansel, Alice Waters, and more.