Tomato gazpacho soup with basil & ricotta cheese

A delicious Spanish soup perfect for warm summer days – or for days you wish it was still summer!
  • 1 onion
  • 3 cloves garlic crushed
  • 1/2 cup extra-virgin olive oil
  • 4 basil leaves
  • 11/4 kgs tomatoes halved with the cored removed
  • 1 tsp red wine vinegar
  • 1/2 cup vegetable or chicken stock
To serve
  • 1 1/2 cups basil leaves, pureed with 1/4 cup extra-virgin olive oil
  • 1/2 cup ricotta cheese


  1. Sweat onion and garlic in half of the oil just until soft and translucent. Transfer everything from pan to a roasting dish, spread in an even layer and add basil leaves, then arrange tomatoes, cut side up, on top.
  2. Pour remaining oil over tomatoes, sprinkle with vinegar and season generously with sea salt.
  3. Roast at 200C for 30-35 minutes or until tomatoes are very tender. Allow to cool slightly, then pull off and discard all the tomato skins that can be easily removed. Transfer all contents of roasting pan to a blender or food processor, making sure you get all the oil too.
  4. Heat stock to just boiling, then add to blender. Pulse to a slightly rough puree.
  5. Adjust seasoning with salt to taste, then serve — either while still warm, or cooled to room temperature — adding a good swirl of basil oil, and a generous scoop of ricotta to each bowl.