5-Veg Creamy Tomato Soup Recipe
Introduction
This creamy tomato soup is packed with five vibrant vegetables, creating a rich and comforting dish perfect for any season. The blend of roasted sweet potato, peppers, and herbs adds depth to the classic tomato base. It’s easy to make and wonderfully satisfying.

Ingredients
- 2 tbsp olive oil
- 2 onions, chopped
- 2 carrots, chopped
- 2 garlic cloves, crushed
- 2 red peppers, chopped
- 1 large sweet potato, peeled and chopped
- 2 x 400g cans tomatoes
- 1 low-salt vegetable or chicken stock cube
- 1 tsp dried oregano
- 3 rosemary sprigs, leaves picked and chopped
- 70ml double cream
Instructions
- Step 1: Heat the olive oil in a large pan over medium heat. Add the chopped onions and cook for 8–10 minutes until softened and slightly golden.
- Step 2: Add the carrots, crushed garlic, red peppers, and sweet potato to the pan. Cook for another 10 minutes, stirring frequently to prevent the garlic from burning.
- Step 3: Pour in the canned tomatoes, crumble in the stock cube, and add the dried oregano and chopped rosemary leaves. Pour in 1 litre of water and bring the mixture to a simmer.
- Step 4: Cover the pan and let it cook gently for 20 minutes, or until the sweet potato is tender.
- Step 5: Use a hand blender to carefully blend the soup until smooth. Stir in the double cream and season with salt and pepper to taste before serving.
Tips & Variations
- For a vegan version, substitute the double cream with coconut cream or a plant-based alternative.
- Add a pinch of smoked paprika or chili flakes for a subtle smoky or spicy kick.
- If you prefer a chunkier texture, blend only half the soup and leave the rest as is.
Storage
Store the soup in an airtight container in the refrigerator for up to three days. To reheat, warm gently on the stove or in the microwave until hot throughout. This soup also freezes well for up to three months; thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh tomatoes instead of canned?
Yes, you can use fresh ripe tomatoes. Use about 800g and chop them well. You may need to cook the soup a little longer to soften the tomatoes fully.
Is this soup suitable for freezing?
Absolutely. This soup freezes very well for up to three months. Be sure to cool it completely before freezing and thaw overnight in the fridge before reheating.
Print
5-Veg Creamy Tomato Soup Recipe
- Total Time: 55 minutes
- Yield: 4 to 6 servings 1x
- Diet: Low Salt
Description
A rich and velvety creamy tomato soup packed with the goodness of five vegetables, including sweet potato, red peppers, carrots, and onions, infused with aromatic herbs and finished with a touch of double cream for a smooth, comforting meal.
Ingredients
Vegetables
- 2 onions, chopped
- 2 carrots, chopped
- 2 garlic cloves, crushed
- 2 red peppers, chopped
- 1 large sweet potato, peeled and chopped
Other Ingredients
- 2 tbsp olive oil
- 2 x 400g cans tomatoes
- 1 low-salt vegetable or chicken stock cube
- 1 tsp dried oregano
- 3 rosemary sprigs, leaves picked and chopped
- 70ml double cream
Instructions
- Heat Oil and Sauté Onions: Heat 2 tablespoons of olive oil in a large pan over medium heat. Add the chopped onions and cook for 8 to 10 minutes, stirring occasionally, until they are softened and beginning to take on some color.
- Add Vegetables and Continue Cooking: Add the chopped carrots, crushed garlic cloves, chopped red peppers, and chopped sweet potato to the pan. Stir frequently and cook for another 10 minutes, taking care not to burn the garlic.
- Add Tomatoes, Stock, Herbs, and Water: Pour in the two 400g cans of tomatoes, crumble in the low-salt vegetable or chicken stock cube, add the dried oregano and chopped rosemary leaves, then pour in 1 litre of water. Stir well to combine.
- Simmer the Soup: Bring the mixture to a gentle simmer. Cover the pan with a lid and leave to cook for 20 minutes, or until the sweet potato is soft when pierced with a fork.
- Blend the Soup: Use a hand blender to whizz the soup until it is completely smooth and creamy in texture.
- Finish with Cream and Seasoning: Stir in 70ml of double cream to the blended soup. Taste and season as needed with salt and pepper. Serve immediately or chill for up to three days or freeze for up to three months.
Notes
- The soup can be stored in the fridge for up to three days or frozen for up to three months for convenient future meals.
- Use low-salt stock cubes to control the sodium content for a healthier option.
- For a vegan version, substitute the double cream with coconut cream or a plant-based cream alternative.
- Be careful not to burn the garlic while sautéing as it can turn bitter.
- Adjust the thickness of the soup by adding more or less water depending on your preference.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: British
Keywords: creamy tomato soup, vegetable soup, healthy soup, autumn soup, tomato and sweet potato soup, easy soup recipe

