Go Back

Vegetarian French Onion Soup

Prep: 15 minutes
Cook: 1 hour 20 minutes
Total: 1 hour 35 minutes
Servings: 7 sides
Print
Sweet caramelized onion soup with toasty bread and broiled, melty cheese overtop, this Vegetarian French Onion Soup is both cozy and delicious!

Ingredients

Vegetarian French Onion Soup

  • 4 lbs yellow onions cut into 1/8” half-rounds (~10-12 cups)
  • ½ cup olive oil or butter
  • 1 tsp black pepper
  • 2 tsp salt
  • 1 ½ cup white wine
  • 6 cups water

Topping

  • 1 ea mini baguette or use whatever bread you have!
  • olive oil or butter
  • swiss or aged cheddar cheese grated (or use whatever you have!)

Instructions

Vegetarian French Onion Soup

  • In a large pot on medium high, add olive oil, onions, pepper and salt. Brown onions until dark brown, scraping brown bits from bottom and sides of pot as you go (~45 - 60 minutes)
  • Patience! The browner, the better. The sides of the pot will get very dark and your spoon will accumulate a brown paste. All this brown stuff will add depth of flavor to your soup.
  • When browning is complete, add white wine. Deglaze pot, “cleaning” browning off sides with wine/onion mixture. Make sure you get all brown paste off the spoon too!
  • Add water and bring to a boil. Simmer uncovered on medium low for 20 minutes.

Topping

  • Slice baguette into ¼” slices. Brush both sides of each slice with olive oil. Place slices on a baking pan in a single layer, and sprinkle tops with grated cheese (sub dairy free cheese to keep vegan!)
  • Broil for 3-5 minutes, or until the cheese starts to brown. Top bowl of onion soup with cheese bread slices. Enjoy!

Notes

  • To keep vegan/dairy-free, use a vegan cheese 
  • To keep gluten-free, use a gluten free bread. And it doesn’t have to be a mini baguette, can use whatever bread you have on hand, cut into small squares.
  • While gruyere cheese is more traditional, I used aged cheddar and loved it.