This deliciously creamy tomato soup makes the perfect lunch on those colder days when you are in need of a comforting and warming meal. I used to love Heinz tomato soup, especially with a cheese toastie dipped in, so it was only a matter of time before I created my own vegan version.
The tangy sweetness of the tomato works perfectly with the creamy coconut milk resulting in a lovely cosy soup. The fresh basil in this really takes this soup to the next level but if you only have the dried version in do not panic, just throw two teaspoons of it into the pan.
It may seem as though this takes a long time to prepare, however, once the vegetables are in the oven roasting you can pop an alarm on and go do your thing. I do want to just quickly mention that all ovens vary so even though the time noted is around an hour, you may want to check on them after 45 minutes to make sure they are not starting to burn.
I have made this soup on the hob but also in my soup maker. If you have one you are welcome to use it, just roast the vegetables and then add to the soup maker along with the other ingredients and opt for smooth.
This soup is my go to if I have too many tomatoes in that need eating. If desired, you could experiment with this soup by adding in any extra vegetables that need using up. It is great to make a batch of at the beginning of the week to reheat for lunches as the week goes on. Simply keep in the fridge for up to four or five days and reheat on the hob when needed.
I have noted that this recipe serves four to six people as this depends on the size of your appetites! If you like this recipe you may also like my Curried Lentil & Tomato Soup which can be found here.
If you like this recipe and want to show some support please leave a comment below or visit my Ko-Fi account to donate! x