Yield: serves 4

Best Ever French Onion Soup Recipe

Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes

Sweet caramelized onions, rich beef broth and toasty cheese combined together to make the best French Onion Soup recipe ever!


  • 6 medium sized sweet onions, sliced
  • ½ cup unsalted butter
  • 64 ounce beef broth
  • 2 cloves garlic, pressed
  • ¼ cup Brandy
  • 6 twigs fresh thyme
  • 1 teaspoon kosher salt
  • ¼ teaspoon black pepper
  • 2 cups gruyere cheese (for topping
  • 1 baguette *see note below*


  1. In a large pot, saute butter and onions on medium-low heat for 30 minutes. Stir once or twice during that time. Onions will caramelize and become browned.
  2. Once caramelized, add in beef broth, garlic, brandy, thyme, salt and pepper. Simmer over low heat for about 30 minutes, to allow flavors to meld together. When ready, remove twigs of thyme.
  3. To serve, ladle into individual oven safe crocks. Top with toasted baguettes and about ½ cup of gruyere cheese. Broil for several minutes until cheese is browned and melted. Serve immediately. ENJOY.


**To toast baguette, slice in 1-2 inch slices and lay flat on baking sheet. Place under broiler for about 1-2 minutes per side. If you do not have oven safe crocks, top the baguette slices with cheese and broil until melted. Serve over bowls of soup.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 891Total Fat: 46gSaturated Fat: 27gTrans Fat: 0gUnsaturated Fat: 16gCholesterol: 127mgSodium: 2961mgCarbohydrates: 81gFiber: 6gSugar: 29gProtein: 36g

*Nutrition facts are an estimate and not guaranteed to be accurate. Please see a registered dietitian for special diet advice.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram