Vegan French Onion Soup

This vegan French onion soup is one of those recipes that feels like a warm hug.

It’s cozy, deeply flavorful, and totally plant-based — but you’d never know it’s dairy-free.

The caramelized onions give it a rich, sweet base, while the broth adds a deep umami punch.

And yes, there’s still that golden, melty cheese moment on top thanks to vegan cheese.

If you’re looking for something comforting, easy enough for a weeknight, and fancy enough to serve at a dinner party, this is your soup.

Why I Love This Recipe

This soup reminds me of cold days when I’d come home, drop my stuff, and smell onions slowly cooking on the stove. I’d stand over the pot, sneaking spoonfuls and waiting for that perfect moment to toast the bread and melt the cheese. It’s pure comfort and always feels a little special.

  • You only need a handful of simple ingredients
  • It tastes like it’s been simmering all day, but takes less than an hour
  • You get that deep savory flavor without any animal products
  • Great for meal prep or dinner with friends
Vegan French Onion Soup

Servings & Time

Serves: 4
Cook Time: 55 minutes

Macros (Per Serving)

Approximate values. May vary depending on ingredients used.

  • Calories: 290
  • Protein: 5g
  • Fat: 11g
  • Carbohydrates: 39g
  • Fiber: 4g
  • Sugar: 9g

Why This Recipe Works (Quick Science)

Caramelizing onions slowly breaks down their sugars, which brings out their natural sweetness. Adding a bit of flour thickens the soup slightly. The umami comes from tamari and balsamic vinegar, which replace the depth usually provided by beef broth.

Common Mistakes

  • Rushing the onions: You have to go slow to get the deep flavor.
  • Using sweet onions: Yellow onions are best. Sweet onions can make it too sugary.
  • Skipping deglazing: Those brown bits at the bottom of the pan? That’s flavor. Scrape it up!
  • Over-salting: Vegan broths can be salty — taste as you go.

What to Serve With

  • Crusty French bread or baguette
  • Light green salad with vinaigrette
  • Roasted veggies
  • Vegan Caesar salad
  • A glass of red wine (if that’s your thing)

FAQ

Can I make this gluten-free?
Yes! Use gluten-free flour and gluten-free bread.

What’s the best vegan cheese for this?
Use a good melty one — like Violife mozzarella shreds or Miyoko’s mozzarella.

Do I need oven-safe bowls?
Only if you want to broil the cheese directly in the bowl. If not, melt cheese on the bread separately and float it on top.

Can I freeze it?
Yes, without the bread and cheese topping. It freezes well for up to 2 months.

What You’ll Need

  • 4 large yellow onions, thinly sliced
  • 3 tbsp olive oil
  • 2 cloves garlic, minced
  • 1 tbsp flour (all-purpose or gluten-free)
  • ½ cup dry white wine (or extra broth)
  • 1 tbsp balsamic vinegar
  • 1 tbsp tamari (or soy sauce)
  • 6 cups vegetable broth (low-sodium)
  • 1 tsp fresh thyme (or ½ tsp dried)
  • Salt and pepper, to taste
  • 4 slices sourdough or baguette
  • 1 cup shredded vegan cheese (mozzarella-style)

Ingredient

Tools You’ll Need

  • Large Dutch oven or deep pot
  • Wooden spoon
  • Ladle
  • Small bowls for prepping
  • Knife + cutting board
  • Cheese grater (if using block vegan cheese)
  • Oven-safe bowls (optional)

Substitutions and Variations

  • No wine? Just use more broth
  • Gluten-free? Use GF flour and bread
  • No vegan cheese? Sprinkle with nutritional yeast or skip entirely
  • More protein? Add white beans or lentils before simmering
  • No sourdough? Use any hearty bread

Make Ahead Tips

  • Caramelize the onions ahead of time and store in the fridge for 3 days
  • Make the soup base 2 days in advance
  • Don’t assemble with bread and cheese until ready to serve

Instructions

Step 1: Caramelize the onions

Heat 3 tbsp olive oil in a large Dutch oven over medium heat. Add 4 large yellow onions (thinly sliced). Cook for 25–30 minutes, stirring every few minutes, until deep golden brown.

Step 2: Add garlic and flour

Stir in 2 minced garlic cloves and cook for 1 minute. Then sprinkle in 1 tbsp flour and stir for another minute to coat the onions.

Step 3: Deglaze with wine

Pour in ½ cup dry white wine. Scrape up the brown bits from the bottom of the pot with your spoon and let it simmer for 2–3 minutes until reduced.

Step 4: Add broth and flavor

Add 6 cups vegetable broth, 1 tbsp balsamic vinegar, 1 tbsp tamari, and 1 tsp thyme. Stir and bring to a gentle simmer. Cook for 20 minutes.

Step 5: Toast the bread

While the soup simmers, toast 4 slices of sourdough until golden and crisp, either in the toaster or on a pan.

Step 6: Assemble and broil

Ladle soup into oven-safe bowls. Top each with a slice of toasted sourdough and a generous handful (¼ cup each) of shredded vegan cheese. Place bowls under broiler until cheese melts and bubbles.

Step 7: Serve and enjoy

Carefully remove the bowls from the oven. Let cool slightly before serving — it’s hot! Add extra thyme if you like.

Vegan French Onion Soup

Leftovers and Storage

  • Store soup (without bread or cheese) in the fridge for up to 5 days
  • Reheat on the stove or microwave
  • Freeze for up to 2 months
  • Toast bread and add cheese fresh each time for best results

Conclusion

This vegan French onion soup is a total winner. It’s cozy, rich, and every bite is loaded with flavor. Whether you’re making it for yourself or to impress someone else, it’s always a hit. If you try it, leave a comment — I’d love to hear how it turned out or help answer any questions!

Viết một bình luận