Best Vegan Onion Gravy
Three big onions taken slowly to a deep mahogany brown, then built into a glossy gravy with yeast extract and balsamic carrying the savoury weight.
- Vegetarian
- Vegan
- Dairy free
- onion
- vegan
- roast dinner
- make ahead
- Prep
- 10 min
- Cook
- 55 min
- Total
- 1 hr 5 min
- Serves
- 6
- Difficulty
- Easy
The savouriness here comes from one thing above all others, which is time in the pan. Onions cooked properly slowly break down and caramelise, and that sweetness is what stops a meat free gravy tasting thin. Marmite and a spoon of balsamic go in at the end to put back the deep, slightly bitter note you would normally get from meat juices.
Ingredients
Makes about 600ml, enough for six generous ladles
Scaled amounts are rounded to something you can actually measure. Season at the end and trust your mouth over the maths.
Kit
- Heavy based saucepan
- Wooden spoon
- Whisk
Method
Warm the oil in a heavy based pan over a medium heat, tip in the onions with a good pinch of salt and stir to coat. Put the lid on and leave them for 10 minutes to sweat and collapse, stirring once halfway.
Take the lid off, scatter over the sugar and turn the heat down to medium low. Now cook them for 30 to 35 minutes, stirring every few minutes, until they are the colour of strong tea and sticking to the pan between stirs.
Those sticky brown patches on the base are the flavour. Every time the pan looks dry and dark, splash in a tablespoon of water and scrape it up with the wooden spoon, then carry on.
Add the garlic and cook for one more minute until you can smell it, then stir in the flour and keep it moving for two minutes so the raw floury taste cooks off and coats every strand of onion.
Pour in about a third of the hot stock and whisk hard. It will seize up into a thick paste. Keep whisking and add the rest of the stock in two goes, so it stays smooth.
Drop in the thyme sprigs, bring to a gentle simmer and cook for 10 minutes, stirring now and then, until it coats the back of a spoon and no longer tastes floury.
Take the pan off the heat, fish out the thyme and stir in the yeast extract and the balsamic. Taste it now. It should be savoury and slightly sweet with a dark edge. Add salt and plenty of black pepper, and loosen with a splash of hot water if it has gone too thick.
Tips worth knowing
- Do not rush the browning stage. Twenty minutes of onions gives you a pale, sweet gravy. Thirty five gives you the one people ask about.
- Yeast extract is salty as well as savoury, so put it in before you season and you will not oversalt.
- If your onions catch and go black rather than brown, tip them out, wash the pan and start again. Burnt onion is bitter all the way through and there is no rescuing it.
- Most vegetable stock cubes contain celery. If you are cooking for someone who reacts to it, check the packet or use a celery free bouillon powder.
Change it up
- Swap half the stock for a dark vegan ale and reduce it for five minutes before adding the rest.
- Use red onions instead of brown for a sweeter, jammier gravy that suits sausages.
- Stir a teaspoon of wholegrain mustard in at the end for a sharper finish with mash.
Keeping and reheating
Keeps for four days in a sealed tub in the fridge and freezes well for three months. Reheat gently with a splash of water and whisk as it comes back up to a simmer.
Questions people ask
Why is my vegan gravy so bland?
Almost always because the onions were not browned far enough and the stock is doing all the work. Cook the onions longer than feels sensible, and add something dark and salty at the end such as yeast extract, soy sauce or a spoon of miso.
Can I make vegan onion gravy ahead?
Yes, and it is better for it. Make it the day before, cool it quickly and keep it in the fridge. The onion flavour settles and deepens overnight.
Is Marmite vegan?
Yes, Marmite is made from brewer's yeast and contains no animal products. It does contain gluten from barley though, so it is not suitable if you are avoiding that.