Vegetarian gravy

Savoury depth without a drop of meat stock

From Gravypedia, the encyclopaedia of gravy

🕑 History Last edited 2026-09-21 👁 2 views #nut roast#umami#vegetarian

Vegetarian gravy replaces meat juices with browned vegetables, mushrooms, yeast extract, miso or soy — flavour strategies that build the same savoury depth by other routes.

What it is

A vegetarian gravy has to solve one problem: meat gravy gets its character from roasted animal protein and gelatin, and vegetables have neither. The solution is not to imitate but to substitute — to build savouriness (umami), body and colour from plant sources.

Three levers do most of the work. Browning: onions, carrots, tomato purée and mushrooms cooked until genuinely dark. Umami: yeast extract, miso, soy sauce, dried mushrooms, tomato. Body: enough flour, a proper reduction, and sometimes a little cream or a blended vegetable.

A gravy that uses all three is not a substitute for meat gravy. It is a good sauce in its own right.

History

Meat-free brown sauces are older than modern vegetarianism: monastic and Lenten cookery produced plenty of them, and Victorian household manuals include vegetable and mushroom gravies for fast days.

The modern vegetarian gravy dates from the growth of vegetarian cookery in Britain and North America in the 1960s and 70s, alongside the nut roast. Yeast extract — a by-product of brewing marketed as Marmite from 1902 — turned out to be an unusually effective shortcut and remains the single most useful ingredient in the vegetarian gravy cupboard.

Typical ingredients

Element Usual choice Notes
Vegetables Onion, carrot, celery, mushroom Brown them far more than feels right
Fat Butter (vegetarian) or oil Butter gives a rounder finish
Umami ½ tsp yeast extract, 1 tsp soy, 1 tsp miso Choose one or two, not all
Colour Tomato purée cooked out, dark soy, gravy browning Purée must be cooked, or it tastes raw
Liquid Vegetable stock, vegetable cooking water, red wine Potato water adds body
Thickener Plain flour 2 tbsp per 600 ml

Flavour profile

A good vegetarian gravy is sweet-savoury, with the roundness of caramelised vegetables and a long savoury finish. The failure mode is thin, salty and one-dimensional — almost always because the vegetables weren't browned enough and a stock cube was asked to do all the work.

What to serve it with

Nut roast, roast vegetables, mashed potato, vegetarian sausages, Yorkshire puddings, pies. It is also the right choice when cooking for a mixed table — a single jug everyone can use. See gravy for a nut roast.

The traditional recipe

Serves 4–6 · 35 minutes

You need

  • 2 tbsp olive oil or 30 g butter
  • 1 large onion, sliced
  • 1 carrot, diced
  • 1 celery stick, diced
  • 150 g mushrooms, sliced
  • 1 garlic clove
  • 1 tbsp tomato purée
  • 2 tbsp plain flour
  • 150 ml red wine (optional)
  • 700 ml hot vegetable stock
  • ½ tsp yeast extract
  • 1 tsp soy sauce
  • 2 sprigs thyme, 1 bay leaf

Method

  1. Heat the oil in a wide pan and cook the onion, carrot and celery over a medium heat for 15 minutes, letting them catch and colour. This browning is the entire foundation — pale vegetables make pale gravy.
  2. Add the mushrooms and garlic and cook another 8 minutes until the mushrooms are browned.
  3. Stir in the tomato purée and cook for 2 minutes until it darkens and smells sweet rather than sharp.
  4. Add the flour, cook 2 minutes, then pour in the wine and let it reduce by half.
  5. Add the stock gradually, with the thyme and bay.
  6. Simmer 15 minutes. Stir in the yeast extract and soy sauce, then taste and season.
  7. Strain through a sieve, pressing the vegetables hard to extract everything, or blend for a thicker gravy.

The quick version

Serves 4 · 12 minutes

You need

  • 1 onion, finely sliced
  • 2 tbsp oil
  • 1 tbsp plain flour
  • 500 ml hot vegetable stock
  • ½ tsp yeast extract
  • 1 tsp soy sauce

Method

  1. Fry the onion hard for 8 minutes until well browned at the edges.
  2. Stir in the flour, cook 1 minute, then whisk in the stock.
  3. Add the yeast extract and soy, simmer 4 minutes, and season.

Vegetarian and vegan versions

This page is the vegetarian version. For dairy-free, swap butter for oil and check that your stock and Worcestershire sauce are suitable — see vegan gravy.

Common mistakes

Not browning the vegetables enough — the number one cause of weak vegetarian gravy. Take them further than feels comfortable.

Relying on stock cubes alone — they deliver salt, not depth. Build flavour first, then season.

Raw tomato purée — cook it for two minutes in the pan before adding liquid or it tastes tinny.

Too much yeast extract — half a teaspoon for a jug. More and everything tastes of Marmite.

See also

More in Types of gravy