Description
A rich and comforting French onion soup made with deeply caramelized onions, savory broth, and finished with toasted baguette slices and bubbling Gruyère cheese for a classic, luxurious meal.
Ingredients
4 large onions, thinly sliced
4 tablespoons unsalted butter
1 tablespoon olive oil
1 teaspoon sugar
1 teaspoon salt
1 tablespoon all-purpose flour
6 cups beef broth
1/2 cup vegetable broth
1 bay leaf
1 teaspoon dried thyme
1 baguette, sliced
1 1/2 cups Gruyère cheese, grated
Instructions
- Melt the butter and olive oil together in a large pot over medium heat.
- Add the sliced onions, sugar, and salt, and cook slowly, stirring occasionally, until the onions are deeply caramelized and golden brown.
- Sprinkle the flour over the onions and stir for about 1 minute to coat evenly.
- Pour in the beef broth and vegetable broth, then add the bay leaf and thyme.
- Bring the soup to a simmer and cook for 15–20 minutes to allow the flavors to develop.
- Meanwhile, toast the baguette slices under the broiler until lightly crisp.
- Ladle the soup into oven-safe bowls, top with toasted baguette slices and grated Gruyère cheese.
- Broil until the cheese is melted, bubbly, and lightly golden.
- Serve hot.
Notes
Caramelizing the onions slowly is key to deep flavor.
Use freshly grated Gruyère for best melting results.
The soup base can be made ahead and reheated.
Add the bread and cheese just before serving.
- Prep Time: 20 minutes
- Cook Time: 1 hour 10 minutes
- Category: Soup
- Method: Simmering
- Cuisine: French
Nutrition
- Serving Size: 1 bowl
- Calories: 420
- Sugar: 9g
- Sodium: 780mg
- Fat: 22g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 4g
- Protein: 18g
- Cholesterol: 55mg