Want to get your products accredited with our trademarks? Find out more

Follow us

What are you looking for?

What are you looking for?

Eating veggie » Recipes » Thai-Inspired Cauliflower and Carrot Terrine

Thai-Inspired Cauliflower and Carrot Terrine

Prep time 55 mins, cook time 30 mins

Serves 4

Egg-Free, Gluten-Free, Wheat-Free, Dairy-Free, Vegan

This terrine makes a lighter alternative to nut roast as a main meal centrepiece. It looks impressive, but is simple to make. Based on the traditional flavours of Thai cuisine, the ground almonds and coconut cream make this dish rich and satisfying and ideal for a light lunch or starter when served with a crisp salad.


For the terrine

  • 250g cauliflower steamed
  • 2 limes zested (and 3 – 4tbs juice for the dressing)
  • 3 tbsp ginger grated
  • 150ml coconut cream
  • 250g carrots peeled and cooked
  • ½ tsp salt
  • 30g ground almond
  • ½ tsp caster sugar

for the dressing

  • 2 tbsp sweet chilli sauce
  • 2 tbsp fresh mint chopped
  • 40g salted peanuts very finely chopped


  1. Preheat oven to 190°C/gas mark 5.
  2. Grease and line with baking parchment a 450g non-stick loaf tin. Place steamed cauliflower together with 2 tsp grated ginger, zest of 1 lime, ¼ tsp salt, and 5 tbsp of coconut cream into a food processor and process for about 20-30 seconds. Turn into a bowl and mix in 3 tbsp ground almonds. Note: no need to wash the food processor for the next stage.
  3. Place steamed carrots with 2 tsp grated ginger, zest of 1 lime, ¼ tsp salt, and the remaining coconut cream into a food processor and processor about 20-30 seconds. If the carrots are not very sweet, add ½ tsp caster sugar. Turn out into a separate bowl and mix in the remaining 2½ tbsp of ground almonds.
  4. Divide both vegetable mixtures into two, and layer them in the prepared loaf tin starting with the carrot mixture. It is easier to put each layer on top of the other by carefully placing spoonfuls of the mixture all over the previous layer and then spreading it gently over, rather than putting all the mixture in at once.
  5. Bake the terrine in the preheated oven for about 30 minutes until well set. About half way through, cover the top with tin foil if it starts to brown. Let cool in the tin for about 10 minutes before turning out and cooling completely. Chill well in the fridge before serving.
  6. To make the dressing, mix together the remaining grated ginger (about 4 tsp), with the chilli sauce, chopped fresh mint, ground salted peanuts and 3–4 tbsp of lime juice. The dressing should be quite thick rather than runny. Serve the terrine in slices with a spoonful or two of the dressing on the side.

Lettuce Keep You in the Loop

Illustration of vegetable

We are a collective of determined people, connected by our shared belief in a better future for every life on earth. Keep up with our work and sign up to our newsletters...

By submitting your details, you are agreeing for us to send you emails about the Vegetarian Society’s and/or Cookery School's work, as well as how you can get involved and support us through fundraising and campaigning. We will never share your details with anyone else, and you can unsubscribe from these emails at any time. See the full Privacy Policy with information about how we store and use your personal data.

Follow us on social