French Onion Soup


French Onion Soup is a classic and comforting dish that features caramelized onions in a flavorful beef broth, topped with toasted bread and melted cheese. It’s a popular soup known for its rich, savory, and slightly sweet flavors. Here’s a recipe to guide you in making French Onion Soup:



  • 4 large onions, thinly sliced
  • 4 tablespoons unsalted butter
  • 2 tablespoons olive oil
  • 2 cloves garlic, minced
  • 4 cups beef broth
  • 2 cups vegetable broth
  • 1/2 cup dry white wine (optional)
  • 1 teaspoon sugar
  • 1 teaspoon dried thyme
  • Salt and pepper to taste
  • Baguette or French bread, sliced and toasted
  • Gruyere, Swiss, or Mozzarella cheese, grated


  1. In a large pot or Dutch oven, melt the butter and heat the olive oil over medium heat. Add the sliced onions and cook, stirring occasionally, until they become caramelized and golden brown. This process can take about 30-40 minutes.
  2. Once the onions are caramelized, add the minced garlic and cook for an additional 1-2 minutes.
  3. Pour in the beef broth, vegetable broth, and white wine (if using). Stir in the sugar, dried thyme, salt, and pepper. Bring the soup to a simmer and let it cook for about 20-30 minutes to allow the flavors to meld together.
  4. While the soup is simmering, preheat your broiler. Place the slices of toasted baguette or French bread on a baking sheet.
  5. Ladle the soup into oven-safe bowls or crocks, leaving some space at the top. Place a slice or two of the toasted bread on top of the soup in each bowl.
  6. Sprinkle a generous amount of grated cheese over the bread slices, covering them completely.
  7. Place the bowls under the broiler until the cheese is melted and bubbly, and slightly golden brown. Keep a close eye on them to prevent burning.
  8. Carefully remove the bowls from the broiler (they will be hot!) and let them cool slightly before serving.
  9. Serve the French Onion Soup hot, with the melted cheese on top of the toasty bread. Enjoy the rich and comforting flavors of this classic soup.

Cook’s Tips:

  • For the onions, you can use yellow onions, red onions, or a combination of both. Yellow onions are the most commonly used for French Onion Soup.
  • If you prefer a vegetarian version, you can replace the beef broth with vegetable broth or mushroom broth for a flavorful vegetarian French Onion Soup.
  • The addition of white wine is optional but adds a nice depth of flavor. If you don’t have wine or prefer not to use it, you can omit it or replace it with additional broth.
  • The choice of cheese is up to your preference. Gruyere, Swiss, or Mozzarella are commonly used for their melting properties and rich flavor. You can also use a combination of these cheeses.
  • If you don’t have oven-safe bowls or crocks, you can place the toasted bread slices on a baking sheet, sprinkle them with cheese, and broil until the cheese is melted and bubbly. Then, simply ladle the hot soup into bowls and serve alongside the cheesy bread.

French Onion Soup is a classic and delicious dish that is perfect for colder weather or when you’re in the mood for a comforting bowl of soup. Enjoy the rich flavors of caramelized onions, savory broth, and melted cheese in this timeless favorite!


Here are a few more tips and variations for making French Onion Soup:

1. Adding Wine: While white wine is commonly used in French Onion Soup, you can experiment with different wines to add complexity to the flavor. Red wine can add a deeper, richer taste, while a dry sherry can provide a nutty and sweet note.

2. Cheese Variations: Gruyere, Swiss, and Mozzarella are traditional choices for topping French Onion Soup, but you can mix things up with other types of cheese. Try using a combination of cheeses like Fontina, Emmental, or Provolone for a unique flavor profile.

3. Bread Options: While baguette slices are the classic choice for topping the soup, you can use other types of bread as well. Sourdough, French bread, or rustic artisan bread can all work wonderfully. You can also consider using a cheese bread or a bread with herbs for an additional flavor boost.

4. Broth Variations: While beef broth is traditional, you can experiment with different broths to suit your dietary preferences. Vegetable broth, mushroom broth, or a combination of vegetable and beef broth can all be used. Homemade broth will yield the best flavor, but store-bought options work well too.

5. Herbs and Seasonings: In addition to thyme, you can add other herbs and spices to enhance the flavor of the soup. Consider adding a bay leaf, a sprig of fresh rosemary, or a pinch of dried sage or marjoram. A splash of Worcestershire sauce or balsamic vinegar can also add a tangy depth of flavor.

6. Toppings and Garnishes: While the melted cheese on top is already a delicious garnish, you can take it a step further. Sprinkle some freshly chopped parsley or chives over the melted cheese for added freshness and color. Crispy bacon bits or caramelized onions can also make tasty toppings.

7. Slow Cooker Method: If you prefer a hands-off approach, you can make French Onion Soup in a slow cooker. Simply caramelize the onions on the stovetop, then transfer them to a slow cooker along with the remaining ingredients. Cook on low for 6-8 hours or on high for 3-4 hours. Finish by toasting the bread and melting the cheese under the broiler.

8. Freezing and Reheating: French Onion Soup can be frozen for later enjoyment. Prepare the soup without adding the bread and cheese topping. Allow it to cool completely, then transfer it to airtight containers or freezer bags. Freeze for up to 3 months. When ready to serve, thaw the soup in the refrigerator overnight, reheat on the stovetop, and proceed with toasting the bread and melting the cheese.


Remember to adjust the seasoning and ingredients to suit your taste preferences. French Onion Soup is a versatile dish that can be customized to your liking. Enjoy the process of making this comforting soup and savor every spoonful of its rich flavors!



Triple Crust Peach Cobbler