French Onion Soup




French Onion Soup topped with toasted baguette, melted Gruyère, caramelized onions, and fresh thyme.
French Onion Soup layers deeply caramelized onions with savory broth, toasted baguette, and bubbling golden Gruyère.

French Onion Soup turns a handful of simple ingredients into one of the coziest bowls you can make at home. Slowly caramelized yellow onions create a deep, savory-sweet base, while beef stock, dry white wine, thyme, and bay leaves build rich bistro-style flavor. A toasted baguette slice and plenty of Gruyère finish each bowl with the bubbly, golden cheese topping everyone expects from the classic.

The secret is simply giving the onions enough time. Once they become deeply golden and soft, the rest of the soup comes together easily in one pot. It works beautifully as a comforting starter, but it is satisfying enough for dinner with a crisp green salad. Best of all, the ingredients are familiar, the method is straightforward, and the finished soup feels special without being fussy.


French Onion Soup topped with toasted baguette, melted Gruyère, caramelized onions, and fresh thyme.
French Onion Soup layers deeply caramelized onions with savory broth, toasted baguette, and bubbling golden Gruyère.

Recipe Yield: 6 servings

INGREDIENTS

6 large yellow onions, thinly sliced (about 3 lbs)
8 cups low-sodium beef stock (or 6 cups low-sodium beef stock + 2 cups low-sodium chicken stock for added depth)
2 cups Gruyère cheese, grated
½ cup dry white wine (or dry sherry)
3 tbsp all-purpose flour
3 tbsp unsalted butter
1 tbsp olive oil
1 tsp salt
½ tsp sugar
1 tsp fresh thyme leaves, chopped (or ½ tsp dried thyme)
2 bay leaves
½ tsp freshly ground black pepper
1 baguette, cut into 1-inch-thick slices

INSTRUCTIONS

1. Melt the butter and oil:
Heat a large, heavy-bottomed pot or Dutch oven over medium heat. Add butter and olive oil, letting them melt and coat the bottom.

2. Caramelize the onions:
Add onions and toss to coat. Reduce heat to medium-low and cook for 40–50 min, stirring occasionally, until deeply golden brown and very soft. Halfway through, stir in salt and sugar. If onions begin sticking, add 1–2 tbsp water and scrape up the browned bits.

3. Add the flour:
Sprinkle flour over the caramelized onions. Cook for 2 min, stirring constantly, until the flour is fully incorporated.

4. Deglaze with wine:
Pour in the wine, scraping up any browned bits from the bottom of the pot. Simmer for 3–4 min, until the liquid is mostly reduced.

5. Simmer the soup:
Add beef stock, thyme, bay leaves, and black pepper. Bring to a gentle boil, then reduce heat to low. Simmer uncovered for 30–35 min, stirring occasionally. Taste and adjust seasoning if needed.

6. Toast the baguette:
Meanwhile, preheat the broiler. Arrange baguette slices on an unlined baking sheet and broil until golden on both sides, about 1–2 min per side. Watch closely to prevent burning.

7. Assemble the soup:
Remove bay leaves. Ladle hot soup into broiler-safe soup crocks or ramekins, filling each about ¾ full. Sprinkle a little Gruyère over the soup, top with a toasted baguette slice, then generously add the remaining cheese.

8. Broil the bowls:
Place bowls on a rimmed baking sheet. Broil for 2–3 min, until the Gruyère is melted, bubbly, and golden. Watch closely, since broilers vary.

9. Serve:
Carefully remove the bowls from the oven. Garnish with fresh thyme if desired and serve immediately.


Helpful Tips to Perfect This Recipe

  • Watch the onions, not only the clock: The onions are ready when they are deeply golden, very soft, and caramelized throughout. Depending on your pot and burner, they may need a few extra minutes. Lower the heat if they begin browning too quickly.
  • Start with a good low-sodium stock: Beef stock provides most of the soup’s savory depth, so use one that tastes good on its own. The beef-and-chicken stock combination is also excellent when you want a slightly more rounded flavor.
  • Grate the Gruyère from a block: Freshly grated Gruyère melts especially smoothly and gives the baguette that classic bubbling, golden finish. Keep the bowls on a rimmed baking sheet so they are easier and safer to move under the broiler.

Rate This Recipe

Tried this recipe? Your rating helps others and means so much.

We’d Love to Hear From You 🤍

Questions, tips, and how your recipe turned out are always welcome.


Be the first to comment

Leave a Reply