Classic French Onion Soup (Easy Weeknight Version)
Classic French Onion Soup — Overview
A bowl of French onion soup is pure comfort: slowly caramelized onions, a deeply savory broth, and a golden, bubbling cheese-topped toast. This version focuses on reliable technique and everyday ingredients so you can make it on a weeknight without sacrificing flavor.
Servings & Time
- Serves: 4
- Active time: 20 minutes
- Total time: 60–75 minutes (mostly passive for caramelizing)
Ingredients
- 6 large yellow onions (about 1.5–2 lb / 700–900 g), thinly sliced
- 3 tbsp unsalted butter
- 1 tbsp neutral oil (vegetable or canola)
- 1 tsp salt
- 1 tsp granulated sugar (helps caramelize)
- 3 garlic cloves, smashed
- 2 tbsp all-purpose flour
- 8 cups (2 liters) beef broth (use low-sodium) — for a vegetarian version, use a rich vegetable broth
- 1 cup (240 ml) dry white wine or dry sherry (optional — replace with extra broth if avoiding alcohol)
- 2 bay leaves
- 4 sprigs fresh thyme or 1 tsp dried thyme
- Freshly ground black pepper, to taste
- 1 baguette, sliced into 1–1.5 cm thick rounds (4–6 slices per person)
- 8 oz (225 g) Gruyère cheese, grated (or a mix of Gruyère and Swiss/Emmental)
- Extra grated Parmesan for finishing (optional)
Equipment
- Large heavy-bottomed pot or Dutch oven
- Wooden spoon or heatproof spatula
- Baking sheet and rack or ovenproof individual bowls (ramekins) for broiling
- Cheese grater
Step-by-step Instructions
1. Prepare the onions
- Peel and thinly slice onions into half-moons.
- In a large heavy pot or Dutch oven, melt the butter with the oil over medium heat. The oil raises the butter’s smoke point and helps even browning.
- Add the sliced onions, 1 tsp salt, and 1 tsp sugar. Stir to coat. Cook, stirring every 3–5 minutes, allowing the onions to soften and begin to brown. This caramelization is the flavor base — be patient. Total cooking time for deeply golden onions is 35–45 minutes.
Tips while caramelizing:
- If the onions start to stick or burn, lower the heat. Add a splash of water to deglaze and loosen browned bits.
- Keep the heat at medium–low once they start to color.
2. Add garlic and flour
- When onions are richly golden and sweet-smelling, push them to the side and add the smashed garlic for 30 seconds until fragrant.
- Stir in 2 tbsp flour and cook 1–2 minutes to remove raw flour flavor. This will slightly thicken the broth.
3. Deglaze and simmer
- Pour in the wine (if using) to deglaze the pan, scraping up browned bits from the bottom. Let it reduce by half, about 2–3 minutes.
- Add the beef broth, bay leaves, and thyme. Bring to a gentle simmer and cook for 20–25 minutes to meld flavors. Taste and adjust seasoning with salt and pepper.
4. Prepare the toasts
- While the soup simmers, preheat the oven broiler.
- Arrange baguette slices on a baking sheet. Toast under the broiler until golden on both sides, about 1–2 minutes per side — watch carefully.
- Remove and rub lightly with a cut garlic clove for extra aroma (optional).
5. Assemble and finish under the broiler
Option A — Individual bowls (preferred presentation):
- Ladle hot soup into ovenproof bowls, leaving 1–2 cm headspace.
- Place 1–2 slices of toasted baguette on top of each bowl, then pile on the grated Gruyère until generously covered.
- Place bowls on a baking sheet and broil until cheese is bubbly and browned, about 2–4 minutes. Remove carefully with oven mitts.
Option B — Casserole-style:
-
Put soup in a shallow ovenproof dish, top with toasts and cheese, then broil as above.
-
Finish with a grind of black pepper and a sprinkle of Parmesan if you like. Serve immediately — the top will be very hot.
Make-Ahead & Storage
- Onions and broth can be made up to 3 days ahead; cool and refrigerate. Reheat gently and proceed to toasts and broiling.
- Soup stores well in the refrigerator for 3–4 days or freezes for up to 2 months. Do not freeze with bread or cheese on top—add those when reheating.
Tips for Success
- Use yellow onions for best balance of sweetness and body. Mixing in one sweet onion (like Vidalia) can add extra sweetness.
- Long, patient caramelization yields the deepest flavor; resist the urge to rush with high heat.
- If you prefer clearer broth, skim off any foam or excess fat after adding the broth and before simmering.
- For a lighter finish, use half Gruyère and half mozzarella — the loaf will be stretchier but milder.
Variations
- Mushroom French Onion Soup: Add 8 oz (225 g) sliced cremini or button mushrooms when the onions are nearly done and cook until the mushrooms release their liquid and brown.
- Vegetarian: Use a concentrated vegetable broth and add 1–2 tbsp soy sauce or tamari for extra umami.
- Red Wine Twist: Swap white wine for 1 cup (240 ml) dry red wine for a deeper, richer flavor profile.
Estimated Nutrition (per serving)
Approximate — depends on exact ingredients and portions:
- Calories: 350–450 kcal
- Protein: 15–20 g
- Fat: 18–25 g
- Carbohydrates: 30–40 g
Final Notes
This French onion soup rewards patience: slow-cooked onions turn humble ingredients into something deeply comforting. The broiled cheese toast is the crowning touch — crisp, savory, and irresistibly melty. Enjoy a bowl on a cool evening with a simple green salad on the side.