top of page
  • Writer's pictureterry barone

French Onion Soup

Updated: Sep 8, 2023

A bowl of french onion soup with a sprig of thyme

French Onion Soup, also known as "Soupe à l'oignon," is a beloved classic French dish that dates back centuries. It is a heartwarming and flavorful soup made with caramelized onions, a rich beef broth, and topped with crusty bread and melted cheese. The slow cooking of the onions is the key to achieving its distinct sweet and savory taste.

Description: The soup features thinly sliced onions cooked low and slow until they caramelize, turning soft and golden brown. This process takes time, but it's worth the effort as it develops the soup's signature sweet and rich flavors. The onions are then simmered in a combination of beef broth and water, seasoned with aromatic herbs like thyme and bay leaves. The result is a comforting and satisfying soup with a deep and flavorful broth that complements the sweetness of the onions.

The soup is traditionally served in individual oven-safe bowls. A slice of toasted baguette or French bread is placed on top of the soup, often rubbed with garlic for an extra layer of flavor. Generous amounts of grated Gruyère cheese or Swiss cheese are sprinkled over the bread, creating a gooey and melted cheese topping. The bowls are then briefly broiled until the cheese becomes bubbly and golden, adding a delightful texture and taste to the soup.

Recipe for Authentic French Onion Soup:


  • 4 large onions, thinly sliced (yellow or sweet onions work well)

  • 2 tablespoons unsalted butter

  • 2 tablespoons olive oil

  • 2 cloves garlic, minced

  • 1/2 cup dry white wine (optional)

  • 4 cups beef broth (or a combination of beef and chicken broth)

  • 2 cups water

  • 2 bay leaves

  • 1 teaspoon dried thyme (or a few sprigs of fresh thyme)

  • Salt and pepper to taste

  • Baguette or French bread, sliced

  • Gruyère cheese or Swiss cheese, grated

  • Parmesan cheese, grated (optional)


  1. In a large soup pot or Dutch oven, melt the butter and olive oil over medium heat. Add the sliced onions and cook them slowly, stirring occasionally, until they caramelize and turn golden brown. This process can take around 30-40 minutes to develop the rich flavor. Be patient and avoid rushing this step.

  2. Once the onions are caramelized, add the minced garlic and sauté for an additional 1-2 minutes until fragrant.

  3. If using wine, pour it into the pot, and cook for a few minutes to allow the alcohol to evaporate and the flavors to meld.

  4. Add the beef broth, water, bay leaves, and dried thyme to the pot. Season with salt and pepper to taste. Bring the soup to a simmer, then reduce the heat to low, cover, and let it cook for about 30 minutes to allow the flavors to develop.

  5. While the soup simmers, preheat your oven to 375°F (190°C). Arrange the sliced baguette or French bread on a baking sheet and toast it in the oven until it becomes crispy and golden.

  6. Once the soup has simmered, remove the bay leaves and thyme sprigs (if using fresh thyme). Adjust the seasoning if needed.

  7. Preheat your broiler to high.

  8. Ladle the hot soup into oven-safe bowls. Top each bowl with a few slices of toasted bread, making sure the bread is mostly submerged in the soup. Generously sprinkle grated Gruyère or Swiss cheese over the bread, and if desired, add a sprinkle of grated Parmesan cheese on top.

  9. Place the bowls on a baking sheet and transfer them under the broiler. Broil for 2-3 minutes or until the cheese is bubbly and lightly browned.

  10. Remove from the oven, allow the soup to cool slightly, and serve hot.

Enjoy your delicious and authentic French Onion Soup! It's perfect for a comforting meal on a chilly day.

bottom of page