This French onion soup recipe features perfectly caramelized onions, a flavorful blend of beef and chicken broth, and crusty baguette slices topped with melted Gruyere cheese. Perfect for cozy dinners, this classic dish is rich, hearty, and ideal for serving at gatherings. With detailed instructions and adaptable options, it’s easy to prepare and customize for dietary preferences.

Ingredients:
- 4 large yellow onions (see notes for weight conversion)
- 2 large sweet Vidalia onions
- 6 tablespoons butter
- 2 sprigs fresh thyme
- 2 bay leaves
- ¾ cup dry white wine (Chardonnay or Pinot Grigio recommended)
- 3 tablespoons all-purpose flour (optional)
- 4 cups high-quality beef broth
- 1 beef bouillon cube or 1 teaspoon Better Than Bouillon
- 1.5 cups chicken broth
- 1 teaspoon Worcestershire sauce
- Salt and pepper, to taste
- 1 baguette
- 3 tablespoons olive oil (optional)
- 6 slices Gruyere cheese
Instructions:
- Prepare the Onions:
Slice the onions into ¼-inch slices. Avoid slicing thinner to prevent stringy onions. A mandoline slicer can make this task easier. - Caramelize the Onions:
- Melt the butter in a large soup pot or Dutch oven over medium-low heat. Allow it to foam, letting the water content evaporate for a clarified texture.
- Add the sliced onions and toss them with tongs to coat in the butter. Leave uncovered while cooking.
- Cook the onions slowly, stirring every 10-15 minutes, for up to 2 hours or longer. Brown residue may form at the bottom of the pot; use a splash of wine and a silicone spatula to deglaze and scrape up the residue. Repeat as needed.
- Enhance the Flavor:
- When the onions are richly browned and sweet, sprinkle them with flour and cook for 2 minutes.
- Add any remaining wine and increase the heat to medium-high, stirring more frequently.
- Prepare the Soup:
- Add the beef broth, bouillon, chicken broth, Worcestershire sauce, bay leaves, and thyme.
- Simmer over medium heat for 45 minutes with the lid slightly ajar. Stir occasionally.
- Prepare the Baguette:
- Preheat the oven to 350°F. Slice the baguette into ½-inch thick slices.
- Brush the tops with olive oil and bake for about 5 minutes.
- Increase the oven temperature to 450°F. Top each slice with Gruyere cheese and bake until the cheese melts, bubbles, and turns golden brown.
- Finish and Serve:
- Remove the bay leaves and thyme stems from the soup. Adjust seasoning with salt and pepper to taste.
- Ladle the warm soup into bowls, topping each with a cheese-covered baguette slice. Serve immediately.
Why You’ll Love This Recipe
- Authentic Flavor: Long, slow caramelization of onions creates a rich and traditional taste.
- Comfort Food: Perfect for chilly evenings or when you want a warm, hearty meal.
- Simple Ingredients: Made with everyday staples for a restaurant-quality dish.

Tips
- Use a mix of yellow and sweet onions for a balanced flavor profile.
- Deglaze the pot regularly to capture all the caramelized flavor.
- Opt for high-quality broth for the best taste.
- Gruyere is ideal for its meltability, but Swiss or Emmental cheese can also work.
Variations and Substitutions
- Vegetarian: Replace beef and chicken broth with vegetable broth and skip the Worcestershire sauce.
- Gluten-Free: Use gluten-free flour or omit it. Ensure the baguette is gluten-free.
- Wine-Free: Substitute wine with additional broth or apple cider for sweetness.
- Cheese Options: Try Fontina or Provolone as alternative cheeses.
FAQs
Can I make this soup ahead of time?
Yes, it tastes even better the next day! Store in an airtight container in the refrigerator for up to 3 days.
Can I freeze French onion soup?
Yes, freeze the soup base (without the baguette and cheese) for up to 3 months. Thaw in the fridge and reheat gently before serving.
Do I have to use alcohol?
No, you can skip the wine and use broth or apple cider as a substitute.
Serving and Suggestions
- Accompaniments: Pair with a side salad or roasted vegetables for a complete meal.
- Presentation: Serve in oven-safe bowls for a classic bistro-style look.
- Topping Options: Add a sprinkle of fresh thyme or parsley for a touch of color.
- Bread Alternatives: Use sourdough or ciabatta slices if a baguette is unavailable.
French Onion Soup Recipe
4
servings30
minutes40
minutesIngredients
Directions




Leave a Comment