Go Back
+ servings
A step-by-step process shot showing deeply caramelized onions for homemade French onion soup in a dutch oven.
FL Recipes

Easy French Onion Soup Recipe (That Tastes Incredibly Authentic)

This Easy French Onion Soup Recipe delivers rich, restaurant-quality flavor with a simple, straightforward method. Learn how to caramelize onions perfectly for a savory, cheesy, classic soup that's pure comfort in a bowl.
Prep Time 15 minutes
Cook Time 1 hour 30 minutes
Total Time 1 hour 45 minutes
Servings: 6 servings
Course: Appetizer, Dinner, Lunch, Soup
Cuisine: French
Calories: 410

Ingredients
  

Soup
  • 1/4 cup Unsalted Butter
  • 2 tbsp Olive Oil
  • 2.5 lbs Yellow Onions thinly sliced
  • 1 tsp Granulated Sugar helps with caramelization
  • 1/2 cup Dry Sherry
  • 2 tbsp All-Purpose Flour
  • 8 cups Beef Broth low sodium
  • 4 sprigs Fresh Thyme
  • 1 Bay Leaf
  • Salt and Freshly Ground Black Pepper to taste
Topping
  • 6 slices French Baguette about 1-inch thick
  • 2 cups Gruyère Cheese shredded

Equipment

  • 1 Large Dutch oven or heavy-bottomed pot
  • 6 Oven-Safe Bowls
Share with WhatsApp

Method
 

  1. In a large Dutch oven or heavy-bottomed pot, melt the butter and olive oil over medium heat. Add the sliced onions and sugar, stirring to coat. Cook for 45-60 minutes, stirring occasionally, until the onions are deeply caramelized, jammy, and rich brown in color. Be patient, as this develops the primary flavor.
  2. Increase heat to medium-high. Pour in the dry sherry to deglaze the pot, scraping up any browned bits (fond) from the bottom. Cook until the sherry has almost completely evaporated. Sprinkle the flour over the onions and cook, stirring constantly, for 1 minute.
  3. Gradually whisk in the beef broth until smooth. Add the thyme sprigs and bay leaf. Bring the soup to a boil, then reduce the heat to low, cover, and let it simmer for at least 30 minutes. Season with salt and pepper to taste. Remove thyme sprigs and bay leaf before serving.
  4. Preheat your broiler. Place the baguette slices on a baking sheet and broil for 1-2 minutes per side until golden and crisp.
  5. Ladle the soup into 6 oven-safe bowls. Top each with a toasted baguette slice and a generous amount of shredded Gruyère cheese. Place the bowls on a baking sheet and broil for 2-4 minutes, or until the cheese is melted, bubbly, and lightly golden. Serve immediately.

Nutrition

Calories: 410kcalProtein: 20gFat: 22gFiber: 3g

Notes

Tip 1: Don't have sherry? You can substitute with dry white wine like Sauvignon Blanc or leave it out entirely.
Tip 2: For extra flavor, you can add a tablespoon of balsamic vinegar or Worcestershire sauce to the broth.
Tip 3: Gruyère is classic, but you can also use a mix of Swiss, Provolone, or even a little Parmesan.
Keyword caramelized onions,french onion soup,gruyere cheese

Tried this recipe?

Let us know how it was!