Sometimes you want a simple recipe and this easy vegetarian French Onion soup recipe has only 6 ingredients and is quick, easy and delicious. A vegetable soup that you make in a wink if you have an unexpected visitor. The vegetarian version of the classic French onion soup, which is the ultimate comfort food.
This easy onion soup with only 6 ingredients is a slightly sweet soup that is great as a delicious lunch or evening meal. You put it on the table within 20 minutes. And do you know what gives it even more flavor? Cut some French bread into thick slices, put them in the soup, and sprinkle the baguette with grated cheese. Put that under the broiler for a few minutes until the cheese has melted and you have a delicious meal.
And do you prefer a traditional French onion soup (with meat stock)? You can find here a good recipe for a classic French onion soup with cheesy toast.
Vegetarian French Onion Soup recipe?
While there are many similarities between onion soup and French onion soup, the
This vegetarian French Onion Soup is rich, flavorful, and the ultimate comfort food. It's one of the most luscious soups. And it's so easy to prepare! You only need SIX ingredients for this easy french onion soup.
And when do you want to make it even more decadent? Top it with slices of bread with melty cheese.
French soup is one of the most famous recipes, and normally beef stock is added to this soup. That gives a lot of flavors.
To make sure this soup gets that great flavor, the first step is to bake the onion and garlic in butter. The brown bits, which we scrape from the bottom will enhance the flavor of this soup. You don’t even miss the traditional beef broth.
The ingredients
For the preparation of this vegetarian French Onion Soup you need the following ingredients (you can find the correct amounts in the recipe card at the bottom of the blog):

Which vegetable broth can be used?
Use homemade vegetable stock, mushroom broth, or prepare it from store-bought cubes (and add 4 cups water). This will be adding much flavor to the soup. 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.
Why use Gruyère cheese?
This Swiss cheese is a bit sweet and salty. And this gooey cheese is ideal to melt and use for a gratin.
Which Onions to use?
Traditionally, a Yellow onion is used for French onion soup. 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 in flavor. I opted for the yellow onions, but you can use an onion mixture to get the best of everyone.
How do you prepare this easy onion soup?
A recipe with extensive steps, the right amount of ingredients, and which you can also easily print can be found at the bottom of the blog.

Cut the onions into rings and chop the garlic finely. Melt the butter over low heat in a large saucepan and add the sliced onions. Cook for 3 minutes until the onions are translucent. Then add the garlic, give it a good stir and fry for 30 seconds. Frying the onions and garlic gives them more flavor.
Pour the veggie broth and Worcestershire sauce with the onions. Stir with a wooden spoon, so the browned bits will come loose from the bottom (this will give a deep flavor and golden brown color). Also, add the dried thyme (or thyme sprigs). Bring to a boil and simmer for 15 minutes.
Taste and season with salt and pepper (if necessary). Ladle soup into bowls.
Optional: Cut the baguette into thick slices and sprinkle with the grated cheese. Cut the baguette diagonally so that the slices look even better. Place a single layer of slices of crusty bread on top of the soup and slide it under the grill for 3 minutes, so that you get that gooey melted cheese. Serve immediately and beware it is burning hot!
- Vegan version - Use vegan cheese and vegan butter (or olive oil) instead of Gruyère and butter. Replace Worcestershire sauce with 1 teaspoon soy sauce for a delicious vegan french onion soup.
- Even more flavor - Add 4 tablespoons of dry white wine when adding the stock.
- When topping with toasted bread - make sure you use oven-safe bowls. Put them on a baking tray, so drippings will be caught on to that.
- BONUS Tip - Toast extra baguette slices. When using 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.

Did you make this recipe? Tag #byandreajanssen via Instagram. I enjoy seeing what your creation looks like. Video recipes can be found on my YouTube channel. And don't forget to save the recipes on Pinterest so you can easily find them next time!

Vegetarian French Onion Soup
Pas met de knoppen het aantal personen aan.
Equipment
- 1 soup pot
- 1 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
- 1 teaspoon thyme
optional
- 1 baguette
- 2 ounces Gruyere cheese grated
Instructions
Easy onion soup
- Heat butter in a pan on low heat.1 tablespoon butter
- Bake the onion 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 will give even more flavor.4 cups vegetable stock, 1 teaspoon Worcestershire sauce
- Sprinkle with thyme.1 teaspoon thyme
- Bring to the boil and let it simmer for 15 minutes.
- Taste, and if necessary, at some salt and pepper at taste.
Optional
- Preheat the broiler.
- Cut the baguette into thin slices.1 baguette
- Top the baguette slices with grated cheese.2 ounces Gruyere cheese
- Pour the soup in an ovenproof bowl and top with the baguette slices.
- Let the cheese melt in about 3 minutes under the broiler.
Notes
- 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, ladle the soup in soup bowls. If you want to add the baguette topping, use heat-proof soup bowls. Add the baguette and cheese and grill.
Amanda Marie Boyle says
So quick and easy! Love it!
Sue says
I made this for lunch and it really hit the spot. So delicious and fast! Definitely don't skip the bread and cheese under the broiler step - so yummy!
Jaime says
We love a good soup and the fact that this one only needed 6 ingredients - it made a perfect easy weeknight dinner!
michele says
Really easy and delicious!
Sarah James says
We loved this soup, thanks for sharing.
Mama Maggie's Kitchen says
Oh my! I need this in my life. Must print your recipe. Thanks for sharing.
Marie says
This looks really satisfying, and perfect for the weather we've been having!
Andréa says
Thank you Sarah, it's one of our favorites to.
Andréa says
Thank you for your nice words!
Andréa says
It's indeed a great recipe when weather becomes colder. Thank you Marie for your nice words.