Total Time
Prep 15 mins
Cook 1 hr 45 mins

French comfort food - perfect for the cold weather. This is my favourite onion soup recipe because it's EASY!

Ingredients Nutrition


  1. Melt butter with oil in large saucepan over medium heat.
  2. Add onions, garlic and sugar and cook until lightly-coloured, stirring occasionally, about 6-7 minutes.
  3. Add wine and bring to a boil.
  4. Cook 5 minutes.
  5. Add stock and bring to simmer.
  6. Simmer uncovered for 1 ½ hours.
  7. Season to taste.
  8. (can be prepared 1 day ahead) Preheat broiler.
  9. Ladle soup into 6 ovenproof bowls.
  10. Top with 2 slices of toasted bread each, sprinkle with 1/3 cup Swiss cheese each, sprinkle with ½ tsp Parmesan cheese each.
  11. Broil until cheese melts.
  12. Serve immediately.
Most Helpful

Made this for dinner,it;s been very cold here in the eastern US.The taste was great the kids loved it,great arroma around the house . The perfect soup for a cold night

Annette1 January 14, 2004

I really enjoyed this but hubby said he would prefer I try it with beef broth

NoraMarie December 01, 2007

This was soo very yummy and delicious. I halved the recipe since I was making just for me. I liked the fact the bread got toasted before putting it in so it didn't get totally soggy. I did forget the swiss cheese at the grocery store so I just used Parmesan cheese and it turned out fine. I also used a beef stock which made the soup flavorful. Thanks for sharing such a wonderful recipe.

RHIANNA T. June 07, 2007