Ultimate vegan gravy

Finish your Christmas morning efforts by reheating this make-ahead gravy. It’s the perfect partner to all your favourite trimmings at the festive table

  • Prep:30 mins
    Cook:1 hrs 30 mins
  • Serves 8
  • More effort

Nutrition per serving

  • kcal 196
  • fat 4g
  • saturates 1g
  • carbs 27g
  • sugars 0g
  • fibre 2g
  • protein 5g
  • salt 1.2g


  • 6 large portobello mushrooms
  • 3 onions, unpeeled, quartered
  • 4 carrots, unpeeled, roughly chopped
  • 3 celery sticks, roughly chopped
  • 1 garlic bulb, halved
  • 2 tbsp sunflower oil
  • 2 tbsp agave syrup
  • 2 tbsp red wine vinegar
  • 2 tbsp tomato purée
  • 2 tbsp soy sauce
  • 100g plain flour
  • 25g dried mushrooms
  • 150ml ruby port
  • 2 litres vegetable stock
  • 3 bay leaves
  • small bunch of thyme


  1. Heat the oven to 220C/200C fan/gas 7. Tip the portobello mushrooms, onions, carrots, celery and garlic into a roasting tin, toss in the sunflower oil, then spread out into a single layer. Roast for 40 mins, undisturbed – the veg should be very slightly charred.

  2. Drizzle over the agave, vinegar, tomato purée, soy and 2 tbsp water. Toss together until completely coated, then return to the oven for 5 mins until sticky and caramelised. Stir in the flour and dried mushrooms, and return to the oven for a final 10 mins.

  3. If the tin is flameproof, put on the hob over a low heat, stir in the port and cook until you have a thick paste mixed in with all the ingredients. Pour over two-thirds of the stock, add the herbs, bring to a boil and cook for 10 mins. If the tin isn’t flameproof, drizzle over the port, stir to loosen all the burnt bits, then tip everything into a pan and continue with the stock and herbs.

  4. Turn off the heat and mash everything with a potato masher to extract as much flavour as possible. Carefully pass the contents through a sieve set over another saucepan, pushing down to release all the liquid. Add the rest of the stock and simmer until the gravy is thickened and rich. Leave to cool. To serve, simply reheat. Will keep, chilled and covered for up to three days or frozen for up to two months.

Suggested recipes from this collection...