Ultimate French Onion Soup
Ultimate French Onion Soup is a rich, flavorful soup made with caramelized onions and beef stock and topped with cheesy bread.
Prep Time10 minutes mins
Cook Time1 hour hr 10 minutes mins
Total Time1 hour hr 20 minutes mins
Course: Soup and Stew
Cuisine: French
Keyword: best french onion soup, easy french onion soup, french onion soup
Servings: 6 servings
Calories: 475kcal
Author: NicholeL
- 1 stick unsalted butter
- 4 large onions thinly sliced
- 2 cloves garlic chopped
- 2 whole bay leaves
- 2 sprigs fresh thyme
- ½ cup red wine
- 6 cups low-sodium beef broth
- 2 tablespoon all purpose flour
- ½ loaf Italian bread sliced
- ½ cup Gruyere cheese shredded
- salt and pepper to taste
Melt the butter in a large saucepan.
1 stick unsalted butter
Reduce the heat to medium low. Add onions to the saucepan once the butter is melted, along with the garlic, thyme, and bay leaves.
4 large onions, 2 cloves garlic, 2 whole bay leaves, 2 sprigs fresh thyme
Caramelize the onions, stirring every 5-7 minutes, until they're golden brown. This takes about 45 minutes.
Increase to medium high heat. Add in the wine and let it simmer for 5 minutes until mostly evaporated. Then whisk in the flour and stir until fully combined. Finally, add in the beef broth, salt and pepper to taste, and let the soup simmer while you prepare the bread.
½ cup red wine, 6 cups low-sodium beef broth, 2 tablespoon all purpose flour, salt and pepper to taste
Heat the oven to broil and place slices of Italian bread onto a baking sheet. Top with shredded Gruyere cheese and broil for 3-4 minutes until melty.
½ loaf Italian bread, ½ cup Gruyere cheese
Ladle the soup into bowls and top with the slices of cheesy bread.
Serving: 1serving | Calories: 475kcal | Carbohydrates: 32g | Protein: 12g | Fat: 32g | Saturated Fat: 19g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 53mg | Sodium: 666mg | Potassium: 757mg | Fiber: 3g | Sugar: 16g | Vitamin A: 614IU | Vitamin C: 8mg | Calcium: 147mg | Iron: 1mg