Go Back
A bowl of French onion soup with toasted bread and melted cheese.

Easy French Onion Soup

A classic French soup with caramelized onions, melted cheese, and crispy baguette slices.
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Course Main Course
Cuisine French
Servings 4 servings
Calories 420 kcal

Ingredients
  

  • 3 tablespoons butter
  • 0.5 tablespoons olive oil
  • 2 pounds yellow onions thinly sliced
  • 0.5 teaspoons granulated white sugar
  • 0.25 teaspoons salt
  • 0.125 teaspoons pepper
  • 2 tablespoons all purpose flour
  • 6 cups beef broth
  • 1 whole bay leaf
  • 8 slices baguette
  • 4 ounces grated Gruyère cheese
  • 1 ounce freshly grated Parmesan cheese
  • fresh thyme for garnish, optional

Instructions
 

  • Melt the butter in a large pot or Dutch oven over medium heat. Add the olive oil, onions and sugar. Cook, stirring occasionally, until onions are soft, lightly browned and caramelized, about 30 minutes.
  • Add the salt, pepper and flour and cook, stirring, for 1 minute. Stir in the beef broth and add the bay leaf to the pot. Increase heat to bring to a boil. Reduce heat to medium-low and simmer for 30 minutes.
  • Taste the soup and season with more salt and pepper as needed.
  • Place baguette slices on a baking sheet and toast under the broiler for 2 to 3 minutes, until lightly browned.
  • Spoon soup into 4 oven-safe bowls. Place 2 baguette slices on top of each bowl of soup. Sprinkle on grated Gruyère and Parmesan.
  • Place bowls on a rimmed baking sheet and transfer to the oven. Heat under the broiler for 2 to 3 minutes, until cheese is melted and lightly browned. Serve.

Notes

Let the onions caramelize slowly for a deeper, richer flavor.
Keyword onion soup