Go Back
–+ servings

Easy Classic French Onion Soup

Prep Time 15 minutes
Cook Time 55 minutes
Total Time 1 hour 10 minutes
Servings: 4 bowls
Calories: 390

Ingredients
  

Caramelized Onion Base
  • 3 lbs yellow or sweet onions, thinly sliced (approx. 5 large onions)
  • 3 tbsp unsalted butter
  • 1 tbsp olive oil
  • 1/2 tsp granulated sugar
  • 1 tsp kosher salt
  • 1/4 tsp freshly cracked black pepper
  • 4 cloves garlic, minced
Savory Bistro Broth
  • 1/2 cup dry white wine (Sauvignon Blanc, Pinot Grigio, or dry sherry)
  • 6 cups high-quality beef bone broth (or rich beef stock)
  • 1 tbsp Worcestershire sauce
  • 4 sprigs fresh thyme
  • 2 whole bay leaves
Toasted Baguette & Cheese Crown
  • 8 slices crusty French baguette, sliced 3/4-inch thick and toasted
  • 2 cups Gruyère cheese, freshly grated
  • 1/2 cup Parmesan or fontina cheese, finely shredded
  • 1 tbsp fresh thyme leaves for garnish

Method
 

Slow Onion Caramelization
  1. Melt butter with olive oil in a large Dutch oven over medium heat. Add thinly sliced onions, salt, pepper, and sugar. Toss to coat thoroughly.
  2. Cook uncovered for 35 to 45 minutes, stirring every few minutes. The onions will soften, release moisture, and gradually turn into a rich, sweet, mahogany-brown caramelized jam. Add minced garlic and cook for 1 additional minute until fragrant.
  3. Deglaze the pot by pouring in the dry white wine, scraping all caramelized browned bits (fond) from the bottom. Simmer for 3 minutes until wine is mostly evaporated.
Simmer, Broil & Serve
  1. Add beef bone broth, Worcestershire sauce, fresh thyme sprigs, and bay leaves. Bring to a gentle boil, then reduce heat to low and simmer partially covered for 20 minutes to meld flavors.
  2. Discard thyme stems and bay leaves. Taste broth and adjust salt and black pepper as needed.
  3. Arrange oven-safe ceramic soup crocks on a heavy baking sheet. Ladle piping hot soup into each crock. Float 1 to 2 slices of toasted baguette on top of each bowl.
  4. Mound generously with shredded Gruyère and Parmesan cheese, allowing cheese to drape slightly over the rim. Broil on HIGH for 3 to 4 minutes until cheese is bubbling, gooey, and blistered golden brown. Garnish with fresh thyme and serve hot!

Nutrition

Serving: 1gCalories: 390kcalCarbohydrates: 29gProtein: 19gFat: 22gSaturated Fat: 12gCholesterol: 60mgSodium: 820mgPotassium: 420mgFiber: 3gSugar: 11gVitamin A: 27000IUVitamin C: 7mgCalcium: 4200mgIron: 0.4mg

Tried this recipe?

Let us know how it was!