15 Delicious Vegan Gravy Recipes for Every Meal

Vegan gravy doesn’t have to be bland or complicated.

These 15 vegan gravy recipes transform everyday dishes into rich, flavorful meals that everyone will love.

From classic mushroom and onion gravies to nut-based, herb-infused, and savory cashew varieties, each recipe is entirely plant-based and easy to prepare.

Whether you’re serving mashed potatoes, roasted vegetables, or holiday feasts, these gravies provide depth, creaminess, and delicious umami flavor.

With simple ingredients and straightforward methods, these vegan gravies prove that plant-based cooking can be indulgent, versatile, and satisfying.

15 Delicious Vegan Gravy Recipes for Every Meal

These 15 vegan gravy recipes demonstrate that plant-based cooking can be rich, flavorful, and comforting.

From hearty mushroom gravies to creamy cashew and herb-infused varieties, there’s a recipe for every dish and occasion.

Each gravy is simple to prepare and enhances your meals with depth and umami.

Whether for everyday dinners or special gatherings, these vegan gravies make it easy to enjoy indulgent, plant-based meals.

With these recipes, you can elevate any dish and impress both vegans and non-vegans alike.

Creamy Cashew Vegan Gravy

This creamy cashew vegan gravy is rich, velvety, and perfect for drizzling over mashed potatoes or roasted vegetables.

It’s entirely plant-based yet delivers a luxurious, indulgent texture that rivals traditional dairy gravies.

The cashews provide natural creaminess while garlic, onion, and herbs add depth and flavor.

Ingredients:

  • 1 cup raw cashews, soaked for 2 hours
  • 2 cups vegetable broth
  • 2 tablespoons olive oil
  • 1 small onion, chopped
  • 2 garlic cloves, minced
  • 1 teaspoon soy sauce or tamari
  • ½ teaspoon dried thyme
  • Salt and pepper to taste

Instructions:

  • Heat olive oil in a skillet over medium heat.
  • Sauté onion and garlic until soft and fragrant, about 5 minutes.
  • Drain soaked cashews and add to a blender with vegetable broth, soy sauce, and thyme.
  • Blend until completely smooth.
  • Pour the mixture into the skillet and cook for 3–5 minutes, stirring constantly, until thickened.
  • Adjust salt and pepper to taste.

This creamy cashew gravy is silky, flavorful, and versatile.

It elevates any vegan meal with richness and depth, offering a luxurious plant-based alternative to traditional gravies.

Mushroom and Herb Vegan Gravy

Mushroom and herb vegan gravy is earthy, savory, and perfect for enhancing roasted or mashed dishes.

The mushrooms provide natural umami, while fresh herbs infuse it with a fragrant, savory aroma.

It’s simple to make and requires minimal ingredients while delivering bold, satisfying flavor.

Ingredients:

  • 2 cups mushrooms, finely chopped
  • 2 tablespoons olive oil
  • 1 small onion, minced
  • 2 garlic cloves, minced
  • 2 tablespoons flour (all-purpose or gluten-free)
  • 2 cups vegetable broth
  • 1 teaspoon fresh thyme, chopped
  • ½ teaspoon soy sauce or tamari
  • Salt and pepper to taste

Instructions:

  • Heat olive oil in a skillet over medium heat.
  • Sauté onion and garlic until translucent.
  • Add mushrooms and cook for 5–7 minutes until tender and browned.
  • Sprinkle flour over the mixture and stir to combine.
  • Gradually whisk in vegetable broth until smooth.
  • Add thyme, soy sauce, salt, and pepper.
  • Simmer for 5–10 minutes until thickened.

This mushroom and herb gravy is rich, flavorful, and aromatic.

It’s a perfect plant-based topping for potatoes, stuffing, or roasted vegetables during everyday meals or holidays.

Caramelized Onion Vegan Gravy

Caramelized onion vegan gravy is sweet, savory, and full of deep, rich flavor.

Slow-cooked onions bring natural sweetness while vegetable broth and seasonings create a smooth, satisfying gravy.

It pairs beautifully with mashed potatoes, vegan roasts, or stuffing.

Ingredients:

  • 2 large onions, thinly sliced
  • 3 tablespoons olive oil
  • 2 tablespoons flour
  • 2 cups vegetable broth
  • 1 teaspoon balsamic vinegar
  • ½ teaspoon dried thyme
  • Salt and pepper to taste

Instructions:

  • Heat olive oil in a skillet over medium-low heat.
  • Cook onions slowly for 20–25 minutes until deeply caramelized.
  • Sprinkle flour over the onions and stir to coat.
  • Gradually add vegetable broth, whisking to prevent lumps.
  • Add balsamic vinegar, thyme, salt, and pepper.
  • Simmer for 5–10 minutes until thickened to desired consistency.

This caramelized onion gravy is rich, sweet, and savory.

It enhances vegan dishes with complex flavor, adding depth and indulgence to plant-based meals.

Smoky Tomato Vegan Gravy

Smoky tomato vegan gravy is tangy, savory, and ideal for hearty dishes.

The combination of tomatoes, smoked paprika, and sautéed aromatics creates a bold, robust flavor profile.

It’s perfect over mashed potatoes, roasted vegetables, or grain bowls.

Ingredients:

  • 1 can (14 oz) diced tomatoes
  • 1 small onion, chopped
  • 2 garlic cloves, minced
  • 2 tablespoons olive oil
  • 1 teaspoon smoked paprika
  • 1 tablespoon flour
  • 1 cup vegetable broth
  • Salt and pepper to taste

Instructions:

  • Heat olive oil in a skillet over medium heat.
  • Sauté onion and garlic until soft and fragrant.
  • Stir in flour and smoked paprika, cooking for 1 minute.
  • Add diced tomatoes and vegetable broth, whisking to combine.
  • Simmer for 10–12 minutes until thickened.
  • Blend with an immersion blender for a smooth texture if desired.

This smoky tomato gravy is bold, tangy, and richly flavored.

It offers a unique, plant-based alternative to classic gravies while enhancing any vegan dish with depth.

Nut-Free Vegan Gravy

Nut-free vegan gravy is creamy, savory, and suitable for all dietary restrictions.

It uses a combination of flour, plant-based milk, and vegetable broth to achieve a smooth, rich consistency.

Perfect for everyday meals, it’s simple, quick, and delicious.

Ingredients:

  • 2 tablespoons olive oil
  • 2 tablespoons flour
  • 1 small onion, minced
  • 2 garlic cloves, minced
  • 2 cups vegetable broth
  • ½ cup unsweetened soy or oat milk
  • 1 teaspoon soy sauce or tamari
  • Salt and pepper to taste

Instructions:

  • Heat olive oil in a skillet over medium heat.
  • Sauté onion and garlic for 3–4 minutes until fragrant.
  • Stir in flour and cook 1–2 minutes to form a roux.
  • Gradually whisk in vegetable broth and plant-based milk until smooth.
  • Add soy sauce, salt, and pepper.
  • Simmer for 5–7 minutes until thickened.

This nut-free vegan gravy is creamy, savory, and versatile.

It’s a simple, allergy-friendly option that enhances vegan meals with rich, comforting flavor.

Garlic and Herb Vegan Gravy

Garlic and herb vegan gravy is aromatic, savory, and perfect for any plant-based meal.

The garlic adds boldness while fresh herbs infuse depth and flavor.

It’s simple to prepare and elevates roasted vegetables, mashed potatoes, or vegan roasts.

Ingredients:

  • 2 tablespoons olive oil
  • 2 tablespoons flour
  • 1 small onion, finely chopped
  • 3 garlic cloves, minced
  • 2 cups vegetable broth
  • 1 teaspoon fresh rosemary, chopped
  • 1 teaspoon fresh thyme, chopped
  • Salt and pepper to taste

Instructions:

  • Heat olive oil in a skillet over medium heat.
  • Sauté onion and garlic for 3–4 minutes until fragrant.
  • Stir in flour and cook for 1–2 minutes to form a roux.
  • Gradually whisk in vegetable broth until smooth.
  • Add rosemary, thyme, salt, and pepper.
  • Simmer for 5–7 minutes until thickened.

This garlic and herb gravy is flavorful, aromatic, and versatile.

It enhances plant-based dishes with a fresh, savory taste that’s perfect for everyday meals or holiday feasts.

Red Wine Vegan Gravy

Red wine vegan gravy is rich, bold, and ideal for special occasions.

The wine adds depth and sophistication while the vegetable base keeps it entirely plant-based.

It pairs beautifully with roasted vegetables, mashed potatoes, or vegan roasts.

Ingredients:

  • 2 tablespoons olive oil
  • 1 small onion, chopped
  • 2 garlic cloves, minced
  • 2 tablespoons flour
  • 1 cup red wine
  • 1 cup vegetable broth
  • 1 teaspoon soy sauce or tamari
  • Salt and pepper to taste

Instructions:

  • Heat olive oil in a skillet over medium heat.
  • Sauté onion and garlic until softened and fragrant.
  • Stir in flour to form a roux, cooking for 1–2 minutes.
  • Gradually whisk in red wine and vegetable broth until smooth.
  • Add soy sauce, salt, and pepper.
  • Simmer 10 minutes until thickened and flavors meld.

This red wine vegan gravy is bold, savory, and sophisticated.

It elevates any plant-based meal, making it perfect for holidays or dinner parties.

Coconut Curry Vegan Gravy

Coconut curry vegan gravy is creamy, aromatic, and full of vibrant flavor.

Coconut milk and spices create a smooth, rich gravy perfect for drizzling over vegetables, grains, or tofu.

It’s easy to make and packed with plant-based goodness.

Ingredients:

  • 1 tablespoon coconut oil
  • 1 small onion, chopped
  • 2 garlic cloves, minced
  • 1 teaspoon grated ginger
  • 1 tablespoon curry powder
  • 1 cup vegetable broth
  • 1 cup coconut milk
  • Salt and pepper to taste

Instructions:

  • Heat coconut oil in a skillet over medium heat.
  • Sauté onion, garlic, and ginger for 3–4 minutes until fragrant.
  • Stir in curry powder and cook 1 minute.
  • Gradually add vegetable broth and coconut milk, whisking until smooth.
  • Simmer for 5–7 minutes until thickened.
  • Season with salt and pepper to taste.

This coconut curry gravy is creamy, flavorful, and exotic.

It’s perfect for adding a tropical, plant-based twist to vegetables, rice, or tofu.

Smoky Chipotle Vegan Gravy

Smoky chipotle vegan gravy is spicy, savory, and full of bold flavor.

Chipotle peppers provide a smoky heat that enhances roasted vegetables or plant-based proteins.

It’s a simple, versatile gravy perfect for adventurous eaters.

Ingredients:

  • 2 tablespoons olive oil
  • 1 small onion, chopped
  • 2 garlic cloves, minced
  • 2 tablespoons flour
  • 1 cup vegetable broth
  • 1 teaspoon chipotle chili powder
  • 1 teaspoon smoked paprika
  • Salt and pepper to taste

Instructions:

  • Heat olive oil in a skillet over medium heat.
  • Sauté onion and garlic until soft and fragrant.
  • Stir in flour, smoked paprika, and chipotle powder, cooking 1–2 minutes.
  • Gradually whisk in vegetable broth until smooth.
  • Simmer 5–7 minutes until thickened.
  • Season with salt and pepper.

This smoky chipotle gravy is rich, bold, and flavorful.

It adds a spicy, smoky dimension to plant-based dishes, perfect for roasted vegetables or grain bowls.

Maple Dijon Vegan Gravy

Maple Dijon vegan gravy is sweet, tangy, and perfect for festive meals.

Maple syrup adds subtle sweetness while Dijon mustard brings tang and complexity.

It’s ideal for drizzling over roasted vegetables, mashed potatoes, or vegan roasts.

Ingredients:

  • 2 tablespoons olive oil
  • 1 small onion, minced
  • 2 tablespoons flour
  • 1 cup vegetable broth
  • 1 tablespoon maple syrup
  • 1 tablespoon Dijon mustard
  • Salt and pepper to taste

Instructions:

  • Heat olive oil in a skillet over medium heat.
  • Sauté onion until soft and fragrant, about 4 minutes.
  • Stir in flour to create a roux, cooking for 1–2 minutes.
  • Gradually whisk in vegetable broth until smooth.
  • Add maple syrup and Dijon mustard, stirring well.
  • Simmer for 5–7 minutes until thickened.

This maple Dijon gravy is sweet, tangy, and comforting.

It’s a perfect plant-based option for holiday meals or everyday vegan comfort food

Vegan Cashew and Sage Gravy

Vegan cashew and sage gravy is creamy, nutty, and aromatic, perfect for holiday meals or everyday dinners.

The cashews provide natural creaminess while fresh sage adds depth and an earthy aroma.

It pairs beautifully with mashed potatoes, stuffing, or roasted vegetables.

Ingredients:

  • 1 cup raw cashews, soaked for 2 hours
  • 2 cups vegetable broth
  • 2 tablespoons olive oil
  • 1 small onion, chopped
  • 2 garlic cloves, minced
  • 1 teaspoon fresh sage, chopped
  • Salt and pepper to taste

Instructions:

  • Heat olive oil in a skillet over medium heat.
  • Sauté onion and garlic until soft and fragrant, about 5 minutes.
  • Drain cashews and blend with vegetable broth and sage until smooth.
  • Pour into the skillet and cook for 3–5 minutes, stirring until thickened.
  • Adjust salt and pepper to taste.

This cashew and sage gravy is rich, creamy, and flavorful.

It’s a versatile, plant-based gravy that elevates any vegan meal with depth and luxury.

Roasted Garlic Vegan Gravy

Roasted garlic vegan gravy is smooth, savory, and full of sweet garlic flavor.

Roasting the garlic brings out natural sweetness that balances the savory vegetable base.

It’s perfect for mashed potatoes, vegan roasts, or grain bowls.

Ingredients:

  • 1 head garlic, roasted
  • 2 tablespoons olive oil
  • 1 small onion, chopped
  • 2 tablespoons flour
  • 2 cups vegetable broth
  • Salt and pepper to taste

Instructions:

  • Preheat oven to 400°F and roast garlic for 20–25 minutes until soft.
  • Heat olive oil in a skillet and sauté onion until translucent.
  • Stir in flour to form a roux, cooking for 1–2 minutes.
  • Add roasted garlic and vegetable broth, whisking until smooth.
  • Simmer 5–7 minutes until thickened.

This roasted garlic gravy is rich, aromatic, and slightly sweet.

It’s an indulgent, plant-based topping that complements a variety of vegan dishes.

Herbed Almond Vegan Gravy

Herbed almond vegan gravy is nutty, creamy, and full of fragrant herbs.

Almonds provide a smooth base while thyme, rosemary, and sage add depth.

It’s perfect for holiday dishes or comforting everyday meals.

Ingredients:

  • 1 cup blanched almonds, soaked 2 hours
  • 2 cups vegetable broth
  • 1 small onion, chopped
  • 2 tablespoons olive oil
  • 1 teaspoon fresh thyme, chopped
  • 1 teaspoon fresh rosemary, chopped
  • Salt and pepper to taste

Instructions:

  • Heat olive oil in a skillet over medium heat.
  • Sauté onion until soft.
  • Blend almonds with vegetable broth and herbs until smooth.
  • Pour mixture into skillet and cook for 3–5 minutes until thickened.
  • Season with salt and pepper.

This herbed almond gravy is creamy, nutty, and flavorful.

It’s an elegant, plant-based option that elevates any vegan dish with herbal richness.

Smoky Poblano Vegan Gravy

Smoky poblano vegan gravy is bold, flavorful, and slightly spicy.

Roasted poblanos and smoked paprika create a complex, rich flavor ideal for vegan meals.

It’s perfect over roasted vegetables, tofu, or mashed potatoes.

Ingredients:

  • 2 roasted poblano peppers, peeled
  • 1 small onion, chopped
  • 2 garlic cloves, minced
  • 2 tablespoons olive oil
  • 2 tablespoons flour
  • 2 cups vegetable broth
  • ½ teaspoon smoked paprika
  • Salt and pepper to taste

Instructions:

  • Heat olive oil in a skillet over medium heat.
  • Sauté onion and garlic until soft.
  • Stir in flour and smoked paprika, cooking 1–2 minutes.
  • Blend roasted poblanos with vegetable broth and add to skillet.
  • Simmer 5–7 minutes until thickened.

This smoky poblano gravy is bold, savory, and slightly spicy.

It’s a unique, plant-based option that adds depth and excitement to vegan meals.

Maple-Mustard Vegan Gravy

Maple-mustard vegan gravy is sweet, tangy, and perfect for roasted vegetables or vegan roasts.

The combination of maple syrup and Dijon mustard creates a rich, flavorful, and balanced sauce.

It’s simple to make and incredibly versatile.

Ingredients:

  • 2 tablespoons olive oil
  • 1 small onion, minced
  • 2 tablespoons flour
  • 2 cups vegetable broth
  • 1 tablespoon maple syrup
  • 1 tablespoon Dijon mustard
  • Salt and pepper to taste

Instructions:

  • Heat olive oil in a skillet over medium heat.
  • Sauté onion until soft and fragrant.
  • Stir in flour to create a roux, cooking 1–2 minutes.
  • Gradually whisk in vegetable broth until smooth.
  • Add maple syrup and Dijon mustard, stirring well.
  • Simmer 5–7 minutes until thickened.

This maple-mustard gravy is sweet, tangy, and deeply flavorful.

It’s a plant-based gravy that elevates vegan dishes with a festive, comforting twist.

Jessica T. Brown

Jessica T. Brown is the founder of KitchenHush.com, a platform born out of her deep love for cooking and the quiet joy found in the kitchen. From a young age, Jessica discovered that the kitchen wasn't just a place to prepare meals—it was a space for connection, creativity, and comfort. Inspired by those early memories, she created Kitchen Hush to share that experience with home cooks everywhere.

Leave a Comment