Skip to main content New<> this month
Get the Allrecipes magazine

Vegan French Onion Soup

Rated as 4 out of 5 Stars

"You don't have to be vegan to enjoy this truly tasty soup! Try it... surprise yourself that vegan can be fabulous!"
Added to shopping list. Go to shopping list.


1 h 30 m servings 300
Original recipe yields 6 servings


{{model.addEditText}} Print
  1. Heat buttery spread and oil in a large, heavy saucepan over medium heat. Add onions, garlic, and salt. Cook for 5 minutes, stirring often. Reduce heat to very low and cook, stirring occasionally, until onions are very tender and brown, 50 to 60 minutes.
  2. Add flour and cook, stirring constantly, for 3 to 4 minutes. Blend in broth, sherry, and Dijon mustard. Cover and simmer, stirring occasionally, for 15 minutes. Stir in sherry vinegar.
  3. Set an oven rack about 6 inches from the heat source and preheat the oven's broiler. Ladle soup into 6 oven-proof bowls. Top each bowl with a slice of toast and some vegan cheese. Broil until cheesy is bubbly and golden, 1 to 2 minutes. Serve hot.

Nutrition Facts

Per Serving: 300 calories; 9.3 46.1 7.1 0 888 Full nutrition

Explore more


Read all reviews 1
Most helpful
Most positive
Least positive

This was a good soup and a good recipe. I didn’t have sherry or sherry vinegar, but I had Chardonnay and a sweet red wine. So I mixed them together and I was able to achieve a good flavor. I use...