Looking for a full-of-flavor, meatless comfort food dinner option? This Vegetarian French Onion Soup is for you!
With a delicious and hearty onion and mushroom broth, this soup is only made better by the toasted bread and cheese on top! Add a little fresh thyme for an herbal finish and there you have it! The perfect vegetarian soup.
As an environmental scientist, I can’t get enough One-Pot meals! Using less dishes means less clean up which means–you guessed it! Less wasting water!
Green tip: Speaking of water usage and clean up, if you have a dishwasher, use it! Comparing dishwashing to handwashing, using an efficient dishwasher uses up to 1/6th the amount of water to get your dishes equally as clean.
Vegetarian French Onion Soup Tips and Tricks
Prep Your Ingredients First
Start by collecting your ingredients to stay organized. Dice your onions, mince your garlic, and remove your thyme leaves from the stems. Here’s what you’ll need:
Vegetable stock can be substituted for mushroom stock in a pinch, but you may have to add more seasonings. Vegetable broth doesn’t have the same, earthy, umami flavor, so just taste as you go!
You can absolutely substitute plant-based butter to fry up your onions and make your roux.
I love using Gouda cheese on top because it melts so beautifully and has notes of sweetness and nuttiness! But you can really use any melty cheese—Gruyere, Mozzarella, Swiss, even Brie!
Start with a Roux
Add your diced onions to a large pot or Dutch Oven and sauté them in the butter until they are translucent and fragrant. This should take about 8 minutes over medium heat.
Once your onions are ready, add your flour and stir until your onions are coated. This process is forming your roux, which is the base to the hearty consistency of your soup.
The soup should come together perfectly from here!
Green tip: It is estimated that 50% of food waste happens at home. The average shelf life of all-purpose flour is about 8 months, but freezing it can extend its life by another year and a half! Just store it in an airtight container and stick it in the freezer.
Toast Your Bread
After preheating your oven and slicing your bread, drizzle the pieces of bread with olive oil and toast it in the oven for 10 minutes.
This will avoid your French bread getting soggy while it soaks up the delicious soup!
Transfer Your Soup to Little Croquettes
Once your soup is ready for its final bake, transfer them to little oven-safe croquettes. Float a slice of toasted bread on top, add your sliced or grated cheese, and garnish with some fresh thyme.
In just 5 minutes at 400 degrees Fahrenheit, your cheese will be melty, bread toasty and saturated with delicious soup, and your kitchen will smell like a dream!
Should You Have Leftovers
If you have leftover soup, allow it to cool, transfer it to an airtight container, and store it in the refrigerator for up to 3 days.
You can reheat it over the stove in a pot on medium heat or in the microwave. Put it in a microwave-safe dish with an aerated lid and microwave on high for about 3 minutes. Stir and assess temperature. If needed, heat for another minute or two.
If you have leftover bread, wrap it and store it separately, and reheat it in the oven at 400°F for about 5 minutes or in the toaster.
Why You Should Make This Vegetarian Soup
- It’s bursting with flavor. The mushroom stock and onions lend so much flavor to the broth.
- It’s classic comfort food. Warm soup finished with bread and cheese—doesn’t get cozier than that!
- It’s easy to clean up! Throw it all into one pot to cook!