Vegan French Onion Soup
Vegan French Onion Soup

Vegan French Onion Soup is a flavorful and comforting dish that omits traditional ingredients like beef broth and cheese, making it suitable for those following a vegan diet. Here’s a recipe for a delicious Vegan French Onion Soup:


  • 4 large onions, thinly sliced
  • 2 tablespoons olive oil
  • 4 cloves garlic, minced
  • 1/2 cup dry white wine (optional)
  • 8 cups vegetable broth (store-bought or homemade)
  • 2 bay leaves
  • 1 teaspoon dried thyme
  • Salt and black pepper, to taste
  • 4-6 slices of crusty bread (vegan-friendly)
  • Vegan cheese shreds or slices (optional)
  • Fresh chives or parsley, for garnish (optional)


  1. Caramelize the Onions:
  • In a large soup pot or Dutch oven, heat the olive oil over medium-low heat. Add the thinly sliced onions and cook, stirring occasionally, for about 30-40 minutes or until they become deeply caramelized and golden brown.
  1. Add Garlic:
  • Stir in the minced garlic and cook for an additional 1-2 minutes until fragrant.
  1. Deglaze with Wine (Optional):
  • If using dry white wine, pour it into the pot and stir, scraping up any browned bits from the bottom of the pot. Allow the wine to cook for a few minutes until it has mostly evaporated.
  1. Add Vegetable Broth and Seasonings:
  • Pour in the vegetable broth and add the bay leaves and dried thyme. Season with salt and black pepper to taste. Bring the soup to a simmer and let it cook for about 20-30 minutes to allow the flavors to meld.
  1. Prepare the Bread:
  • While the soup simmers, preheat your oven’s broiler. Place the slices of crusty bread on a baking sheet and toast them under the broiler until they are golden and crispy on both sides. Keep an eye on them to prevent burning.
  1. Serve the Soup:
  • Remove the bay leaves from the soup. Ladle the hot soup into ovenproof bowls. Place a slice of toasted bread on top of each bowl, covering the soup.
  1. Add Vegan Cheese (Optional):
  • If desired, sprinkle vegan cheese shreds or place a slice of vegan cheese on top of the toasted bread in each bowl.
  1. Broil to Melt Cheese (Optional):
  • Place the bowls under the broiler for a few minutes, just until the vegan cheese melts and turns bubbly and slightly brown. Watch closely to prevent burning.
  1. Garnish and Serve:
  • Remove the bowls from the broiler and garnish with fresh chives or parsley if desired. Allow the soup to cool slightly before serving, as it will be very hot.
  1. Enjoy:
    • Serve your Vegan French Onion Soup hot and savor the rich, caramelized onion flavors. Be careful when eating, as the soup will be quite hot.

This vegan version of French Onion Soup captures the essence of the classic dish without the use of animal products. The caramelized onions and flavorful broth create a comforting and satisfying meal.