Go Back
+ servings

French Onion Soup

Please rate us
A comforting and hearty French onion soup perfect for chilly nights, featuring caramelized onions, rich beef stock, and melted Gruyère cheese.
Prep Time 2 hours
Cook Time 3 hours
Total Time 5 hours
Servings: 6 servings
Course: Appetizer, Soup
Cuisine: French
Calories: 450

Ingredients
  

Beef Stock
  • 2.5 lbs beef finger ribs
  • 1/2 unit onion, chopped
  • 2 large carrots, chopped
  • 2 ribs celery, chopped
  • 4 cloves garlic, smashed
  • 2 fresh bay leaves
  • 20 cups water
Soup Base
  • 4 tablespoons unsalted butter For caramelizing onions
  • 3 unit white onions, thinly sliced
  • 3 unit yellow onions, thinly sliced
  • 3 cloves garlic, thinly sliced
  • 1 tablespoon fresh thyme leaves
  • 2 teaspoons Dijon mustard
  • 1 tablespoon Worcestershire sauce
  • 2/3 cup dry vermouth (or white wine) Can substitute with white wine
  • 8 cups beef stock Use the earlier prepared stock
  • to taste Kosher salt and freshly cracked black pepper
For Serving
  • 1/2 unit French baguette, sliced 1 inch thick
  • 3 tablespoons softened butter For spreading on baguette
  • 1 clove garlic, for rubbing For flavoring baguette
  • 1.5 cups shredded Gruyère cheese

Method
 

Prepare the Beef Stock
  1. In a large pot, combine the beef finger ribs, chopped onion, carrots, celery, smashed garlic, bay leaves, and water. Bring to a boil, then reduce heat to a simmer. Cook for several hours, skimming off the foam. Once done, strain the stock and set it aside.
Caramelize the Onions
  1. In a large pot, melt the unsalted butter over medium heat. Add the sliced white and yellow onions along with a pinch of salt. Cook slowly, stirring frequently, until they are golden brown and caramelized—about 45 minutes.
Deglaze
  1. Add the sliced garlic, thyme, Worcestershire sauce, Dijon mustard, and vermouth, scraping up any browned bits from the bottom. Let cook for a few more minutes.
Combine
  1. Pour in the beef stock and simmer for 30 minutes. Season with salt and pepper to taste.
Prepare the Baguette
  1. Preheat your oven to 350°F (175°C). Spread softened butter on baguette slices and bake until lightly toasted.
Serve
  1. Ladle the soup into oven-safe bowls. Top each serving with a slice of toasted baguette and sprinkle generously with Gruyère cheese. Place bowls on a baking sheet and broil in the oven until the cheese is bubbly and golden brown.

Nutrition

Serving: 1gCalories: 450kcalCarbohydrates: 40gProtein: 25gFat: 20gSaturated Fat: 10gSodium: 850mgFiber: 3gSugar: 6g

Notes

Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. Reheat gently over low flame; add water or stock if too thick. Can be frozen without bread and cheese for up to 3 months.
Tried this recipe?Let us know how it was!