Caramelized onions in a savory beef broth, topped with toasted French bread and melted gruyere cheese, cooked in a large pot. This One Pot French Onion Soup makes for a filling, delicious meal!
Prep Time10 minutesmins
Cook Time2 hourshrs30 minutesmins
Course: Soup
Cuisine: French
Keyword: One Pot French Onion Soup
Servings: 8servings
Calories: 337kcal
Ingredients
3poundssweet onions
3tbspolive oil
3tbspbutter
1teaspoonsugar
1/2teaspoonsaltplus more to taste
1/2teaspoonblack pepperplus more to taste
2clovesfresh minced garlic
1/4cupred wine
8cupsbeef broth
3bay leaves
5sprigs fresh thyme
1sprig fresh rosemary
1French baguettecut into slices that are about 1/2 thick
6ouncesgruyere cheeseshredded
Instructions
Cut onions into quarters, and then cut into long, thin slices.
Heat olive oil and butter in a 5-7 quart dutch oven over medium heat, until butter is melted. Add onions and cover dutch oven with lid. Cook covered for 15 minutes.
Remove lid and stir in sugar, salt, and pepper. Continue cooking, uncovered, while stirring occasionally, until onions are well browned. This will take about 50-60 minutes.
Add garlic and sauté for about 30 seconds.
Pour in red wine and cook until smell of alcohol is gone.
Stir in beef broth, bay leaves, thyme, and rosemary. Add salt and pepper to taste (for my tastes, I added 1/2 teaspoon salt and 1/4 teaspoon pepper, this may vary depending on preferences and brand of beef broth used).
Bring soup to a gentle simmer, reduce heat, then cover. Let simmer, covered, for 60 minutes.
While soup is simmering, toast bread.
Preheat oven to 400 degrees. Place toasted bread on top of soup. Then sprinkle with gruyere cheese. Place in oven and let cook until cheese is melted and slightly browned, about 5 minutes.
Notes
If you are planning on having soup for leftovers, do not place all of the bread or cheese on the soup. Save some to use when you reheat the soup as the bread does not save well in the soup.