Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Classic French Onion Soup

Classic French Onion Soup


  • Author: Recipe Inspire
  • Total Time: 1 hour 15 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

A rich and comforting classic French onion soup with caramelized onions, savory beef broth, and topped with melted cheese over toasted bread. Perfect for cozy dinners.


Ingredients

Scale
  • 4 large yellow onions, thinly sliced
  • 3 tbsp unsalted butter
  • 1 tbsp olive oil
  • 2 cloves garlic, minced
  • 1 tsp sugar
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 2 tbsp all-purpose flour
  • 8 cups beef broth
  • 1/2 cup dry white wine (optional)
  • 1 tsp fresh thyme or 1/2 tsp dried thyme
  • 1 bay leaf
  • Baguette slices, toasted
  • 1 1/2 cups grated Gruyère or Swiss cheese

Instructions

  1. In a large pot, melt butter with olive oil over medium heat. Add onions, sugar, salt, and pepper. Cook, stirring occasionally, until onions are deeply caramelized, about 30–40 minutes.
  2. Add garlic and cook for 1–2 minutes more.
  3. Stir in flour and cook for 1–2 minutes to remove raw taste.
  4. Gradually add beef broth and wine (if using), stirring constantly. Add thyme and bay leaf.
  5. Bring to a simmer and cook for 20–25 minutes. Remove bay leaf.
  6. Preheat oven broiler. Ladle soup into oven-safe bowls, top with toasted baguette slices, and sprinkle with grated cheese.
  7. Broil until cheese is melted and bubbly, about 2–4 minutes. Serve hot.

Notes

For a vegetarian version, use vegetable broth instead of beef broth. Gruyère can be substituted with Swiss or mozzarella cheese.

  • Prep Time: 15 minutes
  • Cook Time: 1 hour
  • Category: Soup
  • Method: Stovetop and Broil
  • Cuisine: French

Nutrition

  • Serving Size: 1 bowl
  • Calories: 310
  • Sugar: 10g
  • Sodium: 850mg
  • Fat: 16g
  • Saturated Fat: 10g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 3g
  • Protein: 12g
  • Cholesterol: 45mg

Keywords: classic french onion soup, onion soup, comfort food, cheesy soup