Go Back
+ servings

French Onion Soup

Please rate us
This Classic French Onion Soup features deeply caramelized onions, rich beef broth, and a bubbly Gruyère crust, making it a comforting dish perfect for chilly nights or special gatherings.
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Servings: 4 servings
Course: Appetizer, Soup
Cuisine: French
Calories: 450

Ingredients
  

Onions and Broth
  • 4 large large onions, thinly sliced Yellow or sweet onions work best.
  • 4 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 1 teaspoon salt
  • 1 teaspoon sugar Helps with caramelization.
  • 4 cups beef broth Use low-sodium if you want control over salt.
  • 1 cup dry white wine Sauvignon Blanc or Pinot Grigio are good options.
  • 1 teaspoon dried thyme Or 1 tablespoon fresh thyme.
  • 1 each bay leaf
  • to taste freshly ground black pepper
Toppings
  • 1 baguette sliced into rounds
  • 2 cups grated Gruyère cheese For a lighter version, swap for a melting vegetarian cheese.

Method
 

Preparation
  1. Heat a large pot over medium heat. Add the butter and olive oil until the butter melts.
  2. Add the thinly sliced onions, then sprinkle in the salt and sugar. Stir to coat.
  3. Cook the onions, stirring frequently for 30-40 minutes until they reach a deep golden to mahogany color.
  4. Pour in the dry white wine to deglaze the pot, scraping up any browned bits.
Cooking
  1. Add the beef broth, thyme, bay leaf, and some black pepper. Bring to a simmer.
  2. Let the soup simmer gently for about 30 minutes to allow flavors to meld. Remove the bay leaf and adjust seasoning to taste.
Broiling
  1. Preheat your oven’s broiler. Ladle the soup into oven-safe bowls.
  2. Top each bowl with baguette slices and pile grated Gruyère on top.
  3. Broil until the cheese is bubbly and golden brown, about 3-5 minutes. Watch closely to avoid burning.
  4. Remove carefully, let sit for 1-2 minutes, then serve.

Nutrition

Serving: 1gCalories: 450kcalCarbohydrates: 40gProtein: 15gFat: 25gSaturated Fat: 15gSodium: 800mgFiber: 2gSugar: 6g

Notes

For a heartier meal, serve with a roasted chicken or charcuterie board. To avoid soggy baguette, toast the slices before topping.
Tried this recipe?Let us know how it was!