This vegan French onion soup is so delicious and perfect for those chilly nights. Full of sweetness from the onion and savory goodness with the melty vegan cheese!
8cupsvegetable broth*see note for Better Than Bouillon
1 ½tablespoonsBalsamic vinegar
2Bay leaves
4Sprigs of fresh thyme or ¼ teaspoon dried thyme
Salt and pepper to tastearound ¼ teaspoon
1 teaspoonOrganic sugaroptional you like it sweeter
6-9thin slicesBread (sourdough, Italian loaf, bakery-style bread)
⅓cupVegan mozzarellaabout 1 tablespoon per serving
¼cupVegan parmesanabout ¾ tablespoon per serving
Instructions
Allow to melt vegan butter with the oil in large pot over medium heat, then add in the onions. Cook the onions down on a low heat for 45 minutes. This is a slow cooking and caramelization process is what makes this soup so tasty, so just be patient.
Once the onions are cooked down add in the balsamic vinegar and sugar. Then add in the Better Than Bouillion, water, bay leaves and thyme and cook for 15-20 minutes. I like to tie the bay leaves and thyme so I can easily pull the out.
Turn oven onto broil. Slice the bread and toast it in the oven for 3 to 5 minutes to get it crispy and toasted.
Get oven safe ramekins or bowls and place them on a baking sheet. Remove the bay leaves and thyme before serving soup. Taste the soup and add in salt or black pepper if desired. Divide the soup into 6 bowls, add 1 to 2 pieces of bread, and sprinkle with the vegan cheese.
Broil on medium heat for 5-10 minutes. The vegan cheese should bubble and be golden. Top with fresh thyme and a crack of black pepper. Be careful the bowls will be hot!
Video
Notes
Nutrition facts are based on my gram measurements put into Cronometer. Yours may vary, they are to help you get an idea.
For vegan mozzarella I like either Violife, Good Planet Foods or Follow Your Heart.