Vegan French Onion Soup RecipeAs we begin to bid fond adieu to old man winter, some folks are still dealing with chilly temperatures. Warm up with this classic soup as it’s hearty, full of flavor and bound to fool any non-veg that vegan food is spectacular! Easily made gluten free as well, this vegan French Onion Soup will comfort your belly and your soul! Enjoy!

  • 1 tablespoon vegan butter
  • 1 teaspoon extra-virgin olive oil
  • 1 1/2 pounds yellow onions, peeled, halved, and thinly sliced, (about 6 cups sliced)
  • 6 shallots, thinly sliced, (1 3/4 cups)
  • 1 leek, white and light green part thinly sliced, washed well, and dark green top reserved
  • salt and freshly ground black pepper, to taste
  • 3 to 4 fresh thyme sprigs
  • 1 fresh rosemary sprig
  • 1 tablespoon all-purpose flour (gluten free if desired)
  • 4 cups vegan beef broth (made from vegan beef bullion)
  • 2 cups water
  • 2 teaspoons vegan Worcestershire sauce
  • 1/4 cup dry sherry
  • 8 (1/4-inch thick) slices baguette (2 ounces), toasted (gluten free, if desired)
  • 1/2 cup shredded  or very thinly sliced vegan mozzarella
  • 1 tablespoon chopped fresh chives

1. Heat the butter and oil together in a Dutch oven over medium heat. Add the onions, shallots and leek, and season with salt and pepper, to taste. Stir to combine and cover. Cook, without stirring until the onions are soft and beginning to brown, about 10 to 15 minutes.

2. Uncover, and continue to cook, stirring often, until the onions are a rich brown color and well caramelized, about 25 to 30 minutes. (If the onions begin to stick to the bottom of the pan or burn add about a 1 tablespoon water at a time.) Meanwhile, tie the reserved leek top with the thyme and rosemary using a piece of kitchen twine.

3. Sprinkle the flour over the onions and cook, stirring, to cook out the raw flour taste, about 2 to 3 minutes. Stir in the broth and 2 cups water, scraping any browned bits from the bottom of the pan; add the herb bundle. Reduce the heat and simmer until thickened, 20 to 25 minutes. Stir in the Worcestershire and remove from the heat. Discard the herb bundle, stir in the sherry and season, to taste, with salt and pepper.

4. Preheat the broiler. Divide the soup between 4 (16-ounce) oven proof bowls or ramekins and arrange them on a baking sheet. Top each bowl evenly with 2 baguette slices and top with the cheese. Put under the broiler until the cheese is melted and lightly browned, about 1 minute. Sprinkle with the chives and serve.



  1. Have you ever thought about adding a little bit more than
    just your articles? I mean, what you say is valuable and all.
    Nevertheless think of if you added some great images
    or videos to give your posts more, “pop”! Your content is excellent but with pics
    and videos, this blog could definitely be one of the best in its field.
    Good blog!

  2. Can you recommend a non-alcoholic substitute for dry sherry or can it be omitted?

    Thank you and can’t wait to try this!


  3. I would love to see a print option at your recipes sites. tI would be easy for us who want to cook your dishes. Right now I’m copy pasting everything to my email account and printing. Pain in the butt!
    On the flip side of that…..I love your site ( love the calendar ) and would love to see more photos. I need great site for I feel alone here in meat eating Vermont and all the Vegan sites keep me going.
    Have a wonderful day 🙂

  4. Any onion soups without the ‘fake’ this and that? I mean, vegan butter and vegan cheeses are in no way healthy.

Leave a Reply

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.