Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan French Onion Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 68 reviews

  • Author: Chef
  • Total Time: 55 mins
  • Yield: 4 servings
  • Diet: Vegan

Description

A comforting and flavorful vegan French onion soup featuring deeply caramelized onions simmered in a savory vegetable broth, finished with optional toasted baguette slices and melted vegan cheese for a hearty plant-based twist on a classic French dish.


Ingredients

Soup

  • 3 large onions, thinly sliced
  • 3 tbsp olive oil
  • 1 tsp balsamic vinegar
  • 1 tsp soy sauce (or tamari)
  • 6 cups vegetable broth
  • 1 tsp thyme
  • Salt and pepper to taste

For Serving (Optional)

  • Toasted baguette slices
  • Vegan cheese


Instructions

  1. Caramelize Onions: Heat olive oil in a large pot over medium heat, add thinly sliced onions, and cook slowly for 20–25 minutes stirring occasionally until onions turn a rich golden brown and are deeply caramelized.
  2. Deglaze the Pan: Stir in balsamic vinegar and soy sauce to deglaze the pot, scraping up any browned bits on the bottom to incorporate extra flavor into the onions.
  3. Add Broth and Seasoning: Pour in the vegetable broth and add thyme, then bring the mixture to a gentle simmer. Cook uncovered for about 20 minutes to allow flavors to meld, seasoning with salt and pepper to taste.
  4. Prepare for Serving: For serving, ladle the soup into bowls and optionally top with toasted baguette slices and vegan cheese, allowing the cheese to melt slightly before serving.

Notes

  • Add a splash of dry sherry for extra depth and complexity in flavor.
  • This soup makes a great starter for holiday dinners or cozy nights.
  • Use tamari instead of soy sauce for a gluten-free option.
  • To make it gluten-free, use gluten-free bread or omit the bread topping.
  • Prep Time: 10 mins
  • Cook Time: 45 mins
  • Category: Soup
  • Method: Stovetop
  • Cuisine: French