½ c. butter
3 large, sweet onions, thinly sliced
1 t. minced garlic
1 T. sugar
2 T. flour
1 c. dry white wine or water
4 c. beef broth
1 T. Worcestershire sauce
6 slices French bread
1 c. swiss cheese
¼ c. fresh parmesan cheese
Melt butter in a large saucepan. Add onions, garlic and sugar and cook, stirring, for about 20 minutes or until onions have caramelized.
In a small bowl, mix the flour with enough white wine to make a smooth paste, then stir into onion mixture.
Cook 2 minutes, then add beef broth and remaining wine. Cover and simmer for 30 minutes.
Preheat broiler. Ladle hot soup into 6 ovenproof bowls; top each bowl with a piece of French bread. Sprinkle evenly with cheese. Broil 5 minutes or until cheese is golden brown.
Find it online: https://living-recipes.com/french-onion-soup/