If you’ve ever found yourself craving a rich, savory gravy but want to keep things completely vegetarian, you’re in the right place. This vegetarian brown gravy recipe offers a luscious, hearty sauce that’s perfect for drizzling over mashed potatoes, roasted vegetables, or your favorite meatless dishes.
Made with simple pantry ingredients and packed with umami flavor, this gravy is an easy go-to for elevating any meal. Whether you’re preparing a festive holiday dinner or a casual weeknight supper, this recipe delivers comfort and depth without any animal products.
Not only is this gravy quick to whip up, but it also uses wholesome ingredients like mushrooms and soy sauce to create that classic brown gravy taste. Plus, it’s gluten-free if you use the right flour, making it accessible for many dietary needs.
Keep reading to discover the full recipe, helpful tips, and some delicious serving ideas that will make this gravy your new kitchen staple!
Why You’ll Love This Recipe
This vegetarian brown gravy recipe stands out because it combines ease, flavor, and versatility all in one. You won’t miss the meat or dairy here — the mushrooms and vegetable broth provide a deep, savory base that mimics traditional brown gravy beautifully.
Perfect for any meal: Whether you’re topping vegan meatloaf or adding a finishing touch to a veggie casserole, this gravy brings warmth and richness. It’s also great for those following vegetarian, vegan, or gluten-free diets.
Simple ingredients, big taste: No complicated steps or hard-to-find items. Just good, wholesome ingredients you likely already have on hand.
Plus, it stores well! Make a batch ahead and keep it in the fridge for up to 5 days or freeze for longer storage.
Reheat gently and enjoy anytime you need a comforting sauce.
Ingredients
- 2 tablespoons olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 cup mushrooms, finely chopped (cremini or button mushrooms work well)
- 3 tablespoons all-purpose flour (or gluten-free flour blend for GF option)
- 2 cups vegetable broth
- 2 tablespoons soy sauce or tamari
- 1 teaspoon dried thyme
- 1/2 teaspoon black pepper
- 1/4 teaspoon smoked paprika (optional for a smoky depth)
- Salt to taste
Equipment
- Medium saucepan
- Wooden spoon or whisk
- Knife and cutting board
- Measuring cups and spoons
- Fine mesh strainer (optional, if you want a smooth gravy)
Instructions
- Heat olive oil in a medium saucepan over medium heat.
- Add the finely chopped onion and sauté for about 3-4 minutes until soft and translucent.
- Stir in the minced garlic and chopped mushrooms. Cook for 5-7 minutes until the mushrooms release their moisture and begin to brown.
- Sprinkle the flour over the mixture and stir continuously for 2 minutes. This step is crucial to cook the raw flour taste out and form the base for thickening.
- Gradually whisk in the vegetable broth, making sure to break up any lumps. Continue whisking until the sauce starts to thicken.
- Add soy sauce, dried thyme, black pepper, and smoked paprika. Stir well to combine all the flavors.
- Reduce the heat to low and simmer for 5-8 minutes, stirring occasionally. This allows the gravy to deepen in flavor and thicken to your desired consistency.
- Taste and season with salt as needed. If you prefer a smoother gravy, strain it through a fine mesh sieve before serving.
- Serve warm over mashed potatoes, grain bowls, or roasted vegetables.
Tips & Variations
For extra umami boost, add 1 tablespoon of nutritional yeast or a splash of balsamic vinegar towards the end of cooking.
You can swap mushrooms for caramelized shallots or sautéed leeks if you want a different flavor profile.
To make this recipe gluten-free, simply use a gluten-free flour blend or cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons water) as a thickener instead of all-purpose flour.
If you want a creamier gravy, stir in 1/4 cup of plant-based milk or cream substitute at the end of cooking. Cashew cream or oat milk work wonderfully.
For a herby twist, experiment with fresh rosemary, sage, or marjoram instead of thyme.
Nutrition Facts
Nutrient | Amount per Serving |
---|---|
Calories | 70 kcal |
Fat | 4 g |
Carbohydrates | 8 g |
Fiber | 1 g |
Protein | 1 g |
Sodium | 450 mg |
Note: Nutritional values are approximate and may vary based on ingredients used.
Serving Suggestions
This vegetarian brown gravy pairs beautifully with a variety of dishes. Try it over creamy mashed potatoes for a classic comfort food experience.
It also complements roasted or grilled vegetables, such as Brussels sprouts, carrots, or parsnips, bringing out their natural sweetness with its savory depth.
For a heartier meal, drizzle it over vegetarian meatloaf, lentil loaf, or your favorite meat substitute. Don’t forget to serve it alongside your favorite sides like steamed green beans or a fresh garden salad.
Looking for more vegetarian inspiration? Check out these great recipes:
- Vegetarian Swiss Chard Recipes for Healthy Meals
- Vegetable Alfredo Recipes for Creamy, Healthy Dinners
- Instant Pot Vegetarian Recipes Indian Food Lovers Adore
Conclusion
This vegetarian brown gravy recipe is a game-changer for anyone looking to add rich, savory flavor to their meals without using meat or dairy. It’s straightforward to make, uses simple ingredients, and provides that comforting, homemade taste we all crave.
Whether you’re preparing a holiday feast or just want to elevate a simple weeknight dinner, this gravy delivers every time.
Beyond its taste, it’s versatile and adaptable to your preferences, making it a kitchen essential. Don’t hesitate to experiment with herbs and seasonings to make it uniquely yours.
And if you enjoyed this recipe, be sure to explore other delicious vegetarian and vegan dishes on the blog to keep your meals exciting and flavorful.
📖 Recipe Card: Vegetarian Brown Gravy
Description: A rich and savory brown gravy perfect for enhancing vegetarian dishes. Made with simple ingredients, it's easy to prepare and gluten-free.
Prep Time: PT5M
Cook Time: PT15M
Total Time: PT20M
Servings: 4 servings
Ingredients
- 2 tablespoons olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 3 tablespoons all-purpose flour
- 2 cups vegetable broth
- 2 tablespoons soy sauce
- 1 tablespoon tomato paste
- 1 teaspoon dried thyme
- 1/2 teaspoon black pepper
- 1/2 teaspoon smoked paprika
- Salt to taste
Instructions
- Heat olive oil in a pan over medium heat.
- Add chopped onion and sauté until translucent.
- Stir in minced garlic and cook for 1 minute.
- Sprinkle flour over the onion mixture and whisk continuously for 2 minutes.
- Gradually add vegetable broth while whisking to avoid lumps.
- Add soy sauce, tomato paste, thyme, black pepper, and smoked paprika.
- Simmer the gravy for 10 minutes until thickened.
- Season with salt to taste and serve warm.
Nutrition: Calories: 80 kcal | Protein: 2 g | Fat: 5 g | Carbs: 7 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegetarian Brown Gravy”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A rich and savory brown gravy perfect for enhancing vegetarian dishes. Made with simple ingredients, it’s easy to prepare and gluten-free.”, “prepTime”: “PT5M”, “cookTime”: “PT15M”, “totalTime”: “PT20M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“2 tablespoons olive oil”, “1 small onion, finely chopped”, “2 cloves garlic, minced”, “3 tablespoons all-purpose flour”, “2 cups vegetable broth”, “2 tablespoons soy sauce”, “1 tablespoon tomato paste”, “1 teaspoon dried thyme”, “1/2 teaspoon black pepper”, “1/2 teaspoon smoked paprika”, “Salt to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a pan over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add chopped onion and saut\u00e9 until translucent.”}, {“@type”: “HowToStep”, “text”: “Stir in minced garlic and cook for 1 minute.”}, {“@type”: “HowToStep”, “text”: “Sprinkle flour over the onion mixture and whisk continuously for 2 minutes.”}, {“@type”: “HowToStep”, “text”: “Gradually add vegetable broth while whisking to avoid lumps.”}, {“@type”: “HowToStep”, “text”: “Add soy sauce, tomato paste, thyme, black pepper, and smoked paprika.”}, {“@type”: “HowToStep”, “text”: “Simmer the gravy for 10 minutes until thickened.”}, {“@type”: “HowToStep”, “text”: “Season with salt to taste and serve warm.”}], “nutrition”: {“calories”: “80 kcal”, “proteinContent”: “2 g”, “fatContent”: “5 g”, “carbohydrateContent”: “7 g”}}