Gravy. It’s that warm, savory sauce that brings the entire meal together. Whether it’s draped over mashed potatoes, slathered on roast vegetables, or spooned onto a plate of nut roasts, gravy adds richness, depth, and comfort to a dish. But for vegetarians, finding a great gravy recipe that doesn’t rely on meat drippings or stock can be a challenge.
Growing up, I remember my mom making gravy from whatever meat we were having for dinner. The smell of it simmering on the stove would fill the whole house, and it was the kind of scent that made everything feel like home. But now, as a vegetarian, I’ve had to rethink the gravy game and experiment with flavors that still capture that same depth, without relying on animal products. The vegetarian gravy recipe I’m about to share with you has become my go-to – it’s so rich, flavorful, and comforting, you’ll barely notice it’s missing any meat. Plus, it’s perfect for any holiday spread or weeknight dinner.
This recipe brings all the magic of classic gravy but with plant-based ingredients. The best part? It’s easy, customizable, and you don’t need any fancy cooking skills to pull it off.
Vegetarian Gravy Uk Recipe

This recipe is simple, hearty, and guaranteed to satisfy. It’s got all the rich, savory flavors you expect from a good gravy, but it’s completely vegetarian. It’ll elevate your veggies, tofu, or nut roast, and turn an ordinary meal into something special. It’s perfect for Sunday dinners, holidays, or any time you crave comfort food.
Ingredients Needed
You don’t need much to make a delicious vegetarian gravy, just a few pantry staples. Here’s what you’ll need:
- Vegetable stock – This is your base, so quality matters. Use a good-quality vegetable stock for a rich flavor that doesn’t taste watered down. I like to make my own from scratch, but a decent ready-made one works just as well.
- Margarine or olive oil – You need some fat to start the gravy base. While butter is often used in traditional gravies, margarine or olive oil is a perfect swap for a plant-based version.
- Flour – The classic thickener for gravy. All-purpose flour works fine, but I’ve also used whole wheat for a heartier texture.
- Soy sauce or tamari – This adds the savory, umami flavor that mimics the depth of meat-based gravies. Tamari is a gluten-free option, so you can swap if needed.
- Onion – You can’t have good gravy without a good onion base. It gives that essential sweetness and savory depth.
- Garlic – A couple of cloves to round out the flavor profile.
- Herbs – Rosemary, thyme, and sage are all great choices. Fresh or dried work just fine, but I prefer fresh for a more vibrant flavor.
- Balsamic vinegar – Just a splash. It balances the savory notes with a bit of acidity.
- Black pepper – For seasoning. I love a fresh grind for that extra kick.
Cooking Instructions
- Sauté the Base: In a saucepan, melt about 2 tablespoons of margarine or heat olive oil over medium heat. Add the chopped onion and garlic, and sauté them until they’re soft and golden – about 5-7 minutes. The fragrance at this point is heavenly.
- Make the Roux: Sprinkle in 2 tablespoons of flour, stirring constantly to create a smooth paste (this is your roux). Let it cook for a minute or two to get rid of the raw flour taste, but make sure it doesn’t brown.
- Add the Stock: Gradually whisk in the vegetable stock. Doing this slowly helps avoid lumps and gives you a smooth, velvety texture. Keep whisking until the mixture thickens, which usually takes around 5-8 minutes.
- Season: Add in the soy sauce or tamari, balsamic vinegar, and the herbs of your choice. I usually add a sprig of rosemary, a pinch of thyme, and a few leaves of sage. Let it simmer for another 5-10 minutes, stirring occasionally. The longer it simmers, the deeper the flavor gets. Taste and adjust the seasoning with salt and pepper.
- Strain (Optional): If you prefer a silky smooth gravy, you can strain out the herbs and onions before serving. I tend to leave it rustic, but if you want a more refined finish, this step makes it extra smooth.
- Serve: Once you’re happy with the flavor and consistency, pour it over your meal and enjoy! The gravy will keep for up to a week in the fridge, so you can always make a batch ahead of time.
Ingredient Science Spotlight
Let’s break down a couple of key ingredients in this gravy recipe and why they work so well in vegetarian cooking.
- Flour: In gravy, flour acts as a thickening agent. When you cook the flour with fat (butter, margarine, or oil), you’re making a roux – the base for most sauces and gravies. The starches in the flour absorb liquid, which thickens the sauce and gives it that satisfying, hearty texture. It’s a bit of kitchen chemistry, but it’s what gives the gravy that perfect pourable consistency.
- Soy Sauce/Tamari: These add umami, the fifth taste sensation that rounds out savory flavors. When you’re making vegetarian gravy, the challenge is getting that rich, deep, meaty flavor. Soy sauce does that job perfectly, mimicking the depth of meat drippings in a vegetarian-friendly way. It’s also packed with amino acids, which give your gravy that complex, satisfying flavor.
- Balsamic Vinegar: A little splash of balsamic vinegar might seem like an odd ingredient for gravy, but it plays a vital role. The tangy acidity helps balance out the richness of the gravy, providing a touch of brightness that keeps the sauce from feeling too heavy. It also deepens the overall flavor profile, adding complexity.
Expert Tips
- Don’t Rush the Roux: The roux (flour and fat mixture) is the heart of your gravy, so give it time. Cooking the roux for just a minute or two helps develop a nutty, toasty flavor that’ll make your gravy taste rich and well-rounded.
- Use Fresh Herbs: I always recommend fresh herbs if you can get them. Fresh rosemary, thyme, and sage give the gravy a vibrant, aromatic quality that dried herbs can’t match. Plus, they add beautiful green flecks that make the gravy look as good as it tastes.
- Adjust the Thickness: If your gravy turns out too thick, just add more vegetable stock, a splash at a time, until it’s the consistency you like. If it’s too thin, let it simmer a bit longer to reduce.
- Keep It Vegan: Make sure your vegetable stock is 100% plant-based and that your margarine is dairy-free if you want the gravy to be fully vegan.
- Make It Your Own: Play with flavors! Add a dash of nutritional yeast for a cheesy flavor, or a little smoked paprika for a touch of smokiness. A splash of white wine or sherry adds a sophisticated touch for holiday meals.
Recipe Variations
- Mushroom Gravy: For an earthy, umami-packed version, sauté some chopped mushrooms along with the onions. The mushrooms will release their moisture and add body to the gravy, creating a perfect pairing with nut roast or mashed potatoes.
- Smoky Gravy: Add a few drops of liquid smoke or smoked paprika to the gravy for a more rustic, smoky flavor. This variation works great with roasted veggies or tempeh.
- Garlic and Herb Gravy: For an even more fragrant gravy, add roasted garlic and extra herbs like tarragon or bay leaves. This version pairs beautifully with a plant-based Wellington.
- Spicy Gravy: A little cayenne pepper or fresh chili will give the gravy a zesty kick. Great for spicy veggie curries or Mexican-inspired dishes.
Final Words
Vegetarian gravy is the kind of recipe that proves you don’t need meat to create a sauce full of flavor, depth, and comfort. It’s a perfect way to bring together all your favorite plant-based meals, from nut roasts to roasted vegetables. It’s hearty enough to satisfy any gravy lover, yet versatile enough to pair with nearly any meal.
Plus, once you master this recipe, you’ll realize how easy it is to adjust it to fit your tastes and preferences.
FAQs
What Are The Basic Ingredients For A Vegetarian Gravy In The UK?
The basic ingredients for a vegetarian gravy in the UK typically include vegetable stock, flour, butter or oil, and seasonings such as salt, pepper, garlic, and herbs like thyme or rosemary. Some variations may also include soy sauce or miso paste for additional depth of flavor.
Can I Make Vegetarian Gravy Without Using Any Dairy Products?
Yes, you can make a completely dairy-free vegetarian gravy by using plant-based butter or oil instead of dairy butter. For the thickening agent, use a non-dairy milk like almond, soy, or oat milk, or opt for vegetable stock as a base. This will keep the gravy rich and flavorful without dairy.
How Can I Make My Vegetarian Gravy Thicker Or Thinner?
To make vegetarian gravy thicker, you can add a small amount of flour or cornstarch mixed with water, and simmer the gravy until it reaches the desired consistency. To make it thinner, simply add more vegetable stock or non-dairy milk, stirring continuously to maintain a smooth texture.
