Veggie Recipes Blog

Vegetarian French Onion Soup Recipe

Deeply flavorful caramelized onion soup made vegetarian, finished with broiled cheese and crusty bread. A perfect dish for cozy nights.

Jump To Recipe
A bowl of vegetarian French onion soup with melted cheese and toasted bread, served on a rustic wooden table.
Suitable for Vegetarian diets
Vegetarian: yes
Vegan: no
Gluten Free: no
Dairy Free: no
Pin this recipe

Why I Love Vegetarian French Onion Soup

There’s something special about a pot of French onion soup bubbling away on the stove. The transformation of onions, humble as they seem, into a deep, sweet, golden tangle is pure kitchen magic. And going vegetarian doesn’t mean missing out on any of that classic richness.

What really sets this soup apart is the time you spend caramelizing the onions. It’s not just chopping and waiting around. There’s aroma, there’s anticipation, and eventually, there’s a kitchen that smells like a French bistro.

Why make the vegetarian version? Aside from being inclusive for everyone at the table, a well-made veggie broth actually lets the sweet onion flavor develop in a way that doesn’t get overshadowed, and the cheesy bread topping is equally spectacular.

Here’s what I really like to do with this recipe:

  • Have it as a bold starter on a chilly day
  • Pair with a crisp salad or roasted veggies for a complete meal
  • Make smaller crocks for dinner parties (everyone gets their own!

Use sourdough, baguette, or even whole grain for the bread, whatever is best for a crunchy, golden top.

I’m always amazed by how such simple ingredients can turn into a soup that’s elegant and classic. If you love French onion soup but want a vegetarian version that stays true to everything you crave, slow-cooked onions, gooey cheese, crackling bread, then make this one. You won’t miss the beef broth, I promise.

A bowl of vegetarian French onion soup with melted cheese and toasted bread, served on a rustic wooden table.

Vegetarian French Onion Soup


Total Time:60 minutes
Yield:4 servings

Sweet caramelized onions simmered in rich vegetable broth, topped with toasted bread and bubbling cheese.


Ingredients


Equipment

As an Amazon Associate I earn from qualifying purchases, at no extra cost to you.


Instructions

  1. 1

    In a large pot, heat olive oil and butter over medium heat. Add the sliced onions and cook, stirring occasionally, for about 30-40 minutes until they are golden brown and caramelized.

  2. 2

    Pour in the vegetable broth and white wine (if using). Stir in thyme, salt, and pepper. Bring to a simmer and cook for an additional 15 minutes.

  3. 3

    While the soup simmers, preheat the oven to 400°F (200°C). Place the bread slices on a baking sheet and toast in the oven until golden brown, about 5-7 minutes.

  4. 4

    Ladle the soup into bowls, place a slice of toasted bread on top of each bowl, and sprinkle with grated cheese. Place the bowls under the broiler for 2-3 minutes until the cheese is bubbly and golden.

  5. 5

    Serve hot and enjoy your delicious vegetarian French onion soup!

Notes

Use gluten-free bread and vegan cheese for gluten-free or vegan options.

Be patient with caramelizing the onions; it's essential for deep flavor.

Gruyère is classic, but mozzarella or Emmental work well.

Prep Time:10 minutes
Cook Time:50 minutes
Categories:Dinner, Lunch, Soup
Cuisine:French, European

Nutrition Facts

4 servings

Calories
320 kcal
% Daily Value*
Total Fat
15 g19%
Total Carbohydrate
40 g15%
Protein
10 g20%

* Percent Daily Values are based on a 2,000 calorie diet.

Nutrition is calculated automatically from the ingredients listed, including any marked optional, and should be treated as an estimate.

Did you love this recipe?

Tap a star to rate it. Your feedback helps others find the recipes that are fan-favorites!

Still wondering

Frequently Asked Questions

  • What cheese is best for vegetarian French onion soup?

    Gruyère is traditional for French onion soup, but mozzarella or Emmental can be used for a similar melt and flavor. For a vegetarian option, make sure the cheese is made without animal rennet.

  • Can I make French onion soup in advance?

    Yes, French onion soup (without the bread and cheese topping) can be made up to 3 days ahead and refrigerated. Add bread and cheese and broil just before serving.

  • Is French onion soup gluten-free?

    Traditional French onion soup is not gluten-free because of the bread topper, but you can use gluten-free bread to make it suitable for a gluten-free diet.

  • How do I make the soup vegan?

    Substitute the butter with extra olive oil and use a vegan cheese to make the soup dairy-free and completely vegan.

Featured In

More Cozy, Comforting Vegetarian Soups

Made this?

Comments

Leave a comment

First Name *
Email *
Website
Comment *
Recipe rating
Your email address will not be published. Required fields are marked *