Go Back
Vegan French Onion Soup

Vegan French Onion Soup

A plant-based twist on the classic French onion soup featuring deeply caramelized onions, a savory broth enriched with tamari and balsamic vinegar, and a bubbling vegan cheese topping.
Prep Time 15 minutes
Cook Time 55 minutes
Total Time 1 hour 10 minutes
Course Appetizer, Soup
Cuisine French, Vegan
Servings 4 servings
Calories 220 kcal

Ingredients
  

Onions & Aromatics

  • 4 Tbsp olive oil
  • 6 large yellow onions thinly sliced
  • 2 cloves garlic minced

Liquids & Seasonings

  • 1 tsp salt
  • 1 tsp sugar
  • 0.5 cup dry white wine
  • 6 cups vegetable broth
  • 2 Tbsp tamari
  • 2 Tbsp balsamic vinegar

Toppings

  • 4 slices French bread
  • 1.5 cups vegan cheese shreds

Instructions
 

Cooking Soup

  • Heat olive oil in a large pot over medium-low heat. Add onions, salt, and sugar. Stir every 5 minutes until onions turn deep golden, about 40 minutes.
  • Add minced garlic and cook 1 minute until fragrant.
  • Pour in dry white wine and simmer 2 minutes, scraping up any browned bits.
  • Stir in vegetable broth, tamari, and balsamic vinegar. Bring to a simmer, then reduce heat and cook 15 minutes.

Broiling

  • Preheat the broiler.
  • Ladle soup into oven-safe bowls. Top each with a slice of French bread and sprinkle vegan cheese over the top.
  • Broil 3–5 minutes until cheese is melted and lightly browned.

Notes

Testing revealed that cooking onions low and slow is essential for a deep, sweet flavor.
Leftovers keep refrigerated for up to 4 days and freeze well for 3 months; thaw overnight and reheat gently on the stove.
Keyword Comfort Food, onion soup, plant-based soup, Vegan French Onion Soup, vegan soup