Classic French Onion Soup at Home

Classic French Onion Soup at Home

If you’re craving a taste of France right in your own kitchen, then this Classic French Onion Soup recipe is perfect for you. With its rich, savory flavors and the comforting aroma of caramelized onions wafting through your home, it’s a classic that never goes out of style.


  • 4 large onions, thinly sliced
  • 3 tablespoons unsalted butter
  • 2 tablespoons olive oil
  • 1 teaspoon sugar
  • 8 cups beef broth
  • 1/2 cup dry white wine (optional)
  • 2 cloves garlic, minced
  • 1 bay leaf
  • Salt and pepper to taste
  • Baguette slices
  • 2 cups Gruyère cheese, grated


  1. In a large, heavy-bottomed pot, melt the butter and olive oil over medium heat.
  2. Add the sliced onions and cook, stirring frequently, until they are deeply caramelized, about 45 minutes.
  3. Sprinkle sugar over the onions and continue to cook for an additional 5 minutes.
  4. Stir in the minced garlic and cook for another 1-2 minutes.
  5. Pour in the white wine (if using) and scrape up any browned bits from the bottom of the pot.
  6. Add the beef broth and bay leaf. Bring to a simmer, cover, and let it simmer for 30 minutes.
  7. Season with salt and pepper to taste.
  8. Preheat your oven’s broiler.
  9. Ladle the soup into oven-safe bowls. Float a few baguette slices on top and sprinkle with Gruyère cheese.
  10. Place the bowls under the broiler until the cheese is bubbly and golden brown.
  11. Serve piping hot and enjoy!

Prep Time: 15 minutes

Serves: 4-6

Classic French Onion Soup is the ultimate comfort food. It’s a warm and hearty dish that’s perfect for chilly evenings. The sweet, caramelized onions combined with rich beef broth and gooey melted cheese on top make every spoonful a delight.

Nutrition Information: Calories: 350, Fat: 18g, Carbohydrates: 30g, Protein: 16g

Whether you’re looking for a delicious appetizer or a satisfying meal, this Classic French Onion Soup will transport your taste buds straight to a charming French bistro. Bon appétit!