This delicious vegan gravy is super simple, hearty, and ready in 15 minutes. Perfect to pour over your vegan mashed potatoes!
Thanksgiving is around the corner, and there’s no better recipe to share with you than this wonderful vegan gravy.
This gravy 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.
I’ve used extra virgin olive oil (any oil will do, though), vegetable stock, and soy milk (any type of milk is okay) to make a delicious and super simple vegan gravy recipe, which is ready in less than 15 minutes.
It’s a healthier and lighter alternative to the classic gravy, but it’s extremely tasty and full of flavor. I prefer to use garlic and onion powder to save some time, but please feel free to sautée some fresh garlic and onion until golden brown instead.
How to make vegan gravy – Step by step
- Add the oil to a saucepan and when it’s hot, whisk in the flour and cook over medium heat for 1-2 minutes, whisking frequently (photo 1).
- Incorporate the spices (garlic powder, onion powder, rosemary, thyme, and pepper) and whisk again (photo 2).
- Add the tamari or soy sauce and whisk one more time (photo 3).
- Slowly whisk in the vegetable stock and the milk until no clumps remain (photo 4).
- Cook over medium heat for about 5 minutes or until thickens, whisking frequently (photo 5).
- Serve your vegan gravy immediately (photo 6).
Pro tips
- Some recipes call for cornstarch (or any other starch), but I prefer to use flour as it’s less processed and it still turns out spectacular.
- If you’re gluten-free, please feel free to use any kind of GF flour you have on hand, like our gluten-free flour blend. I’ve also made this recipe using brown rice flour and it works amazing, but any GF flour will do.
- Feel free to replace soy milk with any other kind of plant milk.
- For a soy-free version of this vegan sauce, don’t use tamari or soy sauce and add more salt instead.
- If you don’t consume oil, just use some water or vegetable stock instead to sautée the flour, or mix all the ingredients in a saucepan until well combined and cook until it thickens.
- Feel free to add more or less liquid (vegetable broth or plant milk) if you want your gravy to be more or less thick than mine.
- Customize it with any dried herbs, fresh herbs, or spices you want.
- If you love mushrooms, make sure to try this easy mushroom gravy. It’s out of this world!
- Any type of oil will do.
- Use dark soy sauce if you want your gravy to have a darker color.
Is gravy vegan?
The original gravy recipe is not vegan because it’s made with animal-derived ingredients. But I can assure you that this vegan version is as delicious and 100% cruelty-free!
What is gravy good on?
I firmly believe gravy goes well with plenty of savory recipes (I’m a huge sauce and gravy person myself), but I love to have it served over some vegan mashed potatoes, vegan meatloaf, or even make some vegan biscuits and gravy.
Can you reheat vegan gravy?
Of course! Just transfer it to a saucepan and cook over medium-low heat, whisking frequently to prevent lumps until it’s hot.
If your gravy is too thick, just add a little bit of liquid (vegetable stock, plant milk, or both) and cook until it’s hot and has the desired consistency.
You can also reheat it in the microwave. Just transfer the gravy 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.
Looking for more vegan Thanksgiving recipes?
Did you make this vegan gravy recipe?
Please leave a comment below, share it, or rate it. You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST. I’d love to see what you cook!
Vegan Gravy
- Prep: 5 mins
- Cook: 10 mins
- Total: 15 mins
- 8
- How to, Vegan Thanksgiving
- American
- Vegan
Servings 8
This delicious vegan gravy is super simple, hearty, and ready in 15 minutes. Perfect to pour over your vegan mashed potatoes!
Ingredients
- 2 tbsp extra virgin olive oil
- 1/4 cup flour (30 g), I used whole wheat flour, but see notes for a GF alternative
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 1/4 tsp dried rosemary
- 1/4 tsp dried thyme
- 1/4 tsp ground black pepper
- 2 tbsp tamari or soy sauce
- 2 cups vegetable stock (500 ml)
- 1 cup unsweetened plant milk of your choice (250 ml), I used soy milk
Instructions
- Add the oil to a saucepan and when it’s hot, whisk in the flour and cook over medium heat for 1-2 minutes or until it starts to golden brown, whisking frequently.
- Incorporate the spices (garlic powder, onion powder, rosemary, thyme, and pepper) and whisk again.
- Add the tamari or soy sauce and whisk one more time.
- Slowly whisk in the vegetable stock and the milk until no clumps remain.
- Cook over medium heat for about 5 minutes or until thickens, whisking frequently.
- Serve your vegan gravy immediately with vegan mashed potatoes, vegan meatloaf, or make some vegan biscuits and gravy with it.
- Keep the leftovers in an airtight container in the fridge for 3-4 days or in the freezer for about 3-4 months. To reheat the gravy, just transfer to a saucepan and cook over medium-low heat until it’s hot, whisking frequently. If your gravy is too thick, just add a little bit of liquid.
Notes
- Some recipes call for cornstarch (or any other starch), but I prefer to use flour as it’s less processed and it still turns out spectacular.
- If you’re gluten-free, please feel free to use any kind of GF flour you have on hand, like our gluten-free flour blend. I’ve also made this recipe using brown rice flour and it works amazing, but any GF flour will do.
- Feel free to replace soy milk with any other kind of plant milk.
- For a soy-free version of this vegan sauce, don’t use tamari or soy sauce and add more salt instead.
- If you don’t consume oil, just use some water or vegetable stock instead to sautée the flour, or mix all the ingredients in a saucepan until well combined and cook until it thickens.
- Feel free to add more or less liquid (vegetable broth or plant milk) if you want your gravy to be more or less thick than mine.
- Customize it with any dried herbs, fresh herbs, or spices you want.
- If you love mushrooms, make sure to try this easy mushroom gravy. It’s out of this world!
- Any type of oil will do.
- Use dark soy sauce if you want your gravy to have a darker color.
Nutrition
- Serving Size: 1/8 of the recipe
- Calories: 63
- Sugar: 1 g
- Sodium: 396 mg
- Fat: 4.2 g
- Saturated Fat: 0.6 g
- Carbohydrates: 4.6 g
- Fiber: 0.9 g
- Protein: 2.3 g
Update Notes: This post was originally published in November of 2017, but was republished with new photos, step-by-step instructions, and tips in January of 2022.
I also used homemade almond milk…
Delish!
I used slightly caramelized onions instead of onion powder, and finished it with about a tablespoon and a half of nutritional yeast at the end. It was slightly less thick than I like my gravy, so I added one more tablespoon of AP flour too. While I made this to put over my vegan Shepard’s Pie that needed a little added moisture, having this much yummy gravy hanging around inspired me to make some biscuits! 😉
Thanks for the recipe!
Hi Lisa! So glad you liked it Lisa 🙂
Delish with our prime rib and German noodles for Christmas dinner.
★★★★★
So glad you liked it Gabriele 🙂
OMG this is one of the best gravies I’ve ever had I stayed true to the recipe and it was perfect for me. I made French Toast and Hash Browns this morning and the gravy went so well with both of them.
★★★★★
Hi Cathie! Thanks for your kind comment 🙂
This gravy was great. Was skeptical about using coconut milk due to expected taste, but I didn’t detect any coconut. This is a keeper.
★★★★★
Hi Joyce! Thanks for your kind comment 🙂