5-Veg Creamy Tomato Soup Recipe
Introduction
This 5-vegetable creamy tomato soup is a comforting and wholesome dish perfect for any season. Packed with fresh vegetables and a touch of cream, it delivers rich flavor and smooth texture in every spoonful.

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 they are softened and starting to brown slightly.
- Step 2: Add the carrots, crushed garlic, chopped red peppers, and chopped sweet potato to the pan. Cook for another 10 minutes, stirring often and ensuring the garlic does not burn.
- Step 3: Pour in the canned tomatoes along with the stock cube, dried oregano, rosemary leaves, and 1 litre of water. Bring the mixture to a simmer.
- Step 4: Cover the pan and let the soup cook gently for 20 minutes, or until the sweet potato is soft and tender.
- Step 5: Use a hand blender to blend the soup until it is smooth and creamy. Stir in the double cream and season to taste with salt and pepper.
- Step 6: Serve hot, or allow to cool before refrigerating or freezing for later use.
Tips & Variations
- For extra depth, roast the red peppers before adding them to the soup.
- Substitute double cream with coconut milk for a dairy-free version.
- Add a pinch of chili flakes for a subtle spicy kick.
- Serve with crusty bread or a sprinkle of grated cheese for added texture.
Storage
Store the soup in an airtight container in the refrigerator for up to three days. Reheat gently on the stove or in the microwave, stirring occasionally. For longer storage, freeze the soup in portions 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, but you will need about 800g, peeled and chopped. The cooking time may increase slightly to soften the tomatoes.
Is this soup suitable for freezing?
Absolutely. This creamy tomato soup freezes well for up to three months. Just be sure to cool it completely before freezing and reheat thoroughly before serving.
Print
5-Veg Creamy Tomato Soup Recipe
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Diet: Low Salt
Description
A rich and velvety creamy tomato soup packed with five vibrant vegetables: onions, carrots, red peppers, sweet potato, and tomatoes. Perfectly seasoned with oregano and rosemary, this comforting soup combines fresh ingredients and creamy double cream for a satisfying bowl that’s easy to prepare and ideal for any season.
Ingredients
Vegetables
- 2 onions, chopped
- 2 carrots, chopped
- 2 garlic cloves, crushed
- 2 red peppers, chopped
- 1 large sweet potato, peeled and chopped
Liquids & Canned Goods
- 2 x 400g cans tomatoes
- 1 litre water
- 70ml double cream
Seasonings & Others
- 2 tbsp olive oil
- 1 low-salt vegetable or chicken stock cube
- 1 tsp dried oregano
- 3 rosemary sprigs, leaves picked and chopped
Instructions
- Heat the oil and soften onions: In a large pan, heat 2 tablespoons of olive oil over medium heat. Add the chopped onions and cook for 8–10 minutes until they soften and begin to develop a little color.
- Add remaining vegetables: Stir in the chopped carrots, crushed garlic cloves, chopped red peppers, and diced sweet potato. Cook for an additional 10 minutes, stirring frequently and making sure not to burn the garlic.
- Add tomatoes, stock, herbs, and water: Pour in the two cans of tomatoes along with the low-salt vegetable or chicken stock cube, dried oregano, chopped rosemary leaves, and 1 litre of water. Stir well to combine.
- Simmer the soup: Bring the mixture to a gentle simmer, then cover the pan with a lid and cook for 20 minutes until the sweet potato is tender and soft.
- Blend until smooth: Use a hand blender to puree the soup directly in the pan until it reaches a smooth, creamy consistency.
- Add cream and season: Stir in 70 ml of double cream and taste the soup to adjust the seasoning if necessary.
- Store or serve: The soup can be served immediately or chilled and refrigerated for up to three days. It also freezes well for up to three months.
Notes
- Use low-salt stock cube to control sodium levels.
- Adjust cream amount or substitute with dairy-free cream for a lighter or vegan adaptation.
- Be careful not to burn the garlic by stirring frequently when cooking the vegetables.
- This soup freezes well; allow it to cool completely before freezing in an airtight container.
- For extra flavor, garnish with fresh herbs or a drizzle of olive oil before serving.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: British
Keywords: creamy tomato soup, vegetable soup, sweet potato soup, easy soup recipe, healthy soup, autumn soup, cozy meal

