There’s something magical about a really good gravy – the kind that brings the whole plate together and makes every side taste ten times better. This savory vegan brown gravy does exactly that.
It’s rich, deeply flavored, silky-smooth, and honestly? No one at the table will guess it’s vegan.

Built on slowly browned onions, a buttery roux, and a mix of umami-packed ingredients like soy sauce, nutritional yeast, and beef-style bouillon, this gravy has the same depth and coziness as the traditional gravy you grew up with. It’s the kind you’ll want to pour over everything from mashed potatoes to stuffing… and then go back for a little extra.
Whether you’re cooking the whole Thanksgiving dinner or just throwing together a simple weeknight meal, this gravy comes together quickly and delivers big, comforting flavor every time.
Table of Contents
Why This Gravy Works
If you want a vegan gravy that’s bold, savory, and tastes like it simmered all afternoon (even though it didn’t), this one’s a total winner:
- Rich, deep flavor. Browning the onions adds a ton of natural sweetness and umami, and the bouillon, soy sauce, and nutritional yeast layer in that classic “roasty” gravy vibe.
- Quick to make. You only need about 20 minutes from start to finish, so it’s easy to slot into your holiday cooking or whip up on a regular weeknight.
- Super versatile. It’s fantastic with mashed potatoes, vegan stuffing, roasts, veggies, or anything that could use a little savory sauce action.
- Simple ingredients. Most of the items are pantry staples you can find in every grocery store. Plus, the recipe works with or without wine and nutritional yeast.
- Smooth and reliable. The roux ensures a silky, lump-free texture every time – no last-minute gravy panic.

Ingredients for Vegan Brown Gravy
Here’s everything you need for this easy vegan gravy recipe:
- Vegan butter. This is the base of your gravy and helps the onions soften and brown. Any neutral, meltable vegan butter works well here.
- Yellow onion. Finely diced so it melts into the gravy and adds a deep, savory foundation. Browning it properly makes all the difference.
- Dry wine (optional). A splash of red or white helps deglaze the pot and adds depth. Red gives a richer color; white keeps the gravy lighter. Water works too if you prefer it alcohol-free.
- All-purpose flour. Forms the roux and gives your gravy that classic silky thickness.
- Cool water. Helps the roux blend smoothly without clumping.
- Beef-style bouillon. This is where the rich, “holiday gravy” flavor really comes from. Better Than Bouillon No-Beef or Edward & Sons cubes are great options.
- Soy sauce. Brings savory umami and deepens the color. Swap for tamari or coconut aminos if needed.
- Onion powder & garlic powder. Reinforce the flavor and round everything out.
- Nutritional yeast (optional). Adds a subtle, savory nuttiness that really boosts the flavor, but the gravy will still taste great without it.
- Balsamic vinegar. Just a small splash to brighten and balance the richness.
- Black pepper. Freshly cracked is ideal for a warm, peppery finish.
Find all measurements in the recipe card below.

How to Make the Gravy (Step-by-Step)
- Brown the onions. Start by slowly cooking the onions in vegan butter in a medium saucepan until they’re soft, golden, and full of flavor.
- Deglaze. Add a splash of wine (or water) to lift all those tasty browned bits from the bottom of the pot.
- Build the roux. Stir in the flour to form a smooth paste – this is what gives the gravy its body.
- Add the liquids + seasonings. Whisk in water, bouillon, soy sauce, spices, and nutritional yeast, then bring everything to a gentle simmer.
- Simmer to thicken. Let the gravy bubble away until it reaches your ideal consistency, then season to taste and serve warm.
What to Serve With Vegan Gravy
This easy vegan brown gravy is the kind of sauce that immediately pulls your whole plate together – it’s rich, cozy, and works with pretty much everything on a holiday table.
Spoon it generously over mashed potatoes, pour it across your favorite vegan roast, or let it soak into a big serving of stuffing. It’s also great with green bean casserole, mac and cheese, or warm dinner rolls (yes, dunking is absolutely encouraged).
And outside of Thanksgiving? It’s brilliant for quick weeknight comfort: think roasted vegetables, plant-based meatloaf, mashed cauliflower, or even simple crispy potatoes. It’s one of those recipes you’ll want to keep in your back pocket.
Make-Ahead Tips
This gravy is a total lifesaver when you want Thanksgiving to feel a little less chaotic. You can prep it in advance and keep it tasting just as rich and cozy as the day you made it.
To make ahead:
Cook the gravy completely, let it cool, then transfer it to an airtight container. It’ll keep in the fridge for up to 4 days.
To reheat:
Warm it gently on the stovetop over low heat, whisking occasionally. If it thickens in the fridge (totally normal), just whisk in a splash of water or vegetable broth until it’s back to your ideal consistency.
To freeze:
This gravy also freezes beautifully! Store it in a freezer-safe container for up to 3 months. Thaw overnight in the fridge, then reheat on low with a little extra liquid to loosen it back up.

Common Gravy Problems (and How to Fix Them)
Even the best vegan gravy can have a hiccup or two – here’s how to handle the most common issues without stress:
- Gravy too thin: Simmer it a little longer to reduce, or mix 1 teaspoon of flour or cornstarch with a splash of water and whisk it in to thicken.
- Gravy too thick: Whisk in a bit more water or plant milk, a tablespoon at a time, until it reaches the perfect pourable consistency.
- Lumpy gravy: Grab a whisk or an immersion blender and blend until smooth. Make sure you add liquid gradually next time to prevent lumps from forming.
- Flavor feels flat: Add a splash of soy sauce, balsamic vinegar, or a pinch of nutritional yeast to boost depth and umami. Taste as you go!
- Too salty: Stir in extra water or unsalted broth to balance, and adjust seasonings afterwards.
- Burnt-on bits stuck to the pot: Don’t panic – pour in a little water or wine and scrape gently with a wooden spoon; those browned bits actually add flavor if you reincorporate them.
Frequently Asked Questions
Yep! It actually gets even better once it’s had a moment to chill. Make it a day or two in advance, store it in the fridge, then reheat gently on the hob with a splash of water or stock to loosen it back up. Refer to the make-ahead section.
Easy – just whisk in a bit more stock or water, a little at a time, until it hits that perfect pourable consistency.
Let it simmer uncovered for a few minutes to reduce and thicken. If it’s still not doing what you want, create a cornstarch slurry with 1 tsp cornstarch and 1 tbsp water, then stir that in and simmer for another minute.
Totally! For a gluten-free option, swap the regular flour for a gluten-free blend or use cornstarch as your thickener. Whisk it well and it still comes out super smooth.
Yes, absolutely. Pop it into an airtight container and freeze for up to 3 months. Defrost in the fridge overnight and warm it up slowly on the hob.
Roast potatoes, mashed potatoes, nut roasts, veggie sausages, Yorkshire puddings, Sunday roasts… basically anything that deserves a cosy, savoury pour-over moment.
Yep! Just dissolve them in hot water according to the pack instructions. Choose a cube you already like the flavour of – it makes a difference.
Go wild. Sautéing them before adding flour gives you extra layers of flavour. Mushrooms make it richer, onions make it sweeter, garlic makes it punchier.
Around 3-4 days in an airtight container.
For sure. This gravy scales beautifully – just keep whisking as you go so everything stays smooth.
Storing & Reheating
Leftover gravy keeps really well, so it’s great for prepping ahead or saving for next-day leftovers.
To store:
Transfer cooled gravy to an airtight container and refrigerate for 3-4 days.
To freeze:
Pour the cooled gravy into a freezer-safe container or bag and freeze for up to 3 months. If you can, leave a little space at the top – it expands slightly as it freezes.
To reheat:
Warm the gravy in a pot over low heat, whisking occasionally until smooth and steamy. If it’s thicker than you remember (it usually is after chilling), whisk in a splash of water, broth, or even a bit more soy sauce for extra savory flavor.
More Vegan Thanksgiving Recipes
- Vegan Chicken Pot Pie – Cozy, golden, and packed with veggies in a silky, savory sauce. Perfect for a main or hearty side.
- Cheesy Scalloped Potatoes – Thinly sliced potatoes baked in a rich, creamy sauce that’s perfectly indulgent and comforting.
- Classic Vegan Stuffing – Packed with savory herbs and buttery flavor that’ll disappear fast at the table.
- Green Bean Casserole – Tender green beans smothered in creamy mushroom sauce, topped with golden, crispy onions. A classic everyone will love.
For all of our Thanksgiving recipes, check out our Ultimate Vegan Thanksgiving Guide! There, you’ll find everything you need to have a holiday feast that’s 100% plant-based and unbeatably delicious.
Love cooking here? Support my work & go ad-free for $5/month.
Same recipes, zero distractions.

Savory Vegan Gravy
Video
Ingredients
- 4 tablespoons vegan butter
- 1 small yellow onion finely diced
- 1/4 cup dry red or white wine optional
- 1/2 cup all-purpose flour
- 3 cups cool water
- 2 teaspoons beef-style bouillon paste or 1 beef bouillon cube
- 1 tablespoon soy sauce
- 2 teaspoons onion powder
- 1 teaspoon garlic powder
- 2 tablespoons nutritional yeast (optional but recommended)
- 1 ½ teaspoons balsamic vinegar
- black pepper to preference
Instructions
- Brown the onions: In a pot, heat vegan butter over medium heat. Add diced onions and sauté for 8-10 minutes, until onions are very tender and lightly browned. (Add more time if needed to achieve the right color. Deglaze the pan as needed with a splash of water.)
- Deglaze: Add a splash of dry wine (or water) to deglaze, scraping up any browned bits. Allow this to simmer for 2-3 minutes, till most of the liquid has evaporated.
- Form a roux: Sprinkle the flour over the onion mixture and stir to coat so that the flour forms a paste. Cook, stirring constantly, for about a minute.
- Make the gravy: Add in the cool water, whisking vigorously to break up any clumps of roux. Add the beef bouillon cube or paste, followed by soy sauce, (optional) nutritional yeast, onion powder, garlic powder, balsamic vinegar, and black pepper to taste. Bring the mixture up to a boil, then reduce heat to medium-low and allow it to simmer until slightly thickened.
- Cool and serve: The gravy may seem a little thin initially, but it will continue to thicken when removed from the heat. Transfer to your gravy boat or serving bowl and enjoy!

Holy crap, never made this type of gravy, it’s soooo good!
Didn’t have the beef bouillon so I used a mushroom bouillon and white wine for the deglaze, will a million percent make it like that again!
Made this for Thanksgiving with a “chicken” bullion , was delicious! Even the meat eaters enjoyed it!(:
Amazing to hear!
Best gravy ever and so easy! Highly recommend
Thank you! I will try it this week for me and my partner 🙂 but I’m pretty sure we’ll love it ❤️👌