-
1
In Dutch oven, heat margarine and oil over medium heat.
-
2
Add onions, salt and pepper. Cook, stirring occasionally, until onions are soft, about 10 minutes. Reduce to low, stirring occasionally, until onions are caramelized.
-
3
This should take about 1 hour and 15 minutes. Stir flour into onions.
-
4
Bring to a bubble. Cook about 3 minutes.
-
5
Slowly stir in beef stock and water. Simmer, partially covered, for 15 minutes.
-
6
Heat oven to 325u00b0. Cut French bread into 4 slices.
-
7
Bake until dry, about 6 minutes each side.
-
8
Heat broiler.
-
9
Pour soup into heatproof serving bowl.
-
10
Put 1 slice of bread into each bowl and top with cheese.
-
11
Broil until golden brown, about 2 to 3 minutes.