Delicious homemade Homemade French Onion Soup Recipe - Medium recipe with step-by-step instructions

Homemade French Onion Soup Recipe

Immerse yourself in the rich, savory flavors of this classic homemade French Onion Soup. With caramelized onions, beef broth, and a hint of thyme, topped with a crusty baguette and melted Gruyère cheese, this comforting dish is perfect for any season.

⏱️
15
min prep time
🔥
70
min cook time
🍽️
6
servings
📊
Medium
difficulty

🛒Ingredients

  • 6 large yellow onions, thinly sliced
  • 3 tablespoons unsalted butter
  • 2 tablespoons olive oil
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon sugar
  • 1/2 cup dry white wine
  • 8 cups beef broth
  • 2 tablespoons all-purpose flour
  • 2 teaspoons fresh thyme leaves
  • 2 bay leaves
  • 1 tablespoon Worcestershire sauce
  • 1 French baguette, sliced
  • 2 cups grated Gruyère cheese

🔧Kitchen Tools Needed

  • Large stockpot or Dutch oven
  • Wooden spoon
  • Sharp knife
  • Cutting board
  • Baking sheet
  • Oven-safe bowls

📝Instructions

  1. 1

    In a large stockpot or Dutch oven, melt the butter with the olive oil over medium heat.

  2. 2

    Add the sliced onions, salt, pepper, and sugar to the pot. Cook, stirring frequently, until the onions are caramelized and golden brown, about 30-35 minutes.

  3. 3

    Pour in the white wine to deglaze the pot, scraping up any browned bits from the bottom.

  4. 4

    Sprinkle the flour over the onions and stir well to coat. Cook for 2-3 minutes to remove the raw flour taste.

  5. 5

    Add the beef broth, thyme, bay leaves, and Worcestershire sauce. Bring the soup to a simmer and let it cook uncovered for 30 minutes, stirring occasionally.

  6. 6

    While the soup simmers, preheat your oven's broiler. Arrange the baguette slices on a baking sheet and toast under the broiler until golden brown on both sides.

  7. 7

    Remove the bay leaves from the soup and discard.

  8. 8

    Ladle the soup into oven-safe bowls, placing a toasted baguette slice on top of each bowl.

  9. 9

    Sprinkle a generous amount of Gruyère cheese over the baguette slices.

  10. 10

    Place the bowls on a baking sheet and broil in the oven until the cheese is bubbly and lightly browned, about 3-5 minutes.

  11. 11

    Carefully remove from the oven and serve hot.

🥗Nutrition Information

Calories per serving: 400

🏷️Recipe Tags

Comfort foodVegetarian optionFallWinterClassicSavory

Frequently Asked Questions

Can I make French Onion Soup in advance?

Yes, you can prepare the soup a day in advance. Store it in the refrigerator and reheat it before serving. Assemble with bread and cheese just before serving.

What can I use instead of Gruyère cheese?

If Gruyère is unavailable, you can substitute with Swiss cheese, Emmental, or even a sharp white cheddar for a similar flavor profile.

❤️Love this recipe?

Discover more delicious homemade recipes like this one

🍳Browse More Recipes