Description
This French Onion Soup showcases rich flavors with caramelized onions and gooey cheese. It’s an easy dish perfect for cozy dinners or gatherings, satisfying every craving for homemade comfort food.
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
- Melt butter and olive oil in a large stock pot over medium heat.
- Add sliced onions and coat well in the mixture. Cook for 30-40 minutes, stirring occasionally, until onions are browned.
- Reduce heat to medium-low and continue cooking for about 1 hour, stirring occasionally, until onions are extremely soft and dark brown without burning.
- Pour in dry sherry and cook for an additional 1-2 minutes to let some of it evaporate.
- Stir in beef broth, thyme, worcestershire sauce, kosher salt, and black pepper. Mix well and then add cubed bread, stirring again to incorporate.
- Bring the mixture to a boil, then reduce heat, cover, and let simmer on medium-low for 30 minutes.
- To serve, transfer soup to individual ramekins or small oven-proof bowls. Top with shredded Swiss cheese, a slice of French bread, and Gruyere cheese.
- Broil the bowls on high, 3-4 inches from the heat source for 3-4 minutes, until cheese is melted but not burnt. Serve immediately.
- Alternatively, top bread slices on a foil-lined baking sheet with Gruyere cheese and broil for 2-3 minutes. Serve with broiled bread slice on top of Swiss cheese in soup.
Notes
For a vegetarian version, use vegetable broth instead of beef broth.
Make sure to monitor the onions closely to achieve the perfect caramelization without burning.
Nutrition
- Serving Size: 1 cup
- Calories: 320
- Sugar: 4g
- Sodium: 740mg
- Fat: 15g
- Saturated Fat: 8g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 2g
- Protein: 12g
- Cholesterol: 30mg
