Go Back
+ servings
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!
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.


Calories: 95kcal | Carbohydrates: 6g | Protein: 1g | Fat: 7g | Saturated Fat: 1g | Sodium: 518mg | Potassium: 21mg | Vitamin A: 605IU | Iron: 0.3mg