Go Back
+ servings

Simple French Onion Soup Recipe

A Simple French Onion Soup Recipe that's lightened up just a bit and full of rich flavor. Topped with cheesy toasted bread, this soup is impossible to resist!
Prep Time20 mins
Cook Time1 hr
Total Time1 hr 20 mins
Servings: 4
Calories: 518kcal


  • 3 tablespoons butter
  • ½ tablespoon olive oil
  • 2 pounds yellow onions about 3 onions, thinly sliced
  • ½ teaspoon sugar
  • ¼ teaspoon salt
  • 1/8 teaspoon pepper
  • 2 tablespoons all purpose flour
  • 6 cups beef broth
  • 1 bay leaf
  • 8 slices baguette bread
  • 4 ounces 1 cup grated Gruyere cheese
  • 1 ounce ¼ cup freshly grated Parmesan cheese
  • optional garnish: fresh thyme


  • 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 soup and season with more salt and pepper as needed.
  • Place baguette slices on a baking sheet and toast under the broiler for 2-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 Gruyere and Parmesan. Place bowls on a rimmed baking sheet and transfer to the oven. Heat under the broiler for 2-3 minutes, until cheese is melted and lightly browned. Serve.


Note: If you don't plan to serve the soup right away, or if you have leftovers, wait and prepare the cheesy bread topping right before serving.


Serving: 1/4 of recipe | Calories: 518kcal | Carbohydrates: 52g | Protein: 23g | Fat: 24g | Saturated Fat: 13g | Cholesterol: 58mg | Sodium: 2068mg | Potassium: 650mg | Fiber: 6g | Sugar: 13g | Vitamin A: 585IU | Vitamin C: 16.7mg | Calcium: 524mg | Iron: 3.3mg
Nutrition information is only an estimate.
© Kristine's Kitchen https://kristineskitchenblog.com