The Best Vegan Gravy

A rich, savory vegan gravy made with everyday ingredients. Smooth, flavorful, and perfect for mashed potatoes, stuffing, and holiday meals.

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.

vegan mashed potatoes topped with gravy

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.

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.
gravy boat

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.

closeup of gravy with mashed potatoes

How to Make the Gravy (Step-by-Step)

  1. 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.
  2. Deglaze. Add a splash of wine (or water) to lift all those tasty browned bits from the bottom of the pot.
  3. Build the roux. Stir in the flour to form a smooth paste – this is what gives the gravy its body.
  4. Add the liquids + seasonings. Whisk in water, bouillon, soy sauce, spices, and nutritional yeast, then bring everything to a gentle simmer.
  5. 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.

gravy boat

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

Can I make this gravy ahead of time?

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.

How do I fix gravy that’s too thick?

Easy – just whisk in a bit more stock or water, a little at a time, until it hits that perfect pourable consistency.

What if my gravy is too thin?

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.

Can I make this gluten-free?

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.

Does this gravy freeze well?

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.

What can I serve this gravy with?

Roast potatoes, mashed potatoes, nut roasts, veggie sausages, Yorkshire puddings, Sunday roasts… basically anything that deserves a cosy, savoury pour-over moment.

Can I use vegetable stock cubes instead of liquid stock?

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.

Can I add mushrooms/onions/garlic?

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.

How long does it keep in the fridge?

Around 3-4 days in an airtight container.

Can I double the recipe?

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.

gravy boat

Savory Vegan Gravy

A rich, savory vegan gravy made with everyday ingredients. Smooth, flavorful, and perfect for mashed potatoes, stuffing, and holiday meals.
5 from 4 votes
Print Pin Rate
Prep Time: 5 minutes
Cook Time: 20 minutes
Servings: 10
Author: Sarah Sullivan

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!

Notes

Red vs. white wine: Either type can be used in this recipe. Red wine will lend a bolder flavor and a deeper color. Use white wine for a lighter colored gravy with a brighter, buttery flavor.
Dry red wines: Cabernet Sauvignon, Merlot, or Pinot Noir are good options.
Dry white wines: Pinot Grigio, Sauvignon Blanc, or Chardonnay are good options.
Beef-style veggie broth: I use the Better Than Bouillon No-Beef bouillon paste, or the bouillon cubes from Edward & Sons. There are many other brands too; you can also buy powdered bouillon. Just use enough bouillon to prepare 2 cups broth.
No alcohol: You can substitute the wine with a splash of water to deglaze.
No bouillon: Mushroom broth is a great alternative to the beef-style broth that still packs a ton of umami into the dish. Otherwise you can use regular veggie broth, and increase the savory factor by adding an extra tablespoon of soy sauce or 2 teaspoons white miso paste.
Did you make this recipe?We’d love for you to leave a review on the website! You can also share a photo on IG and tag @sarahsvegankitchen_ or #sarahsvegankitchen.

5 Comments

  1. 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!

  2. Made this for Thanksgiving with a “chicken” bullion , was delicious! Even the meat eaters enjoyed it!(:

  3. Best gravy ever and so easy! Highly recommend

  4. Thank you! I will try it this week for me and my partner 🙂 but I’m pretty sure we’ll love it ❤️👌

5 from 4 votes

Leave a Comment

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

*

Recipe Rating