Best Vegetarian Gravy Recipe for Flavorful Meatless Meals

Updated On: September 29, 2025

When it comes to comforting meals, nothing quite compares to a rich, flavorful gravy. For vegetarians, finding a delicious gravy that complements a variety of dishes without relying on meat-based broths can be a bit of a challenge.

But worry no more! This best vegetarian gravy recipe is here to elevate your meals with its deep, savory taste and luscious texture.

Crafted with wholesome vegetables, herbs, and a touch of umami, this gravy is perfect for drizzling over mashed potatoes, stuffing, roasted vegetables, or even as a base for casseroles. Whether you’re preparing a festive holiday dinner or a simple weeknight meal, this vegetarian gravy will quickly become your go-to sauce for adding that extra layer of deliciousness.

In this blog post, I will walk you through every step of making this gravy from scratch, share tips to customize it, and suggest some serving ideas to inspire your next meal. Plus, I’ll link you to some fantastic vegetarian recipes on GluttonLV that pair beautifully with this gravy.

Let’s dive in!

Why You’ll Love This Recipe

This vegetarian gravy recipe is a total game-changer for several reasons. First, it uses only plant-based ingredients, making it perfect for vegetarians and vegans alike.

It’s completely free from artificial additives, relying instead on natural vegetable flavors and herbs to create a rich, satisfying taste.

Another highlight is its versatility. Whether you want a smooth, creamy gravy or one with a bit more texture and bite, this recipe can be easily adjusted to suit your preference.

It’s also gluten-free if you use cornstarch or arrowroot powder instead of flour, making it accessible for those with dietary restrictions.

Most importantly, it’s incredibly easy to make. You don’t need fancy gadgets or rare ingredients—just a handful of common kitchen staples and about 30 minutes of your time.

This recipe will quickly become a staple in your cooking routine, adding warmth and flavor to countless dishes.

Ingredients

Ingredient Quantity Notes
Olive oil 2 tablespoons Or any neutral oil
Yellow onion 1 medium, finely chopped Provides a savory base
Garlic cloves 3, minced Fresh for best flavor
Carrot 1 small, peeled and chopped Adds natural sweetness
Celery stalk 1, chopped Enhances depth
Mushrooms 1 cup, finely chopped For umami richness
Vegetable broth 3 cups Homemade or store-bought
All-purpose flour 1/4 cup Or cornstarch for gluten-free
Soy sauce or tamari 1 tablespoon For depth and saltiness
Fresh thyme 1 teaspoon, chopped Or 1/2 teaspoon dried thyme
Fresh rosemary 1/2 teaspoon, chopped Optional, adds aroma
Salt To taste Adjust as needed
Black pepper To taste Freshly ground

Equipment

  • Large skillet or saucepan
  • Wooden spoon or silicone spatula
  • Measuring cups and spoons
  • Chef’s knife and cutting board
  • Fine mesh strainer (optional, for smooth gravy)
  • Whisk

Instructions

  1. Prepare Your Vegetables: Finely chop the onion, garlic, carrot, celery, and mushrooms. The smaller the pieces, the smoother your gravy will be.
  2. Sauté the Vegetables: Heat the olive oil in your skillet over medium heat. Add the onion, carrot, and celery. Cook for about 5-7 minutes, stirring occasionally, until the vegetables soften and the onions are translucent.
  3. Add Mushrooms and Garlic: Stir in the mushrooms and garlic, continuing to cook for another 5 minutes until the mushrooms release their moisture and begin to brown slightly.
  4. Incorporate the Flour: Sprinkle the flour evenly over the sautéed vegetables. Stir constantly for 2-3 minutes to cook out the raw flour taste and form a roux base for your gravy.
  5. Add Broth and Seasonings: Slowly pour in the vegetable broth while whisking to prevent lumps. Add the soy sauce, thyme, rosemary, salt, and pepper. Bring the mixture to a gentle simmer.
  6. Simmer and Thicken: Let the gravy simmer for 15-20 minutes, stirring occasionally. It will thicken as the flour cooks and the flavors meld.
  7. Blend for Smoothness (Optional): For a silky texture, use an immersion blender to puree the gravy directly in the pan, or carefully transfer it to a blender and blend until smooth. If you prefer a chunkier gravy, simply skip this step.
  8. Adjust Seasoning: Taste the gravy and add more salt, pepper, or soy sauce if needed. If it’s too thick, stir in a little more broth or water until you reach your desired consistency.
  9. Serve Warm: Pour your homemade vegetarian gravy over mashed potatoes, roasted vegetables, or your favorite vegetarian dishes.

Tips & Variations

“To boost the umami flavor even further, try adding a splash of vegan Worcestershire sauce or a teaspoon of nutritional yeast.”

Feel free to customize this gravy according to your taste preferences. If you want a smokier note, add a pinch of smoked paprika.

For a herby twist, fresh sage or marjoram can be excellent additions.

If you’re avoiding gluten, substitute the all-purpose flour with cornstarch or arrowroot powder. Dissolve the starch in a little cold water before adding it to the simmering broth to avoid clumps.

Want a creamier gravy? Stir in 1/4 cup of coconut milk or unsweetened soy milk at the end of cooking for a luscious finish.

This also pairs nicely with Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes if you’re feeling inspired to create rich sauces.

For a festive touch, add finely chopped roasted chestnuts or caramelized shallots before serving.

Nutrition Facts

Nutrient Amount (per 1/2 cup serving)
Calories 80 kcal
Fat 4 g
Saturated Fat 0.5 g
Carbohydrates 10 g
Fiber 1 g
Sugars 2 g
Protein 2 g
Sodium 400 mg

Serving Suggestions

This vegetarian gravy is incredibly versatile and pairs well with many dishes. Enjoy it poured over creamy mashed potatoes for a classic comfort meal, or drizzle it over steamed green beans or roasted Brussels sprouts to add a savory burst of flavor.

It also complements grain bowls with rice, quinoa, or barley, enhancing the dish with its savory richness. For a hearty meal, serve it alongside lentil loaf or vegetarian meatloaf recipes.

If you’re looking for inspiration, check out our Vegetarian Tex Mex Recipes for Easy Weeknight Dinners or Vegetarian Middle Eastern Recipes for Easy, Flavorful Meals which can be nicely rounded out with this gravy.

Leftover gravy can be refrigerated for up to 3 days and reheated gently on the stove or in the microwave. It also freezes well, so make a big batch to have on hand whenever you need a delicious boost to your vegetarian meals.

Conclusion

Making the best vegetarian gravy from scratch is easier than you think, and the results are truly rewarding. This recipe delivers a rich, savory sauce that enhances a variety of dishes without relying on animal products.

Its balance of fresh vegetables, herbs, and umami flavors creates a complex, delicious gravy that will satisfy vegetarians and meat-eaters alike.

With simple ingredients and straightforward steps, you can whip up a batch anytime you want to add some homemade goodness to your meals. Plus, it’s adaptable to your dietary needs and personal tastes.

Be sure to explore other fantastic vegetarian recipes on GluttonLV, such as the Vegetarian Date Cake Recipe: Moist, Easy, and Delicious or the Vegan Bread Machine Recipe for Soft, Delicious Loaves, to create complete, satisfying meals for you and your loved ones.

Enjoy your cooking journey and happy eating!

📖 Recipe Card: Best Vegetarian Gravy Recipe

Description: A rich and savory vegetarian gravy perfect for enhancing any meal. Made with mushrooms and herbs for deep flavor.

Prep Time: PT10M
Cook Time: PT25M
Total Time: PT35M

Servings: 4 servings

Ingredients

  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 8 ounces mushrooms, finely chopped
  • 2 tablespoons all-purpose flour
  • 2 cups vegetable broth
  • 1 tablespoon soy sauce
  • 1 teaspoon dried thyme
  • 1 teaspoon dried sage
  • Salt and pepper to taste

Instructions

  1. Heat olive oil in a pan over medium heat.
  2. Add onion and garlic; sauté until soft.
  3. Add mushrooms and cook until browned.
  4. Sprinkle flour over the mixture and stir well.
  5. Gradually add vegetable broth while stirring.
  6. Add soy sauce, thyme, and sage.
  7. Simmer for 15 minutes until thickened.
  8. Season with salt and pepper to taste.
  9. Serve warm over your favorite dishes.

Nutrition: Calories: 90 kcal | Protein: 2 g | Fat: 5 g | Carbs: 10 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Best Vegetarian Gravy Recipe”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A rich and savory vegetarian gravy perfect for enhancing any meal. Made with mushrooms and herbs for deep flavor.”, “prepTime”: “PT10M”, “cookTime”: “PT25M”, “totalTime”: “PT35M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“2 tablespoons olive oil”, “1 medium onion, finely chopped”, “2 cloves garlic, minced”, “8 ounces mushrooms, finely chopped”, “2 tablespoons all-purpose flour”, “2 cups vegetable broth”, “1 tablespoon soy sauce”, “1 teaspoon dried thyme”, “1 teaspoon dried sage”, “Salt and pepper to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a pan over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion and garlic; saut\u00e9 until soft.”}, {“@type”: “HowToStep”, “text”: “Add mushrooms and cook until browned.”}, {“@type”: “HowToStep”, “text”: “Sprinkle flour over the mixture and stir well.”}, {“@type”: “HowToStep”, “text”: “Gradually add vegetable broth while stirring.”}, {“@type”: “HowToStep”, “text”: “Add soy sauce, thyme, and sage.”}, {“@type”: “HowToStep”, “text”: “Simmer for 15 minutes until thickened.”}, {“@type”: “HowToStep”, “text”: “Season with salt and pepper to taste.”}, {“@type”: “HowToStep”, “text”: “Serve warm over your favorite dishes.”}], “nutrition”: {“calories”: “90 kcal”, “proteinContent”: “2 g”, “fatContent”: “5 g”, “carbohydrateContent”: “10 g”}}

Photo of author

Marta K

Leave a Comment

X