Roast Tomato & Sweet Potato Soup Recipe

Cold weather calls for an epic soup and the enjoyment-to-effort ratio for this Roast Tomato & Sweet Potato Soup is so high it could quickly become your go-to comfort food this winter. You can also stir through some spinach and pre-cooked chicken for a heartier, protein-packed meal!


8 tomatoes, halved
1 medium sweet potato, peeled and chopped
1 large red onion, quartered
3 garlic cloves (skin on)
2 tbsp olive oil
1 tbsp balsamic vinegar
1 veg stock cube
500ml water
1 tsp oregano
½ tsp chilli flakes (optional)
Salt & pepper


– Preheat oven to 200C fan;
– Put the tomatoes, sweet potato, onion and garlic on a large baking tray and cover with the oil, balsamic, oregano, chilli flakes if using, and salt and pepper.
– Roast for 40 minutes;
– Transfer to a deep saucepan with the stock cube and water. Use a hand blender to blend until smooth;
– Simmer over a medium heat for 5 minutes and add more seasoning if required;
– Enjoy a steaming bowl of Roast Tomato & Sweet Potato Soup snuggled under a blanket on the sofa!

Roast Tomato & Sweet Potato Soup Nutrition Info:

Soup Serves 4.

Per serving: 188kcal; 10g fat; 25g carbs; 4g protein.

More Soup Recipes

If you’re looking for some more great soup recipes, check out our Leftover Roast Chicken, Rice & Vegetable Soup Recipe or our Courgette & Butter Bean Soup Recipe.