Vegan Gravy — Tasty and Easy

Make dinnertime special with this flavorful, homemade Vegan Gravy. Use this easy gravy recipe over mashed potatoes, stuffing, or for biscuits (aka, your next vegan biscuits and gravy breakfast). Of course, your Vegan Thanksgiving is not complete without this delicious and easy vegan gravy recipe. See tips below for adding mushroom. Be sure to make your meal special with the best dairy-free gravy recipe!

Vegan gravy is poured over a big plate of mashed potatoes.

I used to be intimidated by making homemade gravy. Maybe because my mom always made it! And experience, as they say, is the best teacher. Once we went vegan, we just gave up gravy on the plate because I refused to make it.

It’s ridiculous really. Why should a person be scared off by something like gravy. That’s why I finally talked myself out of it and I’m so glad I did. This vegan gravy is so easy and is a perfect way to make any dinner special, especially a holiday meal like Thanksgiving.

Easy Gravy Ingredients

Let’s begin with the list of ingredients for this vegetarian gravy:

  • vegan butter (aka Earth Balance)
  • all-purpose flour
  • nutritional yeast flakes
  • vegetable broth
  • salt
  • pepper

That’s it! You gotta love a recipe with a minimal list of ingredients. All you need is a skillet and a spatula. Of course, having a cute, little gravy boat to serve it in is nice too.

That said, I grew up in a small, rural town and we used to leave the gravy in a saucepan on the stove with a large spoon. That works too.

How to Make Vegan Gravy

Start with a skillet over medium heat. Add the butter and use a spatula to break it into piece to help it melt faster.

Once the butter is melted, slowly add the flour, a tablespoon or so at a time and stir continuously. It’s the stirring part that helps prevent lumps. Allow this to thicken and form what is referred to as a roux.

Vegan butter has been melted in a skillet and the flour has been added to create a roux.

Tip: If beside your best effort you’ve found yourself staring down a skillet of lumpy gravy, don’t dismay. Transfer the gravy to a food processor or blender and pulse until the lumps are gone!

Next, begin adding the vegetable broth. Again, you’ll want to add this slowly while simultaneously whisking.

One hand stirs the sauce while another had pours in vegetable broth.

Once the vegetable broth is added, add other ingredients like nutritional yeast flakes, salt, and pepper to taste.

A skillet full of sauce with a whisk in the pan.

Delicious Recipes to Serve with Veg Gravy

Serve this best vegan gravy with your favorite vegan dishes, like:

If you’re an adventurous soul, you can even make your own vegan “turkey” loaf. That would be delicious with this vegetable gravy recipe!

Gravy in a serving boat, with a plate of mashed potatoes behind it.

We hope you enjoy this recipe for quick Vegan Gravy as much as we do! If you decide to make it, be sure to snap a photo and share it with me using #namelymarly on Instagram because, you know, I love seeing your photos!

Vegan gravy is poured over a big plate of mashed potatoes.

Vegan Gravy

Your holiday dinners, including Thanksgiving dinner, is not complete without this vegan gravy! I used to be intimidated by gravy because it seemed difficult. However, this easy vegetarian gravy is perfect and thanks to my easy process, is one of easiest recipes you’ll make for dinner!
Print Pin Rate
Course: Main Course
Cuisine: American
Keyword: Vegan Gravy
Prep Time: 10 minutes
Cook Time: 20 minutes
Resting Time: 5 minutes
Total Time: 30 minutes
Servings: 10
Calories: 95kcal
Author: Marly


  • 1/2 cup vegan butter
  • 1/2 cup all-purpose flour
  • 3 1/2 cups vegetable broth (see note)
  • 1 tablespoon nutritional yeast flakes
  • 1/2 teaspoon freshly ground black pepper
  • 1/2 teaspoon sea salt


  • In a large skillet, cook the vegan butter over medium heat. Use a spatula to break it up into smaller pieces and cook until melted, about 5 minutes.
  • Sprinkle the flour over the melted butter while continually stirring. Cook for a few minutes until flour has completely absorbed the butter.
  • Turn heat down to medium-low and slowly add the vegetable broth, one cup at a time, stirring continuously. Sprinkle with nutritional yeast flakes, pepper and salt. Stir to combine. Cook for approximately 5 minutes, until gravy has thickened.
  • Keep over low heat until ready to serve. Transfer gravy to a serving dish to serve immediately. Alternatively, place is a sealed container and refrigerate for up to 4 days. It can be frozen for up to 2 months. When reheating gravy, add water or broth if it gets too thick while reheating.


If you make the gravy ahead and reheat it, you may need to add additional vegetable broth to thin it out because it may thicken as it cools.


Updated by Marly · Permalink