Go Back
Caramelized Vegan Onion Soup with Thyme and wine

Caramelized Vegan Onion Soup with Thyme and Wine

Prep Time 15 minutes
Cook Time 55 minutes
Total Time 1 hour 10 minutes
Course Appetizer
Cuisine French
Servings 4

Equipment

  • Heavy-bottomed Dutch oven or large soup pot Essential for even caramelization of the onions.
  • Wooden spoon For stirring constantly during caramelization without scratching your cookware.
  • Ladle To serve your soup neatly and evenly.
  • Soup bowls If you have oven-safe bowls, even better—you can broil the cheese on top for the full French experience.
  • Baking sheet To toast your baguette slices. A toaster oven works fine too.

Ingredients
  

For the Soup Base

  • 6 large yellow onions thinly sliced
  • 3 tablespoons olive oil or vegan butter
  • 1 tablespoon balsamic vinegar
  • 1/2 cup dry white wine like Sauvignon Blanc or Pinot Grigio
  • 1 tablespoon fresh thyme leaves or 1 teaspoon dried thyme
  • 1 bay leaf
  • 4 cups vegetable broth low sodium if preferred
  • 2 cups water
  • Salt and freshly ground black pepper to taste

Optional Garnishes

  • Toasted baguette slices gluten-free if needed
  • Vegan mozzarella or gruyère-style cheese shredded
  • Fresh thyme sprigs for garnish

Instructions
 

Prep Your Onions

  1. Peel and thinly slice your onions. This is the most time-consuming part, but it’s worth it. A mandoline slicer can save time and ensure even slices, which help with even caramelization.

Caramelize the Onions

  1. In a Dutch oven or large pot, heat the olive oil over medium-low heat. Add all the sliced onions and a generous pinch of salt. Stir well to coat the onions in oil.
  2. Cook the onions slowly, stirring frequently, for about 30–35 minutes. They’ll first soften, then begin to brown, and eventually turn deep golden and jammy. This slow caramelization is what gives this vegan french onion soup its complex flavor. Don’t rush this part.

Deglaze with Wine and Add Aromatics

  1. Once the onions are caramelized, add the balsamic vinegar and stir to scrape up any fond (those browned bits on the bottom of the pot). Pour in the white wine and let it simmer for about 5 minutes until slightly reduced.
  2. Add the fresh thyme, bay leaf, vegetable broth, and water. Bring everything to a simmer, reduce the heat to low, and let it cook for another 15–20 minutes to let the flavors meld.

Season and Serve

  1. Remove the bay leaf, taste, and adjust the seasoning with salt and pepper. Ladle the soup into bowls.

Optional Broiled Topping

  1. For the full french onion soup recipe effect, toast slices of baguette, top them with shredded vegan cheese, and place under the broiler for 2–3 minutes until melted and bubbly. Place on top of each bowl before serving.