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

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Lidia
  • Prep Time: 10 minutes
  • Cook Time: 1 hour 25 minutes
  • Total Time: 1 hour 30 minutes
  • Yield: 6 to 8 servings
  • Category: Soup
  • Method: Stovetop and Broiling
  • Cuisine: French
  • Diet: Vegetarian

Description

A comforting, richly flavored French onion soup made without alcohol. Features deeply caramelized onions, savory broth, and bubbling melted Gruyère cheese over crusty bread.


Ingredients

  • 2 tablespoons olive oil
  • 1 tablespoon butter
  • 3 pounds onions, thinly sliced (about 56 large yellow onions)
  • ½ teaspoon sugar (optional)
  • ¼ teaspoon salt (plus more to taste)
  • Black pepper, to taste
  • ¼ cup unsweetened apple juice or diluted white wine vinegar (for deglazing)
  • 6 cups beef broth
  • 2 cups chicken broth (optional)
  • 2 teaspoons fresh thyme or ½ teaspoon dried thyme
  • 1 bay leaf (optional)
  • Baguette slices or crusty French bread, toasted
  • Gruyère cheese (or Swiss/Comté/Emmental), grated or sliced

Instructions

  1. Heat olive oil and butter in a large Dutch oven or heavy-bottomed pot over medium heat.
  2. Add the onions, sugar (if using), ¼ teaspoon salt, and black pepper. Cook slowly, stirring occasionally, until deeply golden and caramelized, about 30–60 minutes.
  3. Deglaze with apple juice or diluted vinegar, scraping up browned bits, and simmer until liquid evaporates.
  4. Add beef broth, chicken broth (if using), thyme, and bay leaf. Bring to a simmer, then reduce heat and simmer gently for 20 minutes.
  5. Preheat broiler. Portion soup into oven-safe bowls, top with toasted baguette slices, and cover with cheese.
  6. Broil until cheese is melted, bubbly, and golden, 3 to 5 minutes. Serve hot with extra thyme if desired.

Notes

  • Yellow onions are ideal, but a mix of shallots or red onions adds complexity.
  • Toast the bread to prevent sogginess.
  • Soup can be made ahead and tastes even better the next day.
  • Use vegetarian broth and cheese for a vegetarian version.

Nutrition

  • Serving Size: 1 cup
  • Calories: 300
  • Sugar: 6g
  • Sodium: 850mg
  • Fat: 18g
  • Saturated Fat: 10g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 3g
  • Protein: 12g
  • Cholesterol: 45mg