Fresh Tomato Soup with Sundried Tomato Pesto

Serves 5-6 people as a main meal 

Takes 40 minutes

This is an unusual twist of a classic (vegan) tomato soup, involving a sun-dried tomato pesto. A perfect way to preserve a glut of tomatoes, as the soup freezes well. It is lovely either cold (at room temperature) or hot. You will need a large deep baking tray,  a pestle and mortar and a (stick) blender.


The soup:

1600 g of ripe tomatoes, halved unless they are cherry tomatoes

2 red onions, sliced

60 ml olive oil

1 bayleaf

Pinch cayenne pepper

Salt and freshly ground black pepper

1 teasp balsamic vinegar

1 tbsp brown sugar 

500 ml vegetable stock

125 ml nut milk

A few drops of soy sauce

Tomato Pesto:

3 tbsp Pine nuts

Extra Virgin Olive oil/oil from sundried tomatoes jar


55g (Vegan) Parmesan cheese, finely grated  


85g Sun-dried tomatoes drained, strained and chopped


To make the soup

Meanwhile make the pesto: