Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A steaming bowl of French onion soup topped with melted cheese and toasted baguette slices, garnished with fresh thyme on a rustic wooden table, with caramelized onions and bubbling cheese visible, styled simply with natural light highlighting the rich colors and textures.

Cozy French Onion Soup Perfect for Fall

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A classic French onion soup made with caramelized onions, beef broth, and topped with toasted baguette slices and melted Gruyère cheese.

  • Total Time: 1 hour
  • Yield: 4 servings

Ingredients

Scale
  • 4 large yellow onions, thinly sliced
  • 2 tablespoons olive oil
  • 4 cloves garlic, minced
  • 6 cups beef broth
  • 1 teaspoon thyme
  • Salt and pepper to taste
  • 1 baguette, sliced
  • 2 cups Gruyère cheese, grated

Instructions

  1. Heat olive oil in a large pot over medium heat. Add sliced onions and cook, stirring occasionally, until deeply caramelized, about 30 minutes.
  2. Add garlic and cook for another minute.
  3. Pour in beef broth, add thyme, salt, and pepper. Simmer for 20 minutes.
  4. Preheat broiler. Place baguette slices on a baking sheet and toast until golden.
  5. Ladle soup into oven-safe bowls, top with toasted baguette slices, and sprinkle with Gruyère cheese.
  6. Broil until cheese bubbles and is golden, about 3-5 minutes.
  7. Serve hot, garnished with fresh thyme if desired.

Notes

  • Use sweet onions like Vidalia for a milder flavor.
  • For vegetarian version, substitute beef broth with vegetable broth.
  • Broil cheese-topped bread separately if oven-safe bowls are unavailable.
  • Prep Time: 10 minutes
  • Cook Time: 50 minutes
  • Method: Stovetop, broiling
  • Cuisine: French
  • Diet: Vegetarian possible

Nutrition

  • Serving Size: 1 bowl
  • Calories: 430 Kcal
  • Sugar: 8g
  • Sodium: 950mg
  • Fat: 18g
  • Saturated Fat: 9g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 55g
  • Fiber: 4g
  • Protein: 20g
  • Cholesterol: 45mg
Close the CTA