Go Back
+ servings
French Onion Soup

French Onion Soup

A hearty and flavorful French Onion Soup made with caramelized onions, beef stock, and topped with melted cheese.
Prep Time 20 minutes
Cook Time 1 hour
Total Time 1 hour 20 minutes
Course Soup
Cuisine French
Servings 5 servings
Calories 500 kcal

Equipment

  • 5 to 6 quart thick-bottomed pot
  • Oven
  • sheet pan

Ingredients
  

Onions

  • 6 large red or yellow onions (about 3 pounds)

Fats

  • 4 tablespoons extra virgin olive oil
  • 2 tablespoons butter

Flavorings

  • 1 teaspoon sugar
  • 2 cloves garlic minced
  • 8 cups beef stock, chicken stock, or a combination [beef stock](https://www.simplyrecipes.com/recipes/how_to_make_beef_stock/), [chicken stock](https://www.simplyrecipes.com/recipes/how_to_make_chicken_stock/)
  • ½ cup dry vermouth or dry white wine
  • 1 tablespoon fresh thyme leaves or a few sprigs of fresh thyme, or ½ teaspoon dried thyme
  • ½ teaspoon freshly ground black pepper
  • 2 tablespoons brandy (optional)

Bread and Cheese

  • 8 slices French bread or baguette (1 inch thick)
  • 1 ½ cups grated Gruyere cheese
  • Sprinkling grated Parmesan cheese

Instructions
 

Preparation

  • Peel and thinly slice the onions from root to stem. There should be about 10 cups of sliced onions in total.
  • In a 5 to 6 quart thick-bottomed pot, heat 3 tablespoons of olive oil on medium heat. Add the onions and toss to coat with the olive oil. Cook the onions, stirring often, until they have softened, about 15 to 20 minutes.
  • Increase the heat to medium high. Add the remaining tablespoon of olive oil and the butter and cook, stirring often, until the onions start to brown, about 20 to 40 minutes.
  • Sprinkle with sugar and 1 teaspoon of salt. Continue to cook until the onions are well browned, about 10 to 15 more minutes. Add the minced garlic and cook for a minute more.
  • Add the wine or vermouth to the pot and scrape up the browned bits on the bottom and sides of the pot.
  • Add the stock, bay leaves, and thyme. Bring to a simmer, cover the pot and lower the heat to maintain a low simmer. Cook for about 30 minutes.
  • Season to taste with more salt and add freshly ground black pepper. Discard the bay leaves. Add brandy if using.
  • While the soup is simmering, line a sheet pan with parchment paper or foil and preheat the oven to 450°F. Brush both sides of the French bread slices lightly with olive oil. Toast the bread until lightly browned, about 5 to 7 minutes. Remove from oven and sprinkle with the grated Gruyere cheese and Parmesan.
  • To serve, ladle soup into a bowl and transfer one cheesy toast onto the top of each bowl of soup. Optionally, use individual oven-proof bowls or one large casserole dish and cover with the toast and sprinkle with cheese. Broil for 10 minutes at 350°F until the cheese bubbles and is slightly browned.

Notes

Much of the success of this soup depends on the stock that you are using, and stock varies tremendously in its taste. You may need to adjust flavor with some beef bouillon.

Nutrition

Serving: 1bowlCalories: 500kcalCarbohydrates: 30gProtein: 15gFat: 30gSaturated Fat: 12gPolyunsaturated Fat: 3gMonounsaturated Fat: 10gCholesterol: 40mgSodium: 700mgPotassium: 450mgFiber: 4gSugar: 5gVitamin A: 800IUVitamin C: 6mgCalcium: 400mgIron: 2mg
Keyword cheese, classic recipe, comfort food, French Onion Soup, onions, soup
Tried this recipe?Let us know how it was!