Bistro French Onion Soup
This cozy Bistro French Onion Soup is rich and deeply flavorful, made with slow-caramelized onions and a buttery broth. It’s topped with toasted croissant croutons and melted Swiss cheese for a warm, bistro-style meal that feels simple yet special.
Prep Time 10 minutes mins
Cook Time 50 minutes mins
Total Time 1 hour hr
Course Soup
Cuisine French
- 4 tbsp butter
- 3 medium-sized onions (thinly slices)
- 1 tbps sugar
- 1 tbsp flour (optional, for a thicker broth)
- 4 cups beef broth
- 2 tbsp beef bouillon (optional)
- 1 tbsp balsamic vinegar or dry sherry (optional)
- 1 tsp fresh thyme (or ½ tsp dried thyme)
- salt & pepper (to taste)
- 2 croissants (sliced or torn into pieces)
- 1 cup Swiss or Gruyére cheese (shredded)
Flavor Base
Add sliced onions, sugar, and salt. Cook slowly, stirring often, for 25–30 minutes, until deep golden brown and caramelized. If the onions start to stick, add a splash of water and scrape up the browned bits.
Finishes
Slice or tear croissants into pieces. Arrange on a baking sheet, top with shredded Swiss, and toast at 400°F for 5–7 minutes until golden and crisp. Ladle soup into bowls and top with cheesy croissant croutons. Garnish with fresh thyme before serving.
- For a deeper flavor, add a splash of balsamic vinegar or dry sherry while the soup simmers.
- If you love rosemary, a very small sprig or a few leaves can be beautiful here. Just use it lightly, as rosemary can quickly take over the flavor.
- Croissants make a lovely stand-in for traditional baguette croutons — buttery, crisp, and perfect for soaking up the rich broth. Any kind of bread could be used here though.