This is adapted from a Julia Child's recipe. It was incredibly rich but so amazing!
French Onion Soup
5-6 Cups Yellow Onions, sliced thin
1/2 Yellow Onion, raw
4 Tbls Olive Oil
2-3 Tbls Cogniac
Salt and Pepper
1/2 tsp Sage, Ground
1 Bay Leaf
1 cup vegan White Wine
6 cups vegan Beef Stock (I used vegan chicken stock)
3 Tbls Flour
1/2 tsp vegan Sugar
2 Tbls vegan Butter
1 Tbls Cooking Oil
French Bread, about 8 slices
1-2 cups vegan Swiss, Parmesan or Cheddar Cheese, Grated (I used a combination of Follow Your Hear cheddar & Parmesan but honestly I think it would have been just as good without the cheese)
Heat a heavy, oven-safe, stock pot over medium-low heat and add the cooking oil once the pot is hot. Melt the butter into the hot oil.
Stir the sliced onions into the oil/butter mix, ensuring they are evenly coated.
Cover the stock pot and cook for around 20 minutes checking to make sure they aren’t burning. Onions should be clear and very tender once finished.
Turn up the heat to medium-high, and add the sugar and 1tsp salt.
Continue cooking while stirring until onions are thoroughly browned (caramelized).
Reduce heat to medium-low and stir in 3 Tbsp flour.
Cook 2-3 minutes until flour forms a thick paste (add more butter if needed).
Stir in 1 cup of vegan beef stock, and stir heavily for a couple seconds.
Pre-heat oven to 325 degrees F.
Add the rest of the stock, wine, sage, and bay leaf.
Bring to a boil, then reduce heat and simmer for 30 minutes.
Drizzle both sides of french bread slices with olive oil, and place on a baking sheet.
Cook the bread in the oven for 15 minutes on each side.
Taste soup, and add salt and pepper as needed, then remove the bay leaf.
Add cognac, and grate the 1/2 raw onion into the soup.
Add a little bit of the swiss cheese to the soup, preserving most of it for the top.
If you were not using an oven safe pot transfer the soup to one now.
Cover the soup mixture with the bread, forming a single layer bread top.
Sprinkle the rest of the Swiss cheese over the top of the bread, forming a thick layer.
Drizzle melted butter or oil over the cheese, and place the pot into the oven uncovered.
Bake for around 30 minutes, or until cheese is melted.
Turn the broiler on and brown the cheese.
Remove pot from oven and let stand to cool.