• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Simple Vegan Blog
  • Vegan Spring
  • Recipes
  • About
  • Subscribe
menu icon
go to homepage
  • Vegan Spring
  • Recipes
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Vegan Spring
    • Recipes
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home > Recipes > Thanksgiving

    Easy Vegan Gravy

    Published: Nov 3, 2019 · Modified: Jan 20, 2023 by Iosune · This post may contain affiliate links · 89 Comments

    Jump to Recipe
    A hand pouring some vegan gravy over a bowl of mashed potatoes.
    Top view of a bowl with mashed potatoes and vegan gravy garnished with parsley and also with a spoon inside of the bowl.

    The best quick and easy vegan gravy that is ready in less than 15 minutes. It’s rich, hearty, flavorful, and perfect for the holidays over mashed potatoes, and more! 

    This is the perfect sauce for any holiday like Thanksgiving or Christmas, but also for any special occasion. However, this stuff tastes so good I could eat it every single day!

    A hand pouring some vegan gravy over a bowl of mashed potatoes.

    I firmly believe this vegan gravy goes well with plenty of savory recipes (I'm a huge sauce and gravy person myself).

    I love to have it served over some mashed potatoes, meatloaf, or even make some biscuits and gravy.

    Jump to:
    • 🌟 You’ll love this recipe because it is
    • 🧾 Ingredients
    • 🔪 Instructions
    • 📋 Substitutions & variations
    • 🍽 Equipment
    • ❄️ Storage
    • 💭 Expert tips
    • ❓Recipe FAQs
    • 🥧 More vegan Holiday recipes
    • 📖 Recipe

    🌟 You’ll love this recipe because it is

    • Made with just a few ingredients you probably already have on your refrigerator and pantry.
    • Ready in less than 15 minutes and so inexpensive.
    • An easier version that doesn’t require chopped veggies, just garlic, and onion powder.
    • A healthier and lighter alternative to the classic gravy, but also extremely creamy and full of flavor.
    • The perfect complement to comfort food favorites like mashed potatoes and vegan turkey.

    🧾 Ingredients

    Ingredients needed to make vegan gravy.
    • Vegan butter or olive oil.
    • All-purpose flour: some recipes call for cornstarch (or any other starch), but I prefer to use flour as it's less processed and still turns out spectacular.
    • Garlic powder: you could also use fresh garlic and sautée previously with a little bit of vegan butter or oil. If you don’t like garlic, use more onion powder instead.
    • Onion powder: same as above. Fresh onion also works really well, and if you don’t like onions, add more garlic powder.
    • Dried rosemary.
    • Dried thyme.
    • Ground black pepper.
    • Soy sauce: use dark soy sauce if you want your vegan gravy to have a darker color.
    • Vegetable stock: homemade or store-bought. 
    • Non-dairy milk: any type of unsweetened milk will do. Soy milk is my favorite one, but feel free to use what you have on hand (almond milk and oat milk are also delicious).

    See the recipe card below for a full list of ingredients and measurements.

    🔪 Instructions

    Saucepan with melted vegan butter and all-purpose flour.

    Step 1: add the vegan butter (or olive oil) to a saucepan and when it's hot and melted, whisk in the flour.

    Sauce pan with a cooked roux made with vegan butter and all-purpose flour.

    Step 2: cook over medium heat for 1-2 minutes or until it starts to turn golden brown, whisking frequently. 

    Saucepan with the cooked roux with spices and herbs.

    Step 3: incorporate the spices (garlic powder, onion powder, rosemary, thyme, and pepper) and whisk again.

    Saucepan with the cooked roux with spices, herbs, and soy sauce.

    Step 4: add the soy sauce and whisk one more time.

    Saucepan with vegan gravy before thickening.

    Step 5: slowly whisk in the vegetable stock and the milk until no clumps remain.

    Saucepan with vegan gravy.

    Step 6: bring to a boil, then cook over medium heat for about 5 minutes or until thickens, whisking frequently.

    📋 Substitutions & variations

    • Fat: including some kind of fat to make your vegan gravy is always a good idea, and vegan butter is my favorite choice.
    • Extra virgin olive oil also works amazingly well, but you could also use pretty much any type of oil you like. 
    • For an oil-free version, omit the vegan butter or oil, add all the ingredients to the saucepan, bring to a boil, and whisk over medium heat for about 5 minutes or until thickens.
    • All-purpose flour: you could also use other types of flour, like brown rice, buckwheat, or a gluten-free flour blend if you’re gluten-free.
    • Spices and herbs: feel free to omit any spice or herb I've used if you don’t like it or add any other ones you like.
    • Soy sauce: this gives the umami flavor to this vegan gravy, but you could omit it and add some salt to taste instead.
    • Use tamari for a gluten-free version of this recipe, or with coconut aminos if you’re soy-free, instead of the soy sauce.
    • If you’re a mushroom lover, you really need to try my mushroom gravy, it’s thick, creamy, flavorful, and absolutely delicious.

    🍽 Equipment

    This recipe doesn’t require any special equipment, just a saucepan, and a whisk, in addition to the measuring tablespoons, and the measuring cups or the scale you need to weigh your ingredients. That's all!

    Top view of a bowl with mashed potatoes and vegan gravy garnished with parsley and also with a spoon inside of the bowl.

    ❄️ Storage

    • Refrigerator: store in an airtight container in the refrigerator for 3-4 days.
    • Freezer: store in an airtight container in the freezer for up to 2-3 months. Thaw in the refrigerator overnight.
    • Reheat on the stovetop: ​​reheat it over medium-low heat, whisking frequently to prevent lumps until it's hot. Add some water or vegetable stock if needed.
    • Reheat in the microwave: transfer it into a microwave-safe container and use short 30-second bursts of heat, whisking or stirring in between, until your gravy is liquid and steaming.

    💭 Expert tips

    • Make sure your spices and herbs are fresh or they may have lost their flavor. Open up the jars and check if they smell like they should, or if they have a musty smell. 
    • Add more or less liquid depending on how thick you like your gravy. You can also can let it simmer for a longer or a shorter time. 
    • If your gravy is already too thick, just whisk in a little more stock until it’s thinned to the desired consistency. Adjust the seasoning if necessary.
    • Keep in mind that the longer you simmer it, the thicker it will become.
    • If your gravy is already too thin or runny, make a new roux (one tablespoon of vegan butter cooked with one tablespoon of flour) in a skillet.
    • The roux can be whisked into the gravy until it reaches the desired consistency. You shouldn’t have this problem if you follow my recipe, though.
    • I prefer to use vegetable stock because is healthier, inexpensive, and easy to get, but there are many vegan stock options out there that replicates chicken or beef flavor.

    ❓Recipe FAQs

    Can I make this vegan gravy in advance?

    Although it’s a super quick and easy recipe, you can make it in advance if you want.

    Simply store it in the refrigerator, then heat it back up on the stovetop or in the microwave and add more liquid if needed.

    Why does my vegan gravy get lumpy?

    It’s easy to make lumpy gravy. It can be because you added the flour too quickly, or didn’t whisk continuously as you add it.

    If you do end up with lumps, strain them out with a fine-mesh strainer or pulse with an immersion blender to smooth things out.

    Why does my vegan gravy taste like flour?

    It might taste doughy or chalky if you didn't cook the flour enough when making the roux. You need to cook the flour for 1-2 minutes or until it starts to turn golden brown.

    If you notice when you've already added your stock, bring the gravy to a simmer and cook it, stirring constantly for a few minutes to try to cook out that chalky flavor. Add additional liquid if needed.

    🥧 More vegan Holiday recipes

    • The BEST Vegan Mashed Potatoes
    • Vegan Scalloped Potatoes
    • Vegan Green Bean Casserole
    • Vegan Pumpkin Pie

    ⭐️ Did you like this vegan gravy recipe? Leave a comment and rating below!

    📖 Recipe

    A bowl with mashed potatoes and vegan gravy topped with parsley and also with a spoon inside of the bowl.

    Easy Vegan Gravy

    The best vegan gravy, perfect for the holidays over mashed potatoes, and more! It’s rich, hearty, flavorful, and ready in 15 minutes.
    4.91 from 42 votes
    PRINT PIN RATE
    Course: How to, Side Dish, Vegan Thanksgiving
    Cuisine: American
    Diet: Vegan
    Prep Time: 5 minutes
    Cook Time: 10 minutes
    Total Time: 15 minutes
    Servings: 8
    Author: Iosune


    Ingredients 

    US Customary - Metric
    • ¼ cup vegan butter, or extra virgin olive oil
    • ¼ cup all-purpose flour
    • ½ teaspoon garlic powder
    • ½ teaspoon onion powder
    • ¼ teaspoon dried rosemary
    • ¼ teaspoon dried thyme
    • ¼ teaspoon ground black pepper
    • 2 tablespoons soy sauce
    • 2 cups vegetable stock
    • 1 cup unsweetened non-dairy milk, I used soy milk
    Prevent your screen from going dark

    Instructions

    • Add the vegan butter (or olive oil) to a saucepan and when it's hot and melted, whisk in the flour.
    • Cook over medium heat for 1-2 minutes or until it starts to turn golden brown, whisking frequently.
    • Incorporate the spices (garlic powder, onion powder, rosemary, thyme, and pepper) and whisk again.
    • Add the soy sauce and whisk one more time.
    • Slowly whisk in the vegetable stock and the milk until no clumps remain.
    • Bring to a boil, then cook over medium heat for about 5 minutes or until thickens, whisking frequently.
    • Serve your vegan gravy immediately with vegan mashed potatoes, or vegan meatloaf, or make some vegan biscuits and gravy with it.

    Notes

    Substitutions
    • In addition to vegan butter or extra virgin olive oil, you could also use pretty much any type of oil you like. 
    • Oil-free version: omit the vegan butter or oil, add all the ingredients to the saucepan, bring to a boil, and whisk over medium heat for 5 minutes or until thickens.
    • You could also use other types of flour, like brown rice, buckwheat, or a gluten-free flour blend if you’re gluten-free.
    • Feel free to omit any spice or herb I've used if you don’t like it or add any other ones you like.
    • Soy sauce gives the umami flavor to this vegan gravy, but you could omit it and add some salt to taste instead.
    • Use tamari for a gluten-free version of this recipe, or with coconut aminos if you’re soy-free, instead of the soy sauce.
    Storage
    • Refrigerator: store in an airtight container in the refrigerator for 3-4 days.
    • Freezer: store in an airtight container in the freezer for up to 2-3 months. Thaw in the refrigerator overnight.
    • Reheat on the stovetop: ​​reheat it over medium-low heat, whisking frequently to prevent lumps until it's hot. Add some water or vegetable stock if needed.
    • Reheat in the microwave: transfer it into a microwave-safe container and use short 30-second bursts of heat, whisking in between, until it's liquid and steaming.

    Nutrition

    Serving: 1serving | Calories: 79kcal | Carbohydrates: 5g | Protein: 2g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Trans Fat: 1g | Sodium: 541mg | Potassium: 56mg | Fiber: 0.4g | Sugar: 1g | Vitamin A: 190IU | Vitamin C: 0.1mg | Calcium: 41mg | Iron: 0.5mg

    More Vegan Thanksgiving Recipes

    • BEST Vegan Mac and Cheese (Baked or Stovetop)
    • The BEST Vegan Meatloaf
    • Vegan Stuffed Shells
    • Lentil Loaf
    3.9K shares

    Reader Interactions

    Comments

    1. Brianne says

      December 29, 2022 at 5:26 pm

      5 stars
      Delicious!! I chose this recipe because the ingredients are all things I already had on hand, and it absolutely did not disappoint.

      Reply
      • Iosune says

        January 09, 2023 at 9:12 pm

        Hi Brianne! SO glad you enjoyed it 🙂

        Reply
    2. ml says

      December 29, 2022 at 1:59 am

      5 stars
      I did add a bit of flour to thicken a bit, but great recipe. Thank you.

      Reply
      • Iosune says

        January 09, 2023 at 9:11 pm

        Hi ML! So glad you liked it 🙂

        Reply
    « Older Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Iosune! Welcome to Simple Vegan Blog. Here you’ll find nutritious and delicious vegan recipes that will help you stay healthy and happy.

    More about me →

    Popular

    • Tofu Scramble
    • General Tso's Tofu
    • Easy Tofu Stir Fry
    • Vegan Jambalaya

    Vegan Spring

    • Vegan Chicken Salad
    • Tofu Salad
    • Fruit Infused Water
    • Vegan Blueberry Muffins

    As seen in

    Footer

    ↑ Back to top

    About

    • Privacy Policy
    • Terms & Conditions

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • FAQ

    Copyright © 2022 Simple Vegan Blog