The BBC Good Food logo
Beetroot & walnut terrine on a gold board

Vegan terrine

A star rating of 5 out of 5.2 ratingsRate
Magazine subscription – your first 5 issues for only £5!
  • Preparation and cooking time
    • Prep:
    • Cook:
    • plus cooling and overnight chilling
  • Easy
  • Serves 6

Impress guests with this vibrant vegan starter. Plant-based soft cheese, herbs and beetroot combine to make the terrine, topped with a walnut brittle for texture

  • Dairy-free
  • Egg-free
  • Vegan
  • Vegetarian
Nutrition: Per serving


  • 1 tbsp cider vinegar
  • 750g raw beetroot
  • 450g vegan soft cheese with chives
  • 1 lemon, zested
  • handful of thyme, leaves picked
  • handful of oregano, leaves picked and chopped
  • 1 garlic clove, grated
  • olive oil, for the tin
  • 75g walnut pieces
  • 125g caster sugar
  • large pinch of chilli flakes
  • toast and a balsamic-dressed salad, to serve


  • STEP 1

    Bring a large pan of salted water to the boil and add a splash of the vinegar (this seasons the beetroot) followed by the beetroot. Simmer for 45 mins-1 hr, or until the beetroot can be easily pierced with a knife. Drain, leave to cool, then peel.

  • STEP 2

    Meanwhile, mix the soft cheese, lemon zest, thyme and oregano together. Add the garlic, then season to taste. Cover and chill until needed. Both the beetroot and filling can be prepared up to a day in advance and chilled until needed.

  • STEP 3

    Lightly oil a 450g loaf tin and line with two layers of baking parchment, leaving enough excess to allow you to cover the top. Using a mandoline or sharp knife, thinly slice the cooked beetroot into 1.5-2mm slices.

  • STEP 4

    Arrange a thin layer of overlapping beetroot slices in the bottom of the tin. Spoon over a thin layer of the filling, then repeat until everything has been used, finishing with a layer of beetroot slices. Cover, then weigh down the terrine with a piece of card and a couple of cans. Chill overnight.

  • STEP 5

    For the walnut brittle, line a baking tray with baking parchment and set aside. Toast the walnuts in a small, dry frying pan over a medium heat until they smell nutty. Tip out onto the tray and spread out in an even layer. Return the pan to the heat and sprinkle in the caster sugar. Cook until caramelised, swirling the pan occasionally but not stirring, until you have a deep amber caramel. Carefully pour this over the walnuts, then sprinkle with a large pinch of chilli flakes and sea salt. Leave to cool. Once cool, break the brittle into shards or pulse in a food processor for a finer texture. The walnut brittle can be made a week in advance and kept in an airtight container at room temperature.

  • STEP 6

    To serve, unwrap the beetroot terrine and turn out onto a board. Remove the baking parchment and top with the walnut brittle, then slice. Serve with toast and a balsamic-dressed salad, if you like.


If you can’t find vegan soft cheese with chives, substitute for plain vegan soft cheese and a handful of finely sliced chives instead.

Recipe from Good Food magazine, Vegetarian Christmas 2021

Goes well with


Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 5 out of 5.2 ratings

Sponsored content