Best Vegan Potato Gravy Recipe for Creamy, Rich Flavor

Updated On: October 7, 2025

There’s something utterly comforting about a rich, savory gravy cascading over a mound of fluffy mashed potatoes. For vegans, finding the perfect gravy that is both hearty and free from animal products can seem like a challenge—but I promise, this vegan potato gravy will become your new go-to.

Whether you’re prepping a festive holiday feast, a cozy weeknight dinner, or simply want a delicious sauce to pour over your veggies, this recipe delivers all the flavor and velvety texture you crave, with none of the guilt.

Inspired by classic comfort food, this gravy relies on simple pantry staples and comes together in just 20 minutes. No need for fancy ingredients or complicated steps—just wholesome, plant-based goodness that’s sure to impress vegans and non-vegans alike.

If you love recipes that are budget-friendly, easy to make, and absolutely delicious, you’re in the right place. Let’s dive into the ultimate vegan potato gravy recipe that will steal the spotlight at your next meal!

Why You’ll Love This Recipe

  • Rich and Flavorful: Thanks to sautéed aromatics, herbs, and umami-packed seasonings, this gravy tastes just like traditional homemade gravy.
  • Quick & Easy: The entire recipe comes together in under 30 minutes—perfect for busy weeknights or last-minute dinner parties.
  • Allergy-Friendly: Naturally dairy-free, egg-free, and nut-free. Easily made gluten-free with one simple swap.
  • Versatile: Use it over mashed potatoes, roasted veggies, vegan loaf, or even as a dip for fries.
  • Budget-Friendly: Made with everyday pantry ingredients, so you won’t break the bank.
  • Healthy Comfort Food: Lower in fat and calories than traditional gravies, but still big on taste.
  • Kid-Approved: Even picky eaters love this smooth, savory sauce!

Ingredients

Ingredient Amount Notes
Olive oil or vegan butter 3 tablespoons For sautéing and richness
Yellow onion, finely chopped 1 medium Adds sweetness and depth
Garlic, minced 2 cloves For aromatic flavor
All-purpose flour 1/4 cup Use gluten-free blend if needed
Vegetable broth 2 cups Low-sodium preferred
Soy sauce or tamari 2 tablespoons For savory umami flavor
Nutritional yeast 2 tablespoons For cheesiness and depth
Potato (peeled and grated) 1 small (about 1/2 cup) For natural thickening and extra potato flavor
Dried thyme 1/2 teaspoon Earthy herb flavor
Dried sage 1/2 teaspoon Classic gravy herb
Black pepper 1/2 teaspoon To taste
Salt 1/2 teaspoon To taste
Plant milk 1/4 cup Optional, for creaminess

Equipment

  • Medium saucepan or skillet
  • Wooden spoon or spatula
  • Whisk
  • Box grater
  • Measuring cups and spoons
  • Blender or immersion blender (optional, for extra smoothness)

Instructions

  1. Sauté the aromatics.

    Heat the olive oil or vegan butter in a medium saucepan over medium heat. Add the chopped onion and sauté for 4-5 minutes, until translucent and lightly golden.

    Stir in the minced garlic and cook for another 30 seconds, until fragrant.

  2. Add the flour.

    Sprinkle the flour over the onions and garlic. Whisk continuously for 1-2 minutes, allowing the flour to cook and form a roux.

    This step is crucial for a smooth, lump-free gravy.

  3. Gradually add the broth.

    Slowly pour in the vegetable broth while whisking constantly to prevent lumps. The mixture will begin to thicken.

  4. Stir in flavorings and potato.

    Add the soy sauce or tamari, nutritional yeast, grated potato, thyme, sage, black pepper, and salt. Stir well to combine.

    The grated potato will help thicken the gravy and infuse it with extra potato flavor.

  5. Simmer and thicken.

    Bring the gravy to a gentle simmer. Reduce heat to low and cook, stirring often, for 8-10 minutes, or until the potato is soft and the gravy has thickened to your desired consistency.

    If it becomes too thick, add a splash more broth.

  6. Blend for smoothness (optional).

    If you prefer an ultra-smooth gravy, use an immersion blender or transfer the mixture to a blender. Blend until completely smooth, then return to the pan.

  7. Add plant milk (optional).

    For a creamier finish, stir in the plant milk and warm through. Taste and adjust seasoning as needed.

  8. Serve and enjoy!

    Pour the hot vegan potato gravy over mashed potatoes, roasted vegetables, or your favorite plant-based main. Enjoy the ultimate comfort!

Tips & Variations

  • Make it gluten-free: Substitute the all-purpose flour with a gluten-free flour blend or use cornstarch (mix with a little cold broth to make a slurry before adding).
  • Mushroom boost: Sauté 1 cup finely chopped mushrooms with the onions for an earthy, umami-rich gravy.
  • Herb swap: Try rosemary or marjoram for a different herbal profile.
  • Extra umami: Add 1 teaspoon miso paste or a splash of vegan Worcestershire sauce for deeper flavor.
  • Spice it up: Add a pinch of smoked paprika or cayenne for a subtle kick.
  • Freeze for later: This gravy freezes beautifully. Cool completely, then transfer to an airtight container and freeze for up to 3 months. Reheat gently, whisking until smooth.
  • Consistency control: If the gravy thickens too much as it sits, just whisk in a bit more broth until it’s perfect again.

“For the silkiest finish, always blend and strain your gravy before serving. It makes even the simplest vegan gravy taste gourmet!”

Nutrition Facts

Nutrient Per Serving (1/4 cup)
Calories 70
Total Fat 4g
Saturated Fat 0.5g
Cholesterol 0mg
Sodium 430mg
Total Carbohydrates 8g
Dietary Fiber 1g
Sugars 1g
Protein 2g

Note: Values are approximate and will vary depending on specific ingredients and brands used.

Serving Suggestions

  • Classic mashed potatoes: The ultimate pairing—pour this vegan potato gravy over a cloud of creamy mashed potatoes for pure comfort.
  • Roasted veggies: Drizzle over roasted carrots, Brussels sprouts, or cauliflower for a burst of flavor.
  • Vegan meatloaf or lentil loaf: This gravy elevates savory plant-based mains to holiday-worthy status.
  • Biscuits and gravy: Spoon over warm, flaky vegan biscuits for a hearty Southern-inspired breakfast.
  • Fries or poutine: Use as a dipping sauce for homemade fries, or make vegan poutine with fries and vegan cheese curds.
  • Stuffing or dressing: Moisten your favorite stuffing recipe with a generous pour.
  • Bowl meals: Top grain bowls, tofu, or seitan cutlets with this gravy for extra comfort.

Looking for more plant-based comfort food? Try our hearty Clam Chowder San Francisco Recipe (vegan-friendly adaptation available!), or treat yourself to a decadent dessert like Chocolate Heaven Cake Recipe.

For a unique appetizer, check out this classic Cheese Penny Recipe that can easily be made vegan!

Conclusion

This vegan potato gravy is proof that you don’t need animal products to create a sauce that’s rich, flavorful, and deeply satisfying. By using grated potato as a natural thickener, a handful of pantry staples, and a touch of creativity, you can whip up a gravy that’s every bit as delicious as the classic version.

It’s quick enough for busy weeknights, yet special enough for holiday dinners and gatherings.

Whether you’re serving it over fluffy mashed potatoes, drizzling it onto roasted veggies, or pairing it with your favorite mains, this recipe is sure to become a staple in your kitchen. Don’t forget to experiment with different herbs and flavorings to make it your own!

Let me know how you enjoy this gravy, and explore more comforting vegan dishes right here for your next meal inspiration.

📖 Recipe Card: Best Vegan Potato Gravy

Description: This rich and savory vegan gravy is perfect for mashed potatoes, made with simple pantry ingredients. Creamy, flavorful, and ready in just 20 minutes.

Prep Time: PT5M
Cook Time: PT15M
Total Time: PT20M

Servings: 4 servings

Ingredients

  • 2 tablespoons olive oil
  • 1 small yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 3 tablespoons all-purpose flour
  • 2 cups vegetable broth
  • 1 tablespoon soy sauce
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon ground black pepper
  • 1/2 teaspoon salt
  • 1/4 teaspoon smoked paprika

Instructions

  1. Heat olive oil in a saucepan over medium heat.
  2. Add onion and sauté until translucent, about 3 minutes.
  3. Stir in garlic and cook for 1 minute.
  4. Sprinkle in the flour and stir constantly for 2 minutes to form a roux.
  5. Slowly whisk in the vegetable broth to avoid lumps.
  6. Add soy sauce, thyme, black pepper, salt, and smoked paprika.
  7. Bring to a simmer and cook, whisking often, until thickened, about 8 minutes.
  8. Adjust seasoning to taste and serve hot over potatoes.

Nutrition: Calories: 85 | Protein: 2g | Fat: 5g | Carbs: 9g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Best Vegan Potato Gravy”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “This rich and savory vegan gravy is perfect for mashed potatoes, made with simple pantry ingredients. Creamy, flavorful, and ready in just 20 minutes.”, “prepTime”: “PT5M”, “cookTime”: “PT15M”, “totalTime”: “PT20M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“2 tablespoons olive oil”, “1 small yellow onion, finely chopped”, “3 cloves garlic, minced”, “3 tablespoons all-purpose flour”, “2 cups vegetable broth”, “1 tablespoon soy sauce”, “1/2 teaspoon dried thyme”, “1/2 teaspoon ground black pepper”, “1/2 teaspoon salt”, “1/4 teaspoon smoked paprika”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a saucepan over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion and saut\u00e9 until translucent, about 3 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in garlic and cook for 1 minute.”}, {“@type”: “HowToStep”, “text”: “Sprinkle in the flour and stir constantly for 2 minutes to form a roux.”}, {“@type”: “HowToStep”, “text”: “Slowly whisk in the vegetable broth to avoid lumps.”}, {“@type”: “HowToStep”, “text”: “Add soy sauce, thyme, black pepper, salt, and smoked paprika.”}, {“@type”: “HowToStep”, “text”: “Bring to a simmer and cook, whisking often, until thickened, about 8 minutes.”}, {“@type”: “HowToStep”, “text”: “Adjust seasoning to taste and serve hot over potatoes.”}], “nutrition”: {“calories”: “85”, “proteinContent”: “2g”, “fatContent”: “5g”, “carbohydrateContent”: “9g”}}

Photo of author

Marta K

X