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
French-Onion-Soup

French Onion Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Anna
  • Prep Time: 10 minutes
  • Cook Time: 145 minutes
  • Total Time: 2 hours 35 minutes
  • Yield: 4 servings 1x
  • Category: Soups
  • Method: Stovetop
  • Cuisine: French

Description

This French Onion Soup is a delightfully rich and hearty dish featuring sweet caramelized onions, savory broth, and topped with gooey melted cheese. An ideal choice for quick dinners or cozy evenings at home, this soup captures warmth and comfort in every spoonful.


Ingredients

Scale
  • 2 tablespoons unsalted butter
  • 2 tablespoons extra-virgin olive oil
  • 4 large onions, sliced thin
  • 1 tablespoon dry sherry
  • 4 cups low-sodium beef broth
  • 1 tablespoon chopped, fresh thyme
  • ½ teaspoon worcestershire sauce
  • ¼ teaspoon kosher salt
  • ¼ teaspoon black pepper
  • 2 (½-inch) thick slices french bread, cut into small cubes (about 1 cup)
  • ½ cup shredded swiss cheese
  • 4 (½-inch) thick slices french bread
  • 4 slices gruyere cheese

Instructions

  • In a large stock pot, melt the butter and oil over medium heat.
  • Add the sliced onions and stir well to coat them in the butter and oil. Cook over medium heat for 30-40 minutes, stirring occasionally, until the onions are browned.
  • Continue to cook the onions for an additional hour on medium or medium-low heat, stirring occasionally, until extremely soft and a deep, rich brown color is achieved without burning.
  • Add the dry sherry to the pot and cook for 1-2 minutes to allow it to evaporate slightly.
  • Pour in the beef broth, then add thyme, Worcestershire sauce, salt, and black pepper. Stir well to combine.
  • Mix in the cubed bread thoroughly and bring the soup to a boil. Reduce heat, cover, and simmer on medium-low for 30 minutes.
  • For serving, carefully transfer the soup to ramekins or small oven-proof bowls. Sprinkle each serving with 2 tablespoons of shredded Swiss cheese. Top each bowl with a slice of French bread and layer with Gruyere cheese.
  • Broil in the oven on high heat, about 3-4 inches from the heat source, for 3-4 minutes until the cheese melts. Serve immediately.

Notes

If you prefer, the bread can be broiled separately and served alongside the soup instead of on top.
Feel free to substitute the cheeses with your favorites as long as they melt well.


Nutrition

  • Serving Size: 1 bowl
  • Calories: 350
  • Sugar: 5g
  • Sodium: 800mg
  • Fat: 16g
  • Saturated Fat: 8g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 3g
  • Protein: 12g
  • Cholesterol: 35mg