A rich and flavorful gravy can elevate almost any meal, and these 25+ vegan gravy recipes prove that you don’t need dairy or meat to create a delicious, satisfying sauce.
From classic mushroom gravy and onion gravy to herb-infused, garlic, miso, and vegetable-based variations, this collection offers plenty of options for every occasion.
Whether you’re serving mashed potatoes, biscuits, roasted vegetables, vegan meatloaf, or holiday dinners, these gravies add comforting flavor to every bite.
Made with simple pantry ingredients and wholesome seasonings, many of these recipes come together in just a few minutes.
Whether you’re preparing a festive feast or an everyday family dinner, you’ll find easy vegan gravy recipes that everyone will enjoy.
Explore these vegan gravy recipes and discover just how simple it is to make rich, savory gravy without animal products.
25+ Easy Vegan Gravy Recipes for Every Meal

Homemade vegan gravy is an easy way to add rich flavor and comforting texture to a variety of meals.
These 25+ vegan gravy recipes offer everything from traditional favorites to creative new flavors that pair beautifully with countless dishes.
Whether you’re cooking for a holiday gathering, Sunday dinner, or a quick weeknight meal, there’s a recipe here for every occasion.
Many of these gravies are quick to prepare and use everyday ingredients you may already have in your kitchen.
Keep this collection nearby whenever you’re looking for a delicious plant-based sauce to complete your meal.
Enjoy experimenting with these vegan gravy recipes and bring bold, savory flavor to your favorite dishes.
Vegan Mushroom Gravy
This vegan mushroom gravy is a rich and flavorful recipe made with mushrooms, vegetable broth, herbs, and simple seasonings.
The creamy texture and savory taste make it a perfect topping for mashed potatoes, vegetables, and plant-based meals.
Rich in Vitamin A, Vitamin B, Vitamin C, Vitamin D, calcium, iron, and potassium, this recipe is nutritious and delicious.
It takes about 25 minutes to prepare and serves six people.
Prep Time: 10 Minutes | Cook Time: 15 Minutes | Total Time: 25 Minutes | Servings: 6 People
Ingredients
- 2 cups mushrooms, sliced
- 2 tablespoons flour
- 2 cups vegetable broth
- 2 tablespoons olive oil
- 1 teaspoon garlic powder
Instructions
- Heat olive oil in a saucepan over medium heat.
- Add sliced mushrooms and cook until tender.
- Sprinkle flour over mushrooms and stir well.
- Slowly pour in vegetable broth while stirring continuously.
- Add garlic powder, salt, and pepper.
- Simmer until the gravy becomes thick and smooth.
- Serve warm over your favorite vegan dishes.
This vegan mushroom gravy is creamy, savory, and easy to make.
It adds rich flavor to everyday plant-based meals.
The mushrooms create a delicious homemade taste.
Serve it warm for the best texture and flavor.
Side Dish
- Mashed potatoes
- Roasted vegetables
- Vegan biscuits
- Rice
Vegan Onion Gravy
This vegan onion gravy is a comforting recipe made with caramelized onions, vegetable broth, herbs, and simple seasonings.
The slow-cooked onions create a naturally sweet and savory flavor that pairs beautifully with many dishes.
Rich in Vitamin A, Vitamin B, Vitamin C, Vitamin D, calcium, iron, and potassium, this gravy is a delicious plant-based option.
It takes about 30 minutes to prepare and serves six people.
Prep Time: 10 Minutes | Cook Time: 20 Minutes | Total Time: 30 Minutes | Servings: 6 People
Ingredients
- 3 large onions, sliced
- 2 cups vegetable broth
- 2 tablespoons flour
- 2 tablespoons olive oil
- 1 teaspoon thyme
Instructions
- Heat olive oil in a saucepan.
- Add sliced onions and cook slowly until golden.
- Sprinkle flour over onions and stir to combine.
- Gradually add vegetable broth while mixing.
- Add thyme, salt, and pepper.
- Simmer until the gravy thickens.
- Serve warm over your favorite meals.
This vegan onion gravy is rich, flavorful, and comforting.
The caramelized onions provide a naturally sweet taste.
It is perfect for holiday dinners or everyday meals.
Enjoy this homemade gravy with your favorite vegan dishes.
Side Dish
- Mashed potatoes
- Vegan roast
- Green beans
- Bread rolls
Vegan Cashew Gravy
This vegan cashew gravy is a creamy and smooth recipe made with cashews, vegetable broth, garlic, and herbs.
The blended cashews create a rich texture without dairy ingredients.
Rich in Vitamin A, Vitamin B, Vitamin C, Vitamin D, calcium, iron, and potassium, this recipe is a healthy addition to plant-based meals.
It takes about 20 minutes to prepare and serves four people.
Prep Time: 10 Minutes | Cook Time: 10 Minutes | Total Time: 20 Minutes | Servings: 4 People
Ingredients
- 1 cup soaked cashews
- 2 cups vegetable broth
- 2 garlic cloves
- 1 tablespoon nutritional yeast
- 1 teaspoon herbs
Instructions
- Soak cashews in water until softened.
- Drain and rinse cashews before blending.
- Add cashews, broth, garlic, and herbs to a blender.
- Blend until the mixture becomes smooth and creamy.
- Pour into a saucepan and heat gently.
- Stir until the gravy reaches the desired thickness.
- Serve warm.
This vegan cashew gravy is creamy, smooth, and full of flavor.
It is a great dairy-free alternative for traditional gravy.
The cashews create a rich homemade texture.
Serve it over vegetables, potatoes, or vegan dishes.
Side Dish
- Roasted vegetables
- Vegan meatballs
- Rice
- Mashed sweet potatoes
Vegan Lentil Gravy
This vegan lentil gravy is a hearty and nutritious recipe made with lentils, vegetables, broth, and herbs.
The lentils create a thick texture and satisfying flavor that makes this gravy perfect for plant-based meals.
Rich in plant protein, fiber, Vitamin A, Vitamin B, Vitamin C, Vitamin D, calcium, iron, and potassium, this recipe is wholesome.
It takes about 35 minutes to prepare and serves six people.
Prep Time: 10 Minutes | Cook Time: 25 Minutes | Total Time: 35 Minutes | Servings: 6 People
Ingredients
- 2 cups cooked lentils
- 2 cups vegetable broth
- 1 onion, chopped
- 1 carrot, chopped
- 1 teaspoon herbs
Instructions
- Cook onion and carrot in a saucepan until softened.
- Add cooked lentils and vegetable broth.
- Stir in herbs and seasonings.
- Simmer the mixture until flavors combine.
- Blend partially for a thicker texture if desired.
- Continue cooking until gravy reaches the right consistency.
- Serve warm.
This vegan lentil gravy is hearty, flavorful, and nutritious.
It is a perfect topping for vegan comfort foods.
The lentils add excellent texture and protein.
Enjoy this easy homemade gravy with family meals.
Side Dish
- Mashed potatoes
- Vegan biscuits
- Roasted vegetables
- Rice dishes
Vegan Garlic Herb Gravy
This vegan garlic herb gravy is a simple and flavorful recipe made with garlic, herbs, vegetable broth, and plant-based ingredients.
The combination creates a smooth and savory sauce that enhances many vegan dishes.
Rich in Vitamin A, Vitamin B, Vitamin C, Vitamin D, calcium, iron, and potassium, this recipe is easy and nutritious.
It takes about 20 minutes to prepare and serves four people.
Prep Time: 5 Minutes | Cook Time: 15 Minutes | Total Time: 20 Minutes | Servings: 4 People
Ingredients
- 2 tablespoons olive oil
- 3 garlic cloves, minced
- 2 cups vegetable broth
- 2 tablespoons flour
- 1 tablespoon fresh herbs
Instructions
- Heat olive oil in a saucepan.
- Add minced garlic and cook until fragrant.
- Stir in flour and mix well.
- Slowly add vegetable broth while whisking.
- Add herbs, salt, and pepper.
- Simmer until the gravy becomes smooth and thick.
- Serve warm over vegan meals.
This vegan garlic herb gravy is simple, aromatic, and delicious.
It adds wonderful flavor to everyday plant-based recipes.
The fresh herbs create a bright taste.
Serve warm with vegetables, potatoes, or vegan dishes.
Side Dish
- Vegan mashed potatoes
- Roasted cauliflower
- Green beans
- Plant-based roast
Vegan Brown Gravy
This vegan brown gravy is a rich and savory recipe made with vegetable broth, mushrooms, herbs, and simple seasonings.
The deep brown color and hearty flavor make it a perfect dairy-free alternative to traditional gravy.
Rich in Vitamin A, Vitamin B, Vitamin C, Vitamin D, calcium, iron, and potassium, this recipe adds delicious flavor to plant-based meals.
It takes about 25 minutes to prepare and serves six people.
Prep Time: 10 Minutes | Cook Time: 15 Minutes | Total Time: 25 Minutes | Servings: 6 People
Ingredients
- 2 cups vegetable broth
- 1 cup mushrooms, chopped
- 2 tablespoons flour
- 2 tablespoons olive oil
- 1 tablespoon soy sauce
Instructions
- Heat olive oil in a saucepan over medium heat.
- Add mushrooms and cook until they become soft.
- Sprinkle flour over mushrooms and stir well.
- Slowly pour in vegetable broth while mixing continuously.
- Add soy sauce, herbs, salt, and pepper.
- Simmer until the gravy becomes thick and smooth.
- Serve warm over your favorite vegan dishes.
This vegan brown gravy is rich, comforting, and full of savory flavor.
It is perfect for holiday meals or everyday dinners.
The mushrooms add a delicious depth to the sauce.
Enjoy it with potatoes, vegetables, or vegan roasts.
Side Dish
- Mashed potatoes
- Roasted vegetables
- Vegan meatballs
- Dinner rolls
Vegan Vegetable Gravy
This vegan vegetable gravy is a wholesome recipe made with carrots, onions, celery, vegetable broth, and herbs.
The fresh vegetables create a naturally flavorful sauce that is perfect for plant-based comfort meals.
Rich in Vitamin A, Vitamin B, Vitamin C, Vitamin D, calcium, iron, and potassium, this gravy is nutritious and satisfying.
It takes about 30 minutes to prepare and serves six people.
Prep Time: 10 Minutes | Cook Time: 20 Minutes | Total Time: 30 Minutes | Servings: 6 People
Ingredients
- 1 carrot, chopped
- 1 celery stalk, chopped
- 1 onion, diced
- 2 cups vegetable broth
- 2 tablespoons flour
Instructions
- Heat oil in a saucepan over medium heat.
- Add onion, carrot, and celery.
- Cook vegetables until they become tender.
- Sprinkle flour over the vegetables and mix well.
- Slowly add vegetable broth while stirring.
- Simmer until the gravy thickens.
- Blend slightly for a smoother texture if desired.
This vegan vegetable gravy is light, flavorful, and easy to prepare.
It is a great way to add extra vegetables to meals.
The fresh ingredients create a homemade taste.
Serve warm with your favorite vegan recipes.
Side Dish
- Vegan mashed potatoes
- Rice
- Roasted vegetables
- Bread
Vegan Sweet Potato Gravy
This vegan sweet potato gravy is a creamy and flavorful recipe made with sweet potatoes, vegetable broth, herbs, and spices.
The natural sweetness of sweet potatoes creates a unique and delicious gravy option.
Rich in Vitamin A, Vitamin B, Vitamin C, Vitamin D, calcium, iron, and potassium, this recipe is a nutritious addition to plant-based meals.
It takes about 35 minutes to prepare and serves five people.
Prep Time: 10 Minutes | Cook Time: 25 Minutes | Total Time: 35 Minutes | Servings: 5 People
Ingredients
- 2 sweet potatoes, peeled and chopped
- 2 cups vegetable broth
- 1 tablespoon olive oil
- 1 teaspoon garlic powder
- 1 teaspoon herbs
Instructions
- Cook sweet potatoes in water until soft.
- Drain and place sweet potatoes in a blender.
- Add vegetable broth, olive oil, garlic powder, and herbs.
- Blend until smooth and creamy.
- Pour mixture into a saucepan.
- Heat gently until warm and thickened.
- Serve over your favorite dishes.
This vegan sweet potato gravy is creamy, naturally sweet, and delicious.
It is a wonderful alternative to traditional gravy recipes.
The smooth texture makes every bite satisfying.
Enjoy it with vegetables, potatoes, or vegan meals.
Side Dish
- Roasted cauliflower
- Vegan biscuits
- Green beans
- Rice dishes
Vegan White Gravy
This vegan white gravy is a creamy dairy-free recipe made with plant-based milk, flour, herbs, and seasonings.
It has a smooth texture and comforting flavor that pairs perfectly with biscuits, vegetables, and vegan breakfast dishes.
Rich in Vitamin A, Vitamin B, Vitamin C, Vitamin D, calcium, iron, and potassium, this recipe is simple and delicious.
It takes about 15 minutes to prepare and serves four people.
Prep Time: 5 Minutes | Cook Time: 10 Minutes | Total Time: 15 Minutes | Servings: 4 People
Ingredients
- 2 cups plant-based milk
- 3 tablespoons flour
- 2 tablespoons vegan butter
- 1 teaspoon garlic powder
- 1 teaspoon herbs
Instructions
- Melt vegan butter in a saucepan.
- Add flour and whisk until combined.
- Slowly pour in plant-based milk while stirring.
- Add garlic powder, herbs, salt, and pepper.
- Cook until the gravy becomes thick and creamy.
- Stir continuously to prevent lumps.
- Serve warm.
This vegan white gravy is creamy, smooth, and comforting.
It is perfect for breakfast meals and cozy dinners.
The simple ingredients create a delicious homemade sauce.
Serve it warm over biscuits or vegetables.
Side Dish
- Vegan biscuits
- Mashed potatoes
- Roasted mushrooms
- Toast
Vegan Herb Mushroom Gravy
This vegan herb mushroom gravy is a flavorful recipe made with mushrooms, fresh herbs, vegetable broth, and plant-based ingredients.
The earthy mushrooms and herbs create a rich sauce that enhances many vegan dishes.
Rich in Vitamin A, Vitamin B, Vitamin C, Vitamin D, calcium, iron, and potassium, this gravy is both tasty and nutritious.
It takes about 25 minutes to prepare and serves six people.
Prep Time: 10 Minutes | Cook Time: 15 Minutes | Total Time: 25 Minutes | Servings: 6 People
Ingredients
- 2 cups mushrooms, sliced
- 2 cups vegetable broth
- 2 tablespoons flour
- 2 tablespoons olive oil
- 2 tablespoons fresh herbs
Instructions
- Heat olive oil in a saucepan.
- Add mushrooms and cook until golden.
- Stir in flour and coat mushrooms evenly.
- Slowly add vegetable broth while whisking.
- Add fresh herbs and seasonings.
- Simmer until the gravy becomes thick.
- Serve warm over vegan dishes.
This vegan herb mushroom gravy is rich, aromatic, and satisfying.
It adds incredible flavor to simple plant-based meals.
The combination of mushrooms and herbs creates a restaurant-style taste.
Enjoy it with your favorite comfort foods.
Side Dish
- Mashed potatoes
- Vegan roast
- Roasted vegetables
- Green beans
Vegan Carrot Gravy
This vegan carrot gravy is a creamy and flavorful recipe made with fresh carrots, vegetable broth, herbs, and simple seasonings.
The natural sweetness of carrots creates a smooth and delicious sauce that pairs well with many plant-based dishes.
Rich in Vitamin A, Vitamin B, Vitamin C, Vitamin D, calcium, iron, and potassium, this gravy is nutritious and easy to prepare.
It takes about 30 minutes to prepare and serves six people.
Prep Time: 10 Minutes | Cook Time: 20 Minutes | Total Time: 30 Minutes | Servings: 6 People
Ingredients
- 3 large carrots, chopped
- 2 cups vegetable broth
- 1 onion, chopped
- 2 tablespoons olive oil
- 1 teaspoon dried herbs
Instructions
- Heat olive oil in a saucepan over medium heat.
- Add chopped onion and cook until softened.
- Add carrots and cook for a few minutes.
- Pour in vegetable broth and simmer until carrots are tender.
- Blend the mixture until smooth and creamy.
- Add herbs, salt, and pepper.
- Heat gently before serving.
This vegan carrot gravy is smooth, colorful, and full of fresh flavor.
It is a healthy alternative to traditional gravy recipes.
The carrots create a naturally sweet and creamy texture.
Serve it warm with your favorite vegan meals.
Side Dish
- Mashed potatoes
- Vegan burgers
- Roasted vegetables
- Rice
Vegan Tomato Gravy
This vegan tomato gravy is a simple and flavorful recipe made with fresh tomatoes, garlic, herbs, and vegetable broth.
The rich tomato flavor creates a delicious sauce that works well with pasta, vegetables, and plant-based dishes.
Rich in Vitamin A, Vitamin B, Vitamin C, Vitamin D, calcium, iron, and potassium, this recipe is healthy and satisfying.
It takes about 25 minutes to prepare and serves four people.
Prep Time: 10 Minutes | Cook Time: 15 Minutes | Total Time: 25 Minutes | Servings: 4 People
Ingredients
- 3 cups tomatoes, chopped
- 2 garlic cloves, minced
- 1 cup vegetable broth
- 2 tablespoons olive oil
- 1 teaspoon Italian herbs
Instructions
- Heat olive oil in a saucepan.
- Add garlic and cook until fragrant.
- Add chopped tomatoes and simmer gently.
- Pour in vegetable broth and stir well.
- Add herbs, salt, and pepper.
- Cook until the sauce becomes slightly thick.
- Serve warm over your favorite dishes.
This vegan tomato gravy is fresh, flavorful, and easy to make.
It brings bright tomato flavor to simple meals.
The herbs add a delicious homemade touch.
Enjoy it with pasta, vegetables, or vegan proteins.
Side Dish
- Vegan pasta
- Garlic bread
- Roasted vegetables
- Salad
Vegan Pea Gravy
This vegan pea gravy is a creamy and nutritious recipe made with green peas, vegetable broth, herbs, and simple seasonings.
The peas create a naturally vibrant color and smooth texture that makes this gravy unique.
Rich in fiber, Vitamin A, Vitamin B, Vitamin C, Vitamin D, calcium, iron, and potassium, this recipe is perfect for plant-based meals.
It takes about 20 minutes to prepare and serves four people.
Prep Time: 5 Minutes | Cook Time: 15 Minutes | Total Time: 20 Minutes | Servings: 4 People
Ingredients
- 3 cups green peas
- 2 cups vegetable broth
- 1 tablespoon flour
- 2 tablespoons olive oil
- 1 teaspoon herbs
Instructions
- Heat olive oil in a saucepan.
- Add green peas and cook for a few minutes.
- Pour in vegetable broth and simmer until peas are soft.
- Blend the mixture until smooth.
- Add flour if needed for thickness.
- Season with herbs, salt, and pepper.
- Serve warm.
This vegan pea gravy is creamy, colorful, and delicious.
It is a great way to add vegetables to meals.
The fresh pea flavor makes it light and satisfying.
Serve it over potatoes, vegetables, or vegan dishes.
Side Dish
- Mashed potatoes
- Vegan patties
- Rice
- Bread rolls
Vegan Pumpkin Gravy
This vegan pumpkin gravy is a creamy fall-inspired recipe made with pumpkin puree, vegetable broth, herbs, and warm spices.
The smooth texture and rich flavor make it perfect for holiday meals and everyday dinners.
Rich in Vitamin A, Vitamin B, Vitamin C, Vitamin D, calcium, iron, and potassium, this gravy is both nutritious and delicious.
It takes about 25 minutes to prepare and serves six people.
Prep Time: 10 Minutes | Cook Time: 15 Minutes | Total Time: 25 Minutes | Servings: 6 People
Ingredients
- 2 cups pumpkin puree
- 2 cups vegetable broth
- 2 tablespoons flour
- 1 tablespoon olive oil
- 1 teaspoon thyme
Instructions
- Heat olive oil in a saucepan.
- Add flour and stir until combined.
- Slowly pour in vegetable broth while mixing.
- Add pumpkin puree and stir well.
- Season with thyme, salt, and pepper.
- Simmer until the gravy becomes smooth and thick.
- Serve warm.
This vegan pumpkin gravy is creamy, flavorful, and perfect for cozy meals.
It adds a unique seasonal flavor to plant-based dishes.
The pumpkin creates a smooth and rich texture.
Enjoy it during holidays or family dinners.
Side Dish
- Vegan stuffing
- Mashed potatoes
- Roasted vegetables
- Dinner rolls
Vegan Chickpea Gravy
This vegan chickpea gravy is a hearty recipe made with chickpeas, vegetables, vegetable broth, and flavorful spices.
The chickpeas create a thick and satisfying gravy that is perfect for plant-based comfort meals.
Rich in plant protein, fiber, Vitamin A, Vitamin B, Vitamin C, Vitamin D, calcium, iron, and potassium, this recipe is nutritious and filling.
It takes about 35 minutes to prepare and serves six people.
Prep Time: 10 Minutes | Cook Time: 25 Minutes | Total Time: 35 Minutes | Servings: 6 People
Ingredients
- 2 cups chickpeas
- 2 cups vegetable broth
- 1 onion, chopped
- 1 carrot, diced
- 1 teaspoon curry powder
Instructions
- Heat oil in a saucepan over medium heat.
- Cook onion and carrot until softened.
- Add chickpeas and vegetable broth.
- Stir in curry powder and seasonings.
- Simmer until flavors combine.
- Mash some chickpeas for a thicker texture.
- Serve warm over your favorite dishes.
This vegan chickpea gravy is hearty, flavorful, and packed with nutrition.
It is perfect for adding protein to plant-based meals.
The chickpeas create a satisfying homemade texture.
Serve it with rice, potatoes, or vegetables.
Side Dish
- Brown rice
- Vegan naan
- Roasted vegetables
- Fresh salad
NB : More Recipes Coming Soon
Cheri D. Baker is a food enthusiast, recipe developer, and home cooking advocate. She enjoys creating approachable recipes that combine great taste with everyday convenience. Her goal is to make cooking enjoyable and accessible for everyone, whether they are beginners or experienced home cooks. At TasteHush, Cheri shares trusted recipes, helpful kitchen tips, and creative meal ideas for every occasion.