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

Easy French Onion Soup


  • Author: chef-caterina
  • Total Time: 55 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A timeless classic that highlights sweet, caramelized onions in a rich, savory broth topped with melted cheese and crusty French bread.


Ingredients

Scale
  • 4 tablespoons unsalted butter
  • 2 tablespoons olive oil
  • 4 cups yellow onions, sliced
  • 5 cups beef broth
  • 2 tablespoons dry sherry
  • 1 teaspoon dried thyme
  • Salt, to taste
  • Ground black pepper, to taste
  • 6 slices French bread
  • 6 slices Provolone cheese
  • 4 slices Swiss cheese, diced
  • 1/4 cup grated Parmesan cheese

Instructions

  1. Heat a Dutch oven or large pot over medium heat. Add butter and olive oil, stirring until the butter melts.
  2. Add the onion slices, stirring occasionally until soft and translucent, about 8 to 10 minutes.
  3. Add the beef broth, dry sherry, dried thyme, salt, and black pepper. Stir well and allow to simmer for 30 minutes.
  4. Preheat the broiler to high.
  5. Transfer soup into oven-safe ramekins. Top with a slice of French bread, a slice of Provolone cheese, diced Swiss cheese, and grated Parmesan.
  6. Broil for 2 to 3 minutes until cheese is golden and bubbling, keeping a close eye.
  7. Serve immediately, garnished with chopped parsley.

Notes

Make sure to slice your onions evenly and don’t rush the caramelization process for the best flavor. Store leftovers in an airtight container in the fridge for up to 3 days.

  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Soup
  • Method: Baking
  • Cuisine: French

Nutrition

  • Serving Size: 1 serving
  • Calories: 380
  • Sugar: 6g
  • Sodium: 750mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 2g
  • Protein: 10g
  • Cholesterol: 40mg