French Onion Soup Recipe
What You’ll Love About This Recipe
This French onion soup is cozy, comforting, and packed with rich, caramelized flavor. It’s the perfect dish to warm you up on a chilly day.
- Easy to make – With simple ingredients and straightforward steps, even beginners can master this classic recipe.
- Crowd-pleaser – The gooey, melted cheese and savory broth will have everyone asking for seconds.
- Versatile – Enjoy it as a starter or pair it with crusty bread for a hearty meal.
Recipe

French onion soup is a classic dish known for its rich, savory flavors and caramelized onions. This recipe delivers a comforting bowl of soup topped with melted cheese and toasted bread.
Ingredients:
- 4 large yellow onions, thinly sliced
- 4 tbsp unsalted butter
- 1 tbsp olive oil
- 1 tsp sugar
- 1/2 tsp salt
- 4 cups beef broth
- 2 cups chicken broth
- 1/2 cup dry white wine
- 1 tbsp all-purpose flour
- 1 bay leaf
- 1/2 tsp dried thyme
- 1 baguette, sliced and toasted
- 1 1/2 cups shredded Gruyère cheese
Instructions:
- In a large pot, melt butter with olive oil over medium heat. Add onions, sugar, and salt. Cook, stirring occasionally, until onions are deeply caramelized (about 40 minutes).
- Sprinkle flour over onions and stir for 1 minute.
- Add white wine, beef broth, chicken broth, bay leaf, and thyme. Bring to a simmer and cook for 30 minutes. Remove bay leaf.
- Preheat the broiler. Ladle soup into oven-safe bowls, top with toasted baguette slices, and sprinkle with Gruyère.
- Broil until cheese is melted and bubbly (about 2-3 minutes). Serve hot.
Notes:
- For deeper flavor, use homemade beef broth.
- Caramelizing onions slowly is key—don’t rush this step.
Time:
- Prep: 15 minutes
- Cooking: 1 hour 15 minutes
- Serving: 4-6
Nutrition
French onion soup is a classic dish known for its rich flavors and comforting warmth. Here’s a breakdown of its nutritional content per serving.
Nutrient | Amount per Serving |
---|---|
Calories | 320 kcal |
Protein | 12 g |
Fat | 14 g |
Carbohydrates | 32 g |
Fiber | 3 g |
Sugar | 8 g |
Sodium | 900 mg |
What To Serve With It
I love pairing French onion soup with gooey cheese and crusty bread—it’s a classic combo that always hits the spot. Sometimes, I’ll add a revitalizing salad or roasted veggies on the side for a bit of balance. It’s amazing how these simple pairings can turn a cozy bowl of soup into a full, satisfying meal.
Cheese and Bread
Cheese and bread are the perfect partners for French onion soup, adding richness and texture to every bite. I love using cheese types like Gruyère or Swiss for their melty, nutty flavor. For bread choices, a crusty baguette or sourdough works wonders, soaking up the broth while staying sturdy. Toasting it first guarantees it doesn’t get soggy too fast. Trust me, it’s a game-changer!
Salads and Sides
While French onion soup is hearty on its own, pairing it with the right salads and sides can turn it into a full, satisfying meal. I love a crisp green salad with tangy vinaigrette salad dressings to balance the soup’s richness. For side dishes, roasted vegetables or garlic breadsticks are my go-to choices. They add texture and flavor without overwhelming the meal. Simple, yet perfect together!