Delicious & Easy Vegetarian French Onion Soup: A 6-Ingredient Recipe for Ultimate Comfort
There are moments when only a truly simple, yet profoundly satisfying, recipe will do. This easy vegetarian French Onion Soup recipe is precisely that – a culinary gem requiring just six core ingredients, promising a quick, straightforward, and utterly delicious experience. Imagine a rich, savory vegetable soup you can whip up in no time, perfect for a cozy night in or when an unexpected guest arrives. This meatless rendition of the classic French onion soup isn’t just a meal; it’s the very definition of comfort food, reimagined for everyone to enjoy.

Experience the Richness of Vegetarian French Onion Soup
This vegetarian French Onion Soup is a testament to how incredible plant-based cooking can be. It’s incredibly rich, bursting with deep, caramelized onion flavor, and undeniably the ultimate comfort food. Often hailed as one of the most luscious and satisfying soups, its ease of preparation might just surprise you. You truly only need six foundational ingredients to bring this amazing French onion soup to life.
And for those who seek an extra touch of decadence, there’s no better way to elevate this soup than by crowning each serving with thick slices of crusty bread, generously blanketed in beautifully melted, bubbling cheese. This adds a textural contrast and an explosion of flavor that makes every spoonful an absolute delight.
The traditional French onion soup, celebrated worldwide, typically relies on a robust beef stock to achieve its signature depth of flavor. However, our vegetarian version proves that you don’t need meat to create an equally, if not more, captivating taste profile. The secret lies in a crucial first step: slowly sautéing the onions and garlic in butter. This careful browning process creates rich, caramelized sugars and savory ‘fond’ – those delicious brown bits that cling to the bottom of the pan. By scraping these bits loose with a wooden spoon when adding the vegetable stock, you unlock a profound umami that forms the backbone of this soup, ensuring you won’t even miss the traditional beef broth.
For those who do prefer the classic, meat-inclusive version, we understand the appeal! You can discover a fantastic recipe for a classic French onion soup complete with cheesy toast right here.
Essential Ingredients for Your Quick & Easy Vegetarian French Onion Soup
To embark on crafting this delicious vegetarian French Onion Soup, you’ll need a select few, high-quality ingredients. While the exact quantities are detailed in the convenient recipe card located at the very bottom of this blog post, let’s delve into why each component is essential and how it contributes to the soup’s incredible flavor profile:

- Butter: This is more than just a cooking fat; butter is fundamental for sautéing the onions, contributing to their caramelization and adding a rich, creamy foundational note to the soup. For a vegan alternative, olive oil or a plant-based butter substitute works wonderfully.
- Garlic: Aromatic and pungent, garlic elevates the soup’s savory depth. When lightly fried with the onions, it releases its sweet, earthy notes, complementing the onions without overpowering them.
- Onions: The undisputed star of the show! Traditionally, Yellow onions are the preferred choice for French onion soup. Their mild flavor and high sugar content allow them to caramelize beautifully, developing a deep sweetness and rich golden-brown hue. While yellow onions are recommended, don’t hesitate to experiment:
- White onions offer a slightly milder taste.
- Shallots provide a delicate tanginess and a hint of spice.
- Red onions, when baked, contribute a deeper, sweeter flavor and a beautiful hue.
For a more complex flavor, consider using a medley of different onion types to capture the best characteristics of each.
- Worcestershire Sauce (Vegan): This ingredient is key for adding a complex layer of umami and a subtle tang, mimicking some of the savory notes found in traditional beef broth. It’s crucial to select a vegan Worcestershire sauce, as conventional versions often contain anchovies or fish sauce. If you can’t find a vegan option, you can easily make your own substitute; here’s an excellent recipe to guide you.
- Vegetable Stock: The liquid base of our soup, vegetable stock is vital for building flavor. Opt for a high-quality broth, ideally homemade vegetable stock or a rich mushroom broth, which will impart the most robust flavor. Store-bought cubes or concentrates are also convenient; simply dissolve them in the specified amount of water (typically 4 cups). Remember that the flavor intensity of vegetable broths can vary widely, so always taste the soup before serving and adjust with a pinch of salt and black pepper as needed.
- Baguette: An essential component of the classic French onion soup experience, the baguette serves as the perfect vehicle for the glorious melted cheese topping. Sliced thickly and placed atop the soup, it absorbs the rich flavors while its crispy gratin topping adds a delightful textural contrast. This surprising touch is what makes an authentic onion soup truly special.
- Thyme: Whether fresh sprigs or dried, thyme infuses the soup with its classic herbaceous aroma and flavor, a perfect complement to the sweet onions. Dried thyme is particularly convenient and effective here.
- Gruyère Cheese: This magnificent Swiss cheese is renowned for its nutty, slightly sweet, and salty profile. Its exceptional melting qualities make it the ideal choice for creating that iconic, gooey, bubbly gratin on top of the baguette slices. It adds a luxurious finish and incredible flavor to every bowl.
Mastering the Art of Vegetarian French Onion Soup: A Step-by-Step Guide
Creating this exquisite vegetarian French Onion Soup is a straightforward and rewarding process. For a fully printable recipe with precise measurements and a detailed step-by-step breakdown, please refer to the recipe card found at the bottom of this blog post. Follow these instructions to achieve a perfectly flavorful and comforting bowl:

- Prepare Aromatics: Begin by thinly slicing your chosen onions into uniform rings. Finely chop the garlic clove. In a large, heavy-bottomed saucepan or Dutch oven, melt the butter over low heat. Add the sliced onions and cook gently for approximately 3 minutes, stirring occasionally, until they become translucent and begin to soften. This initial slow cooking is crucial for developing their sweetness. Then, add the finely chopped garlic, stir it well to combine with the onions, and continue to fry for another 30 seconds until fragrant. This careful sautéing of both onions and garlic is key to building a robust flavor base for your soup.
- Build the Broth: Next, pour in the vegetable broth and the vegan Worcestershire sauce with the cooked onions and garlic. Immediately scrape the bottom of the pan with a wooden spoon, ensuring all those delicious browned bits – known as “fond” – come loose and dissolve into the liquid. These caramelized bits are packed with flavor and will contribute significantly to the soup’s deep, golden-brown color and rich taste. Incorporate the dried thyme (or a few fresh thyme sprigs if you prefer). Bring the mixture to a gentle boil, then reduce the heat to a simmer and let it cook for at least 15 minutes, allowing the flavors to meld and deepen.
- Prepare the Cheesy Baguette: While the soup simmers, prepare your baguette topping. Slice the baguette into thick, approximately 1-inch (2.5 cm) slices. For an even more appealing presentation, consider cutting them diagonally. Generously sprinkle each slice with the grated Gruyère cheese, ensuring an even layer that will melt beautifully.
- Gratinate and Serve: Once the soup is ready, ladle it carefully into individual oven-safe bowls. Place a single layer of your cheese-topped baguette slices directly on top of the hot soup. Carefully slide the bowls under a preheated broiler for about 3 minutes, or until the cheese is gloriously melted, bubbly, and lightly golden brown. It’s essential to use oven-safe bowls and place them on a baking tray to catch any potential drips or spills. Serve immediately and instruct your diners to exercise caution, as the soup will be extremely hot!
Garnish: For a fresh burst of color and a subtle herbaceous note, finish your soup with a sprinkle of freshly chopped parsley.
Even More Flavor: To add an extra layer of sophistication and complexity, consider stirring in four tablespoons of dry white wine when you add the vegetable stock. The wine will deglaze the pan further and contribute a wonderful depth.
Serving Tip: This soup is best enjoyed piping hot, straight from under the broiler. Here’s a bonus tip: toast extra baguette slices! While two to three slices per bowl are typically enough for the gratin, many find them so irresistibly delicious that they want more. By toasting additional baguette slices in the oven, you can serve them on the side, perfect for dipping into the flavorful onion broth.

We absolutely love seeing your culinary creations! Did you make this delicious recipe? Tag #byandreajanssen on Instagram! I enjoy seeing what your magnificent dishes look like and frequently share the most beautiful photos from our community. Did you fall in love with this recipe? Then please consider leaving a rating on the recipe card below! Your valuable feedback not only helps me but also guides other home cooks in discovering wonderful new recipes.
Need further inspiration for your next meal?
- Explore a variety of video recipes on my dedicated YouTube channel.
- And remember to save your favorite recipes on Pinterest, making them effortlessly accessible for your next cooking adventure!
📖 Recipe
VIDEO
RECIPE CARD

Andréa
Pin Recipe
Equipment
-
soup pot
-
Chef’s knife
-
Conventional oven, with grill Optional
Ingredients
- 1 tablespoon butter
- 3 onions, sliced in rings
- 1 clove garlic, chopped finely
- 4 cups vegetable stock
- 1 teaspoon Worcestershire sauce, * worcestershiresauce contains fish. Use vegan sauce for a vegetarian version. Look in the tips for a replacement.
- 1 teaspoon dried thyme
optional
- 1 baguette
- 2 ounces Gruyère cheese, grated
All my recipes are written both in Metric (gram / ml) and US Customary (cups / pounds). Here you can select which type of amount you would like to see.
Instructions
Easy onion soup
-
Heat butter in a pan on low heat.1 tablespoon butter
-
Bake the onion at medium heat until they are translucent in 3 minutes.3 onions
-
Add the garlic and stir-fry for 30 seconds.1 clove garlic
-
Pour the stock and Worcestershire sauce with the onions. Stir so the brown bits will come loose from the bottom and give even more flavor.4 cups vegetable stock, 1 teaspoon Worcestershire sauce
-
Sprinkle with thyme.1 teaspoon dried thyme
-
Bring to the boil and let it simmer for 15 minutes.
-
Taste, and if necessary, add some salt and pepper to the taste.
Grated Cheese Baguettes
-
Preheat the broiler.
-
Cut the baguette into thin slices.1 baguette
-
Top the baguette slices with grated cheese.2 ounces Gruyère cheese
-
Pour the soup into ovenproof bowls and top with the baguette slices.
-
Let the cheese melt for about 3 minutes under the broiler.
Notes
Use homemade vegetable stock or mushroom broth, or prepare the stock from store-bought cubes (and add 4 cups of water). This will add a lot of flavor to the soup. However, keep in mind that every vegetable broth is different. So make sure to taste the soup just before serving and add black pepper and a pinch of salt when necessary.
2. – Onions
Traditionally, a Yellow onion is used. This onion is mild and becomes sweet when caramelized. The white onion is a bit milder compared to the yellow ones. Shallots are tangy and give a bit of spice. Red onions give a deeper flavor but, when baked, are still sweet. I opted for the yellow onions, but you can use an onion mixture to get the best of everyone.
3. – Gruyère cheese
A Swiss cheese, a bit sweet and salty. And this gooey cheese is ideal for melting and using for a gratin.
4. – Worcestershire sauce
Worcestershire sauce contains fish. Vegan Worcestershire sauce doesn’t, so use it for a genuinely vegetarian recipe. Of course, you could make your substitute, and here you can find an easy recipe.
5. – Vegan version
Use vegan cheese and butter (or olive oil) instead of Gruyère and butter. Replace the Worcestershire sauce with one teaspoon of soy sauce for a delicious vegan french onion soup.
6. – Even more flavor
Add four tablespoons of dry white wine to the stock.
7. – When topping with toasted bread
Make sure you use oven-safe bowls. Put them on a baking tray so that drippings will be caught on the tray.
8. – Tip
Toast extra baguette slices. When using a baguette, toast some extra slices in the oven. I know you should only put two to three baguette slices in each cup, but I find them so delicious that three is not enough. So I bake some more and serve them as a side, to dip in the onion soup.
9. – Storage
Cool the soup quickly before storing it. Don’t add the topping; store it apart (or make it fresh).
- Refrigerator – store in an airtight container for up to two days.
- Freezer – Store the soup (or leftovers) in an airtight container for up to 3 months.
- Reheat – Reheat the soup on the stove, and ladle the soup into soup bowls. If you want to add the baguette topping, use heat-proof soup bowls. Add the baguette and cheese and grill.
9. – Nutritional Values
The nutritional values shown are the onion soup without the baguette and cheese.
Nutrition
Tried this recipe?
Let us know how it was!
More Delicious Soup Recipes to Explore
If you loved this comforting vegetarian French onion soup, you’re in for a treat! We have a delightful collection of other hearty and flavorful soup recipes that are perfect for any occasion. From robust and filling to light and aromatic, there’s a soup for every craving. Dive into these irresistible options:
- French Lentil Soup with Bacon
- Easy French Onion Soup with Beer
- Granny’s Rich Split Pea Soup
- Red Onion Soup with Cheese Toast