Description
This French Onion Soup is a comforting classic made with deeply caramelized onions, rich beef broth, and melted cheese over toasted bread. It’s a cozy, satisfying dish that brings restaurant-style flavor to your home kitchen with simple ingredients and foolproof steps.
Ingredients
Scale
- ½ cup unsalted butter
- 2 tablespoons olive oil
- 4 cups sliced yellow onions
- 5 cups beef broth
- 2 tablespoons dry sherry (optional)
- 1 teaspoon dried thyme
- Salt and pepper to taste
- 4 slices French bread
- 4 slices provolone cheese
- 2 slices Swiss cheese, diced
- ¼ cup grated Parmesan cheese
Instructions
- Melt butter and olive oil in a large pot over medium heat.
- Add sliced onions and cook, stirring frequently, until deeply caramelized (about 25–30 minutes).
- Stir in beef broth, sherry (if using), and thyme. Season with salt and pepper.
- Simmer for 20–25 minutes to blend the flavors.
- Meanwhile, preheat the oven broiler and toast the French bread slices until crisp.
- Ladle hot soup into oven-safe bowls, top each with a slice of toasted bread and the three cheeses.
- Place bowls on a baking sheet and broil for 2–3 minutes until the cheese is golden and bubbly.
- Remove carefully from the oven and serve hot.
Notes
- Use vegetable broth and vegan cheese for a vegetarian or vegan version.
- Gruyère cheese can be used instead of provolone or Swiss for a traditional flavor.
- Let the soup cool before freezing, and store bread and cheese separately.
- Prep Time: PT15M
- Cook Time: PT40M
- Category: Dinner
- Method: Stovetop + Broiler
- Cuisine: French
Nutrition
- Serving Size: 1 bowl
- Calories: 586
- Sugar: 7g
- Sodium: 1592mg
- Fat: 44g
- Saturated Fat: 24g
- Unsaturated Fat: 16g
- Trans Fat: 0.5g
- Carbohydrates: 28g
- Fiber: 3g
- Protein: 21g
- Cholesterol: 98mg
Keywords: French Onion Soup, cheesy onion soup, savory soup with bread, gratinée onion soup, homemade French soup, classic French recipe, caramelized onion soup