• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Loving It Vegan

  • Home
  • About Me
  • Recipes
  • Free Ebook
menu icon
go to homepage
  • Home
  • About Me
  • Recipes
  • Free Ebook
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Home
    • About Me
    • Recipes
    • Free Ebook
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipe

    Vegan French Onion Soup

    Published: Jul 11, 2024 Updated: Jul 11, 2024 by Nadine @ Loving It Vegan This post may contain affiliate links

    Jump to Recipe
    Pinterest pin for Vegan French Onion Soup

    This vegan French onion soup is a savory classic. Made with caramelized onions, and rich broth, topped with homemade croutons and vegan cheese for a comforting and delicious appetizer or main course.

    Vegan French Onion Soup served with homemade croutons and vegan cheese in a white bowl.

    There’s something truly special about a warm bowl of soup, especially when it’s as comforting and delicious as our vegan French onion soup.

    This vegan French onion soup is an easy 1-pot soup that requires minimal ingredients and effort. And what better way to top off your soup, than with some bread and cheese? We truly enjoy all soups with a piece of crusty bread, but adding homemade croutons and vegan cheese was a game changer!

    This is a vegan soup recipe that keeps well in the fridge and, as the flavors develop more in the fridge, it tastes even better the next day! It will surely have you coming back for seconds!

    Serve this soup as a hearty appetizer or main course at your next family gathering.

    And if you love comforting, filling and delicious vegan soups, you will love our vegan broccoli cheese soup, vegan butternut squash soup and vegan chicken noodle soup.

    Ingredients You’ll Need:

    Vegan French Onion Soup Ingredients

    Ingredients Notes

    • Onions – You can use Yellow, White or Brown onions in this recipe. We found that cutting the onions vertically with the grain is the best way to enjoy them in this soup. We included how to slice your onions in the instructions below.
    • All purpose flour – We used all purpose flour to thicken up the soup slightly. If you prefer a more brothy type soup you can omit this ingredient.
    • Dry white wine – This contributes to a rich sauce and the alcohol cooks off completely. However, if you prefer not to use alcohol in cooking you can switch it for extra stock.
    • Fresh thyme – If you don’t have fresh thyme on hand you can replace it with dried thyme.
    • Vegan cheese – We used vegan mozzarella and it added just enough creaminess to the soup. However you can use any vegan cheese you prefer.
    • The vegan croutons – We found this soup much more enjoyable with vegan croutons. We’ve included instructions in the recipe on how to make your own homemade vegan croutons.
    A close up photo of Vegan french onion soup served in a white bowl with croutons and vegan cheese

    How to make Vegan French Onion Soup

    You will find full instructions and measurements in the recipe card at the bottom of the post. This is a summary of the process to go along with the process photos.

    • With a sharp knife, chop off the top and bottom parts of the onion and then peel the outer skin.
    • Now place the onion on one of the flat sides and chop it in half .
    • Place one half on the side that you just cut and slice it in thin strips from top to bottom.
    • Repeat this process with the rest of the onions.
    Preparing the onions for vegan french onion soup
    • In a large heavy-bottomed pot, melt the butter over low heat.  Add the onions and sauté for about 60 minutes until caramelized (but not burnt), initially stirring every 3-5 minutes, then about once a minute near the end (around 50 minutes) of caramelization to prevent burning.  Resist the urge to turn up the heat. You will burn the onions.
    Melt the butter in a heavy bottomed pot and add the onions. Caramelize until golden in color.
    • After the onions have caramelized, add the garlic and sauté for 2 minutes until fragrant.
    • Add the flour and mix it in. Cook for an additional 1 minute.
    Add the garlic and sauté for 2 minutes. Then add the flour and stir in.
    • Stir in the wine to deglaze the pan, using a wooden spoon to scrape up any browned bits on the bottom of the pan.
    • Add the stock, soy sauce, bay leaf, and thyme and stir to combine. Turn the heat up to medium until the soup reaches a simmer. Then reduce the heat to medium-low, cover, and simmer for at least 10 minutes. After 10 minutes, turn off the heat and discard the bay leaf and sprigs of thyme. Taste the soup and season with salt and pepper as needed.
    Stir in the wine and deglaze the pan. Add the rest of the ingredients, taste and simmer until cooked.
    • Check on the soup. When the 10 minutes are up, remove from the heat.
    Finished vegan french onion soup
    • While the soup is simmering you can make your croutons:
    • Preheat the oven to 400°F(200°C) and line a baking sheet with parchment paper. Set aside. (You can also bake the croutons in the air fryer at 400°F(200°C) for 2 minutes in batches.)
    • Slice the baguette into 1-inch thick rounds and then divide the rounds into quarters.
    Slice the baguette into croutons size pieces
    • Add the croutons to a mixing bowl and drizzle over the olive oil and toss until coated.
    • Arrange them in a single layer on the prepared baking sheet.
    Pour oilve oil over the croutons and mix. Place onto baking sheet.
    • Bake for 6-8 minutes, until the croutons are toasted and golden around the edges. Set aside.
    Baked croutons on a baking sheet
    • Now you are ready for the final step of making your vegan French onion soup.
    • Switch your oven to the broiler. Once the soup is ready to serve, place your oven-safe bowls on a thick baking sheet. Ladle the soup into each bowl, then top with the croutons and your desired amount of cheese (I used about ¼ cup shredded vegan cheese for each).
    • Place the baking sheet on an oven rack with the tops of the bowls about 6 inches from the heating element and broil for 2 minutes, or until the vegan cheese is melted and bubbly (Keep a close eye on them so that they do not burn).
    Assembly of the vegan french onion soup into ramekins
    • Remove from the oven and serve immediately while the soup is hot and bubbly. Top with fresh thyme, crushed black pepper and some extra croutons on the side.
    Vegan French Onion Soup

    How to caramelize the onions for the Vegan French Onion Soup

    Here are a few tips on caramelizing onions:

    • Slicing the onions – Slice the onions thinly. If you slice them to big, it will take a lot longer to caramelize.
    • Use a large, heavy-bottomed pot – When a large amount of onions are too close to one another, they’ll start to steam and develop moisture which impedes caramelization.
    • Do it low and slow – Cook the onions on a low heat. Keep on stirring especially near the end to prevent burning and sticking to the pot. Resist the urge to turn up the heat. You will burn the onions.
    Vegan French Onion Soup

    Storing and Freezing

    • Storing – This vegan French onion soup keeps well in the fridge in an airtight container for up to 4 days. It gets better over time as the flavors develop!
    • Freezing – Freeze the soup in an airtight container for up to 3 months.
    Vegan French Onion Soup

    More Vegan Soups

    • Vegan Potato Broccoli Soup in a black bowl.
      Vegan Potato Broccoli Soup
    • Vegan mushroom soup in a white bowl.
      Vegan Mushroom Soup
    • Overhead photo of cabbage soup in a white bowl with a spoon.
      Vegan Cabbage Soup
    • Vegan potato leek soup in a white bowl.
      The Best Vegan Potato Leek Soup
    The best vegan french onion soup served in a white bowl

    Did you make this recipe? Be sure to leave a comment and rating below!

    Vegan French Onion Soup

    Vegan French Onion Soup

    This vegan French onion soup is a savory classic. Made with caramelized onions, and a rich broth, and topped with homemade croutons and vegan cheese for a comforting and delicious appetizer or main course.
    No ratings yet
    Print Pin Rate
    Course: Appetizer, Dinner, Entree, Soup
    Cuisine: French
    Diet: Vegan
    Prep Time: 30 minutes minutes
    Cook Time: 1 hour hour 15 minutes minutes
    Total Time: 1 hour hour 45 minutes minutes
    Servings: 6
    Calories: 387kcal
    Author: Alison Andrews

    Ingredients

    For the soup:

    • 4 pounds Onions (1.8kg, approximately 6-8 large onions) Yellow, white or brown, Peeled and Thinly sliced*
    • 4 tablespoons Vegan Butter (52g)
    • 4 cloves Garlic Minced
    • 3 tablespoons All Purpose Flour (23g)
    • ½ cup Dry White Wine (120ml)
    • 6 cups Vegetable Stock (1440ml)
    • 1 tablespoon Soy Sauce
    • 1 Bay Leaf
    • 3 sprigs Fresh thyme or 1 teaspoon dried thyme
    • Sea salt and Black pepper to taste
    • ¼ cup Vegan Cheese (20g), Grated per serving

    For the vegan croutons:

    • 1 Baguette (320g), Stale
    • 2 tablespoon Olive Oil (30ml)
    Prevent your screen from going dark

    Instructions

    Slice the onions:

    • With a sharp knife, chop off the top and bottom parts of the onion and then peel the outer skin.
    • Now place the onion on one of the flat sides and chop it in half.
    • Place one half on the side that you just cut and slice it in thin strips from top to bottom.
    • Repeat this process with the rest of the onions.

    Make the soup:

    • In a large heavy-bottomed pot, melt the butter over low heat.  Add the onions and sauté for about 60 minutes until caramelized (but not burnt), initially stirring every 3-5 minutes, then about once a minute near the end (around 50 minutes) of caramelization to prevent burning. Resist the urge to turn up the heat. You will burn the onions.
    • After the onions have caramelized, add the garlic and sauté for 2 minutes until fragrant.
    • Add the flour and mix it in. Cook for an additional 1 minute.
    • Stir in the wine to deglaze the pan, using a wooden spoon to scrape up any browned bits on the bottom of the pan.
    • Add the stock, soy sauce, bay leaf, and thyme and stir to combine. Turn the heat up to medium until the soup reaches a simmer. Then reduce the heat to medium-low, cover, and simmer for at least 10 minutes. After 10 minutes, turn off the heat and discard the bay leaf and sprigs of thyme. Taste the soup and season with salt and pepper as needed.

    While the soup is simmering you can make your croutons:

    • Preheat the oven to 400°F(200°C) and line a baking sheet with parchment paper. Set aside. (You can also bake the croutons in the air fryer at 400°F(200°C) for 2 minutes in batches.)
    • Slice the baguette into 1-inch thick rounds and then divide the rounds into quarters.
    • Add the croutons to a mixing bowl and drizzle over the olive oil and toss until coated.
    • Arrange them in a single layer on the prepared baking sheet.
    • Bake for 6-8 minutes, until the croutons are toasted and golden around the edges. Set aside.

    Now you are ready for the final step of making your vegan French onion soup.

    • Switch your oven to the broiler. Once the soup is ready to serve, place your oven-safe bowls on a thick baking sheet. Ladle the soup into each bowl, then top with the croutons and your desired amount of cheese (I used about ¼ cup shredded vegan cheese for each).
    • Place the baking sheet on an oven rack with the tops of the bowls about 6 inches from the heating element and broil for 2 minutes, or until the vegan cheese is melted and bubbly (Keep a close eye on them so that they do not burn).
    • Remove from the oven and serve immediately while the soup is hot and bubbly. Top with fresh thyme, crushed black pepper and some extra croutons on the side.

    Notes

    • Vegan cheese – We used vegan mozzarella and it added just enough creaminess to the soup. However, you can use any vegan cheese you prefer.
    • The vegan croutons – We found this soup much more enjoyable with vegan croutons. We’ve included instructions in the recipe to make your own homemade vegan croutons. You can use any stale bread you have on hand.
    • Onions – You can use Yellow, White or Brown onions in this recipe. See more tips on how to cut and caramelize the onions in the blog post!
    • Gluten-free – You can make this recipe gluten-free by omitting the all purpose flour (note that the soup will be a bit thinner), replacing the soy sauce with tamari or a gluten-free soy sauce, and replacing the vegan croutons with crispy air fryer tofu or crispy baked tofu. 
    • Storing – This vegan French onion soup keeps well in the fridge in an airtight container for up to 4 days. It gets better over time as the flavors develop!
    • Freezing – Freeze the soup in an airtight container for up to 3 months.

    Nutrition

    Serving: 1serving | Calories: 387kcal | Carbohydrates: 57g | Protein: 8g | Fat: 13g | Saturated Fat: 3g | Sodium: 1196mg | Potassium: 532mg | Fiber: 6g | Sugar: 17g
    DID YOU MAKE THIS RECIPE? Rate it & leave your feedback in the comments section below, or tag @lovingitvegan on Instagram and hashtag #lovingitvegan
    Get Your Copy! It's FREE!
    « Easy Vegan Croissants
    Vegan Ladyfingers »
    Loving It Vegan is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. This site may contain some of these links to Amazon.com. If you make a purchase through one of those links, Loving It Vegan will receive a small commission from the purchase at no additional cost to you.

    Reader Interactions

    Comments

    1. Karim Ibrahim says

      April 08, 2025 at 4:15 am

      Brilliant recipe. Clear , well detailed and very tasty !

      Reply
      • Nadine @ Loving It Vegan says

        April 09, 2025 at 12:46 pm

        Happy to hear you enjoyed the recipe Karim!

        Reply

    Comment Policy: Your feedback is really appreciated! Please do us a favor and rate the recipe as well as this really helps us! The most helpful comments are the ones that give useful feedback for others who might make the recipe, tell about substitutions you made or adjustments you made and how it turned out, or assisting other commenters. Rude or insulting comments will not be accepted.

    Leave A Comment & Review Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hi I’m Alison Andrews! I love making delicious vegan food and creating delicious vegan versions of all your old favorite dishes, so you can have your vegan cake and eat it too!

    More about me →

    • Facebook
    • Twitter
    • Instagram
    • YouTube
    • Pinterest

    Popular Posts

    • Vegan tuna on an open faced sandwich on a wooden board.
      Vegan Tuna
    • Serving spoonful of vegan mac and cheese.
      The Best Vegan Mac and Cheese (Classic, Baked)
    • Vegan burritos stacked up on top of each other.
      Vegan Burrito
    • Vegan tofu scramble with sliced avocado and fried tomatoes on a white plate.
      Super Eggy Vegan Tofu Scramble
    • Thick slice of cashew cheese on a wooden board.
      Sliceable Cashew Cheese
    • Homemade vegan butter in a glass butter dish with a knife.
      Homemade Vegan Butter

    Veganuary

    • Vegan chop suey served in a black bowl.
      Vegan Chop Suey
    • Vegan German Potato Salad served in a black bowl.
      Vegan German Potato Salad
    • Vegan Italian Dressing
    • Vegan Thai Peanut Noodles in a black bowl.
      Vegan Thai Peanut Noodles
    • Slices of grilled vegan halloumi on a gray plate.
      Vegan Halloumi
    • Vegan stuffed mushrooms on a white plate.
      Vegan Stuffed Mushrooms

    See all Veganuary Recipes →


    Footer

    ↑ back to top

    As Seen In

    Press logos black and white

    About

    • Privacy Policy
    • Terms & Conditions

    Follow Us

    • Facebook
    • Twitter
    • Instagram
    • YouTube
    • Pinterest

    Contact

    • About
    • Contact

    Copyright © 2022 Loving It Vegan

    Get 10 fabulous dinner recipes!
    Absolutely free! Sign up below!
    Get Your Copy! It's FREE!

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required