The Best Vegetarian French Onion Soup Recipe (2024)

French onion soup is perfect for a cold winter day, or anytime you’re looking for a warm, homey meal. Nothing beats a piping hot crock of soup covered in Gruyere cheese coming to your table at a restaurant. This is our homemade version – made vegetarian!

This dish has a very deep, rich, and savory flavor, traditionally made from a combination of beef broth and red wine. It’s absolutely delicious, but as a vegetarian, I try to avoid all meat products, so the traditional French onion soup doesn’t work for me.

I’ve tried other vegetarian French onion soup recipes but have found that they never quite produce the same meaty and hearty flavor as the beef broth. So, I decided to experiment and come up with my own recipe.

It turns out the secret ingredient to making an excellent vegetarian French onion soup is: baby bella mushrooms.

They are the perfect substitute for all the qualities that beef broth brings to the table. Baby bella mushrooms have a rich, savory flavor when cooked down, and take on a nice meaty texture. When combined with the sweet caramelized onions in this recipe, you’ll be in comfort food heaven.

The Best Vegetarian French Onion Soup Recipe (1)

Ingredients In Vegetarian French Onion Soup

  • baby bella mushrooms
  • caramelized onions
  • vegetable broth
  • worcestershire sauce
  • soy sauce
  • paprika
  • garlic
  • thyme
  • flour

Caramelized Onions

Caramelized onions are dreamy in every which way – the sweet and rich flavor is something we wish we had in every meal. The only downfall is that they take forever to make. Thanks to the onions, plan for this recipe to take between an hour and an hour and a half.

If you like caramelized onions as much as we do, here’s an idea: make a huge batch and store them in the fridge for the rest of the week. Since they’re so time-consuming, you might as well get the most out of it and enjoy them as long as possible.

Caramelized onions are absolutely excellent on sandwiches, toast, or grilled cheese. Apart from that, they basically go well on any warm dish that could use some extra flavor. Pasta, pizza, salad, grains, once again grilled cheese, quesadillas, omelets – the possibilities are endless.

But back to the soup… cut up your onions and throw them in a large pan with butter. Mix or stir them occasionally. Sprinkle the brown sugar in once they start to turn brown. Remember that patience is key with caramelizing onions.

Caramelized onions are essential to the flavor of any French onion soup. They add incredible richness to the soup, as well as a hint of sweetness. I definitely recommend making sure your onions are fully caramelized for best results!

Baby Bella Mushrooms

Once you go baby bella, you never go back! They are so incredibly flavorful, rich, and meaty. Boring old white button mushrooms are a permanent thing of the past after your first recipe using baby bellas.

Wash them, dry them, and slice them. Start cooking them in your soup pot after you add the brown sugar to your onions. The olive oil helps keep the mushrooms from sticking to the bottom of the pot, otherwise, they don’t need much else to get going.

These mushrooms hold an incredible amount of water. When heated, the water is released, along with some of the savory flavor they hold. To keep this flavor for your soup, keep the cover on your pot! You don’t want these yummy juices to evaporate.

The Best Vegetarian French Onion Soup Recipe (3)

Cooking Instructions

Once the mushrooms have shrunk (you’ll be able to tell), add garlic, soy sauce, Worcestershire sauce, and paprika. Mhmmm, take in the sights and the smells.

After a few minutes, add the flour and mix thoroughly. The flour will thicken your mushroom mixture and provide a little extra volume.

It’s important to add the flour before any broth, so you can get any small clumps out. Nothing’s worse than finding chunks of flour in your finished product. The next step is to add the vegetable broth to the mushroom mixture, along with the thyme and pepper. Cover and let heat up until simmering, about 10 minutes.

At this point, you’ll have your soup pot with the mushrooms in it, and a frying pan with caramelized onions. Throw those onions in the soup, and let simmer for a few more minutes to truly mix the flavors.

Voila! You now have the best vegetarian French onion soup possible.

Toppings For Vegetarian French Onion Soup

Traditional French onion soup is served over toasted bread and topped with gruyere cheese. If you’ve never had gruyere, try not to judge by the taste and smell on its own. It’s a somewhat stinky cheese, but pairs perfectly with the richness of the soup.

The last time we made this, we had homemade baguettes from this recipe. Talk about easy and delicious! You can also buy crostinis from the store.

At restaurants, they finish French onion soup by covering the top in cheese and broiling it in the oven before serving. Unfortunately, we don’t own any appropriate dishes to do this. Instead, we toasted the baguettes with the cheese on top to melt them, and then put them in the soup.

There you have it! The best vegetarian French onion soup recipe you’ll find. Let us know in the comments if you try this recipe, and what you think!

Vegetarian French Onion Soup FAQs

How long does vegetarian French onion soup take to make?

This recipe takes about 1 hour and 30 minutes from start to finish. If you already have caramelized onions made, then the soup will take about 45 minutes.

Is French onion soup a meal or an appetizer?

Either or both! French onion soup is often served as an appetizer, but this recipe is hearty enough to be its own meal if served in a bigger bowl.

Do you need alcohol to make vegetarian French onion soup?

This vegetarian French onion soup recipe does not call for any alcohol. Traditional French onion soup calls for either wine or sherry, which is used to bring out and enhance the beef flavor of the broth. However, because this recipe uses mushrooms for the broth, they are rich enough as is that they do not need any alcohol.

What is the best type of onion to use for French onion soup?

This recipe calls for yellow onions, but if you want a sweeter flavor, you can use Vidalia onions.

The Best Vegetarian French Onion Soup

The Best Vegetarian French Onion Soup Recipe (4)

A delicious vegetarian alternative to the classic soup, with the same hearty, rich flavor.

Prep Time15 minutes

Cook Time1 hour 15 minutes

Total Time1 hour 30 minutes

Ingredients

Caramelized Onions

  • 3-4 large yellow onions, sliced
  • 3 TBSP butter
  • 2 TBSP brown sugar

Soup

  • 16 oz baby bella mushrooms, sliced
  • 1 TBSP olive oil
  • 2 TBSP minced garlic
  • 2 TBSP soy sauce
  • 2 TBSP Worcestershire sauce
  • 1 tsp paprika
  • 3 TBSP all-purpose flour
  • 6 cups vegetable broth
  • 1 tsp dried thyme
  • 1/2 tsp ground black pepper

Optional toppings

  • shredded Gruyere cheese
  • toasted baguette slices

Instructions

Caramelized Onions

1. Melt 3 tablespoons butter over medium-high heat in a large saute pan.

2. Add onions and cover for 30 minutes. Mix occasionally.

3. Once onions are limp and starting to brown, mix in brown sugar. Cover and cook until onions are caramelized to your liking, mixing occasionally.

Soup

1. After adding brown sugar to onions, heat olive oil in a large soup pot. Add sliced mushrooms and cover for 10 minutes. Mix occasionally.

2. Once mushrooms are reduced (shrunk in half with a simmering brown liquid on the bottom of the pot), add garlic, soy sauce, Worcestershire sauce, and paprika. Mix thoroughly and let simmer for 2-3 minutes.

3. While mixing, sprinkle in flour. Mix until no flour clumps are visible.

4. Add vegetable broth, thyme, and black pepper. Cover and heat until soup is simmering, 8-10 minutes.

5. Add caramelized onions to the soup, and mix. Cover and let simmer for another 5 minutes.

Toppings

1. If wanted, toast baguette slices topped with Gruyere cheese until melted. Put in soup and enjoy!

The Best Vegetarian French Onion Soup Recipe (2024)

FAQs

How do you deepen the flavor of French onion soup? ›

A few sprigs of thyme and a bay leaf elevate the soup even more, but I take it a step further, adding a splash of fish sauce for complexity and depth—don't worry, it won't taste fishy—and a hit of cider vinegar to balance some of that oniony sweetness.

Why do you put baking soda in French onion soup? ›

The caramelized onions for this soup cook more quickly due to a pinch of baking soda but still have that deep, slow-cooked flavor. Topping the soup with hot, cheesy toasts prepared while the soup simmers, eliminates the need to bake the soup in specialty French onion soup bowls.

What is the difference between onion soup and French onion soup? ›

What is the Difference Between Onion Soup and French Onion Soup? French onion soup is always made with beef stock. Other onion soups can be made with chicken, vegetable, or beef stock. Additionally, French onion soup typically contains wine or sherry, which isn't typical or necessary in other onion soups.

Are red or yellow onions better for French onion soup? ›

Onions: You can use white, yellow or red onions for French onion soup. But to make it the classic way, you will need 5-6 large yellow onions, peeled and thinly sliced. Butter: The tastiest (French) way to caramelize those onions.

What gives vegetable soup that depth of flavor? ›

Dried herbs and seasonings: homemade seasoned salt, black pepper, Italian seasoning, and dried bay leaves lend flavor to the soup.

Why is my French onion soup so bland? ›

If you don't add enough salt, pepper, or other herbs and spices, the soup may taste bland.

What broth is French onion soup made of? ›

What Is French Onion Soup? French onion soup, or soupe à l'oignon gratinée, is a classic French dish made with caramelized onions and beef stock or broth. The soup is topped with bread and cheese, then gratinéed to rich, gooey perfection. It's traditionally served in a ramekin or a ceramic crock with a handle.

How to thicken French onion soup? ›

The easiest way to thicken your French onion soup is with flour. You can also use cornstarch if you don't have any flour. Remember to never add the flour or cornstarch directly to the soup – otherwise you run the risk of it clumping.

Why do French people eat French onion soup? ›

The Onion Soup, a traditional and warming dish

It has even become a trendy dish that tourists are eager to try to experience French gastronomy. However, onion soup is in fact not part of French people's daily meals. It was originally meant to be eaten after a family reunion in the middle of the night to cure hangovers

What is the best wine to use for French onion soup? ›

Wine is optional to deglaze the pan and add flavour to the soup. I recommend a dry white or red wine, such as a good quality Pinot Grigio/Gris, Sauv Blanc, Sémillon, Chardonnay, Merlot or Pinot Noir. Generally, if you can't drink it, don't cook with it.

What's the best kind of bread to use for French onion soup? ›

Baguette: Sliced French baguette is the traditional topping for French onion soup, but any crusty bread will suffice, and if you're in a pinch, you can use big croutons, too! Cheese: Gruyere is the standard, but shredded Swiss makes a great substitute.

What bowls are best for French onion soup? ›

French onion soup is traditionally served in lionhead bowls, which are deep but not very wide porcelain bowls. Here are four reasons why these bowls are perfect: Plenty of soup. Even as the bread on top starts to soak up some of the soup, there's still plenty left underneath.

How do you make French onion soup less bland? ›

Most likely it could be from not caramelizing the onions long enough, as this is crucial for flavor development. Also, be sure to use a good quality broth and season the soup properly with salt and pepper. You can try adding a splash of balsamic vinegar or Worcestershire sauce for a boost of flavor.

How do you get depth of flavor in soup? ›

"If your broth is lacking in savory richness, try adding roasted onion, tomato paste, mushrooms, seaweed, soy sauce, or miso. These ingredients add umami flavor and depth to broth," she says. The choice of ingredient depends on the recipe, though.

How to doctor up canned French onion soup? ›

Some fresh rosemary or thyme brings a woody, peppery taste to the soup, complementing the umami flavor of the beef stock. With a splash of balsamic vinegar and green onions or fresh basil as a garnish, the canned soup is transformed from a grocery store original into a gourmet dish.

How do I make my French onion soup darker? ›

The caramelized onions are what give the soup its rich dark flavor and color, so don't skimp! Use a good quality beef broth. We use Better Than Bouillon to make our beef broth because it's extremely flavorful and contains a decent amount of salt, which seasons the soup well.

References

Top Articles
Latest Posts
Article information

Author: Rubie Ullrich

Last Updated:

Views: 5804

Rating: 4.1 / 5 (72 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Rubie Ullrich

Birthday: 1998-02-02

Address: 743 Stoltenberg Center, Genovevaville, NJ 59925-3119

Phone: +2202978377583

Job: Administration Engineer

Hobby: Surfing, Sailing, Listening to music, Web surfing, Kitesurfing, Geocaching, Backpacking

Introduction: My name is Rubie Ullrich, I am a enthusiastic, perfect, tender, vivacious, talented, famous, delightful person who loves writing and wants to share my knowledge and understanding with you.