• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
  • Contact
Check out my new cookbook

The Toasted Pine Nut

fun. flavorful. feel-good recipes.

  • Check out my cookbook!
  • Recipes
    • Dessert
      • Cookies
      • Bars & Brownies
      • Breads & Muffins
      • Cakes & Cupcakes
      • Pies & Crumbles
      • Candy
      • No Bake
    • Meal
      • Breakfast
      • Main Dishes
      • Appetizers
      • Sides
      • Snacks
      • Drinks
      • Salads
      • Sauces & Dips
      • Dessert
    • Diet
      • Gluten Free
      • Dairy Free
      • Vegan
      • Vegetarian
      • Egg Free
      • Kid Friendly
      • Low Carb
      • Nut Free
    • Meat
      • Fish & Seafood
      • Chicken & Poultry
      • Beef & Pork
      • Meatless
    • Method
      • Air Fryer
      • Slow Cooker
      • Instant Pot
      • Oven
      • Grill
      • Stovetop
    • Season
      • Spring
      • Summer
      • Fall
      • Winter
    • Recipe Filter
  • Shop
    • My Baking Mixes
    • Kitchen Essentials
    • Pantry Items
    • Kid Favorites
    • Photography
  • Cookbook
  • Videos
Home Recipes Soups
5 from 3 reviews

Vegetarian French Onion Soup

1 hr 5 min
GF Gluten-Free VG Vegetarian EF Egg-Free NF Nut-Free
by: Lindsay Grimes
February 7, 2021 (Updated: November 12, 2021)
Jump to Recipe
Leave a Comment

This post may contain affiliate links. Please read our disclosure policy.

This is an overhead image of a white crock filled with french onion soup. On top of the soup is a piece of French bread, melted cheese, and thyme. The crock sits on a white counter with an off-white tea towel to the left side of the image.
This vegetarian French onion soup is the ultimate comfort food! It’s topped with hearty toasted French bread and golden, melty Gruyere cheese.

If I could pick only one soup to eat for the rest of my life, it would be this homemade vegetarian French Onion Soup. Bold statement, I know.

French onion soup is one of my longtime favorites. I first had it at a Jersey diner and I fell in love with the caramelized onions and melty Gruyere. I mean, it basically has all my favorite things wrapped into a cozy, comforting soup.

Traditionally French Onion Soup has a beef broth base. To make it a vegetarian French onion soup, we are swapping in some vegetable broth. Feel free to use whatever your favorite broth is!

Vegetarian French Onion Soup Ingredients:

  • Onions: I used sweet onions or yellow onions.
  • Olive oil
  • Butter
  • Agave Nectar: We’re only using a quick drizzle at the end of the onion caramelization. If you don’t have agave or prefer something else, honey, maple syrup, or your favorite granular sugar is also a good opion!
  • Garlic: mmm garlic why you be so good?
  • Dry red wine: this adds some depth and more flavor to the broth of the soup, but it’s optional. You can just add more broth if you don’t want to use wine.
  • Low sodium vegetable broth: I find broths can be really variable with how much salt they contain. So, I find it best to use low-sodium broth and then add salt to taste.
  • thyme leaves
  • salt
  • ground pepper
  • French bread: If you want to make this recipe gluten free, use your favorite gluten free bread!
  • Gruyere cheese: I mean, this is one of the stars of the show. If you need to sub something else, I think Swiss would be your best option.
  • This is an overhead image of ingredients laid out on a white counter. The ingredients are cheese, onions, red wine, oil, butter, thyme, garlic, bread, and broth.
  • This is an overhead image of caramelized onions in a white pot. A wooden spoon is sticking out of the white pot. The pot sits on a white counter with fresh thyme leaves around it.
  • This is an overhead image of a large pot with broth, caramelized onions, and a wooden spoon. The pot sits on a white counter with thyme leaves around it.

How to Caramelize Onions:

The key to perfectly caramelizing onions is very visual. So, stay closeby your pot so you can keep an eye on your onions! Be vigilant and be patient.

First, soften the onions. In a large pot, heat the olive oil over medium high heat. Once hot, add the onions and cook for about 20 minutes until they soften and start to caramelize. 

The visual cue here is the onions will look translucent around the edges and softer than when they were raw.

Then, turn down the heat and cook for longer. Add the butter and continue to cook the onions for 15 – 20 more minutes until the onions reduce and brown.

The visual cue here is you want them to get smaller. Turn down the heat if the onions start to burn, you want them to slowly cook and get golden brown. 

Cook slow and low until they darken. Cook even longer until they Stir in the agave nectar and garlic and continue to cook until the onions are darker brown, another 10 minutes.

This is an overhead image of a white crock filled with french onion soup. On top of the soup is a piece of French bread, melted cheese, and thyme. The crock sits on a white counter with an off-white tea towel to the left side of the image.

How to make Vegetarian Onion Soup:

After you’re done caramelizing your onions (directions above!)

Deglaze. Stir in the red wine. Use a wooden spoon to scrape the bottom of the pot to deglaze the pot. 

Add the vegetable broth, thyme leaves, salt and pepper to the pot. 

Simmer. Bring the mixture to a simmer and cook for 20 minutes, stirring every few minutes. 

Toast your bread. Brush your bread with butter or oil and toast for 10 minutes on a baking sheet. After 5 minutes, flip the toast halfway and continue to toast until both sides are golden brown.

Prep the soup bowls. Divide the soup between four oven-proof bowls. Place the toasted piece of bread in each soup bowl. 

Top with cheese. Divide the shredded cheese on top of the four soups. 

Broil. Place the bowls on a large rimmed baking sheet and broil until the cheese is melted, golden brown and bubbly. 

How to make this gluten free?

It’s simple! All the ingredients are naturally gluten free except the bread. So, use your favorite gluten free bread to toast and top your soup. Simple as that!

How to make vegan french onion soup:

There are only two ingredients in this recipe you need to swap if you’re looking to make it vegan. First, the butter. Simply use vegan butter or you can just add more olive oil and skip the butter thing altogether.

Second, the Gruyere cheese. You can skip the melty cheese on top, or use your your favorite melt-able vegan cheese.

I’m always amazed at the vegan and dairy free cheese options I see in food stores lately. They melt, they stretch, the broil. So if you want that iconic cheese melt on top of your French onion soup, sub in your favorite vegan cheese!

This is a side image of four white crocks filled with french onion soup. The soup is topped with French bread and Gruyere cheese and a thyme sprig. The crocks sit on a white counter and an ivory tea towel is weaved in between the crocks.

More Vegetarian Soups to Try:

  • Instant Pot Vegetable Soup
  • Instant Pot Cauliflower Soup
  • Creamy Roasted Tomato Soup
  • Beet + Leek Soup
  • Acorn Squash Soup with Thai Pesto
  • Orange Ginger Carrot Soup

Did you make this? Leave a review below and tag me on Instagram, Facebook, or Pinterest!

This is an overhead image of a white crock filled with french onion soup. On top of the soup is a piece of French bread, melted cheese, and thyme. The crock sits on a white counter with an off-white tea towel to the left side of the image. Recipe
GF Gluten-Free VG Vegetarian EF Egg-Free NF Nut-Free

Vegetarian French Onion Soup

This vegetarian French onion soup is the ultimate comfort food! It’s topped with hearty toasted French bread and golden, melty Gruyere cheese.

Recipe by:Lindsay Grimes
5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 3 reviews
Prep: 15 minCook: 50 minTotal: 1 hour 5 min
Print recipe Rate recipe Pin Save recipe
Servings: 4 servings 1x

Ingredients

  • 1 ½ lbs onions, peels and sliced into half moons
  • 2 tablespoons olive oil

  • 2 tablespoons butter

  • 1 tablespoon agave nectar (honey or maple syrup works)

  • 3 cloves garlic, minced

  • ¼ cup dry red wine

  • 3 cups low sodium vegetable broth

  • 4 sprigs fresh thyme leaves

  • ½ teaspoon salt

  • ¼ teaspoon ground pepper

  • 4 slices French bread, cut into thick slices

  • 1 cup gruyere cheese, freshly shredded

Instructions

  1. In a large pot, heat the olive oil over medium high heat. Once hot, add the onions and cook for about 20 minutes until they soften and start to caramelize.
  2. Add the butter and continue to cook the onions for 15 – 20 more minutes until the onions reduce and brown. Turn down the heat if the onions start to burn, you want them to slowly cook and get golden brown. 
  3. Stir in the agave nectar and garlic and continue to cook until the onions are darker brown, another 10 minutes.
  4. Stir in the red wine. Use a wooden spoon to scrape the bottom of the pot to deglaze the pot. 
  5. Add the vegetable broth, thyme leaves, salt and pepper to the pot. 
  6. Bring the mixture to a simmer and cook for 20 minutes, stirring every few minutes. 
  7. Preheat oven to 400F. 
  8. Brush your bread with butter or oil and toast for 10 minutes on a baking sheet. After 5 minutes, flip the toast halfway and continue to toast until both sides are golden brown.
  9. Divide the soup between four oven-proof bowls/ crocks. Place the toasted piece of bread in each soup bowl.
  10. Divide the shredded cheese on top of the four soups. 
  11. Place the bowls on a large rimmed baking sheet and broil until the cheese is melted, golden brown and bubbly. 

Tips

Photography by Sasha Hooper at Eat Love Eats. 

Nutrition Info:

  • Serving Size: 1 bowl
  • Calories: 425
  • Sugar: 13g
  • Sodium: 931mg
  • Fat: 22.3g
  • Saturated Fat: 9.9g
  • Unsaturated Fat: 0g
  • Trans Fat: 0g
  • Carbohydrates: 42.3g
  • Fiber: 4.5g
  • Protein: 13.9g
  • Cholesterol: 45mg
© The Toasted Pine Nut

Did you make this?

I love seeing what you made! Tag me on social @thetoastedpinenut

Rate recipe Tag me on Instagram
84 shares
  • Share
  • Tweet
  • Email
overhead image of a gluten free sprinkle cookie with a bite taken out on a white counter

Never miss a recipe!

Join our pine nut family and get recipes delivered right to your inbox.

Join now!
15 no bake desserts

You May Also Like...

  • Gluten Free Macaroni + Cheese
  • Vegetarian Pumpkin Chili
  • Beet + Leek Soup

Reader Interactions

Leave a Comment & Rate this Recipe Cancel reply

If you love this recipe it would mean SO MUCH to me if you give it a star rating and leave a comment about it. Not only do I love basking in the glory of your recipe love, but (perhaps more importantly 😋) it helps other readers find my recipes online. Thanks so much for your feedback!!

Have a question? Submit your question or comment below. Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

  1. AvatarErin says

    Posted on 2/8/21 at 9:29 pm

    I made this soup this evening and it was delicious! Very easy to follow the recipe and it was a hit with my family! I will definitely make this again!

    Reply
    • Lindsay Grimes Freedman says

      Posted on 2/9/21 at 10:50 am

      Thanks so much Erin!! I’m so happy you guys loved it!! xo

      Reply
  2. AvatarKaren Mitchell says

    Posted on 2/13/21 at 2:45 pm

    It’s been so long since I’ve had French onion soup. I’m celiac and allergic to red meat 🙄. This recipe takes a long time, but really easy and SOOOOOOOO worth it. Will definitely make again. AND my super picky spouce LOVED it too!!! That’s a HUGE compliment… You don’t even know.

    Reply
    • Lindsay Grimes Freedman says

      Posted on 2/14/21 at 8:43 pm

      Yay! I’m so happy you love it!! xo

      Reply
  3. AvatarKristie says

    Posted on 2/21/21 at 8:18 am

    So delicious, making another batch today!

    Reply
    • Lindsay Grimes Freedman says

      Posted on 2/21/21 at 12:23 pm

      Yay! I’m so happy you love it!! I want to make another batch too, it’s my fave!! xo

      Reply

Primary Sidebar

Lindsay

Nice to Meet You!

I’m Lindsay - cookbook author, blogger and chocolate lover! If gluten-free desserts are your jam, you’re in the right place! I live in south Jersey with my family and new puppy Roxie! Some of my favorite things are oat milk lattes, sunny days and warm, gooey chocolate chip cookies.

Read more...

Recipe Key

GF Gluten-Free DF Dairy-Free V Vegan VG Vegetarian EF Egg-Free NF Nut-Free P Paleo Browse All

Most Popular

This is a horizontal image of a hand with deep pink nail polish holding a chocolate quinoa crisp in between their thumb and pointer finger. More chocolate quinoa crisps are blurred in the background.

5-Minute Crunchy Chocolate Quinoa Crisps

overhead image of a muffin tin filled with 12 raw eggs sprinkled with pepper

Perfect Oven-Baked Eggs in a Muffin Tin

This is a side view of a chocolate almond butter bar with a bite taken out of it. The bar sits on a white piece of parchment paper and is sprinkled with salt. More bars are blurred in the background.

No Bake Almond Butter Bars

Lemon & Avocado Kale Salad

Freebie alert!

Get My Free No Bake Desserts eBook!

Explore

More Soups

This is an overhead image of a shallow bowl with pumpkin soup on a white counter. The soup is topped with sage leaves, pecans, and quinoa. A spoon is dipping into the soup to the left side of the bowl. Another bowl of soup is to the top left of the image.

Slow Cooker Pumpkin Soup

This is an overhead image of a white crock filled with french onion soup. On top of the soup is a piece of French bread, melted cheese, and thyme. The crock sits on a white counter with an off-white tea towel to the left side of the image.

Vegetarian French Onion Soup

This is an overhead image of a white bowl filled with cauliflower soup. The soup is topped with some oil, garlic, and sage. The bowl sits on a white counter with some fresh sage. A silver antique spoon is in the soup bowl.

Instant Pot Cauliflower Soup

This is an overhead image of a bowl of vegetable soup. The soup bowl is on a white counter with a blue napkin at the top of the image. The soup has a red broth and chunky vegetables.

Super Hearty Instant Pot Vegetable Soup (only 10-Min to Prep!)

Browse All
15 No bake desserts

Download my FREE No Bake Dessert Ebook!

As seen on:

Food Network
Shape
Men's Health
NBC
Kitchn
Glamour
  • Reader Faves: Gluten-Free Desserts
    • Gluten free macarons
    • Banana mug cake
    • Almond butter bars
    • Peanut butter Cheerio bars
    • Chia seed cookies
    • More gluten-free desserts
  • Top Chocolate Desserts
    • Chocolate quinoa crisps
    • Microwave baked oats
    • Hot chocolate bombs
    • Chocolate banana bread
    • Peanut butter brownies
    • All chocolate recipes
  • DIY & How To
    • Dried orange garland
    • How to melt chocolate chips
    • DIY face oil
    • Oven-baked eggs in a muffin tin
    • How to make taco seasoning
    • How to make oat milk in 5 minutes
  • Explore Resources
    • FAQ
    • My Baking Mixes
    • Cookbook
    • Shop Favorites
    • Web Stories
    • Meet Lindsay
Follow

@thetoastedpinenut

Accessibility

Privacy Policy

Disclaimer

Contact

© 2025 The Toasted Pine Nut
|
Site Credits Designed by Melissa Rose Design Developed by Once Coupled Support by Foodie Digital
Back to Top
84 shares
This is an overhead image of a white crock filled with french onion soup. On top of the soup is a piece of French bread, melted cheese, and thyme. The crock sits on a white counter with an off-white tea towel to the left side of the image. Text overlay reads "vegetarian French onion soup."
This is an overhead image of a white crock filled with french onion soup. On top of the soup is a piece of French bread, melted cheese, and thyme. The crock sits on a white counter with an off-white tea towel to the left side of the image. Text overlay reads "vegetarian French onion soup."