Creamy Tomato Soup Recipe for Cold Days

Nothing feels better on a cold day than a bowl of warm soup. This tomato soup recipe is creamy comforting and made with simple ingredients. It tastes so much better than anything from a can.
Fresh Ingredients Make the Difference

Using fresh tomatoes creates the best flavor in this tomato soup recipe. Choose ripe red tomatoes that are soft and smell sweet. You can also use canned tomatoes when fresh ones are not in season.
Shopping List
- One kilogram ripe tomatoes
- One large onion chopped
- Three garlic cloves minced
- Two cups vegetable broth
- Half cup heavy cream
- Two tablespoons butter
- One tablespoon sugar
- Salt and pepper to taste
- Fresh basil leaves
Cooking Your Soup
Chop the tomatoes into quarters. Melt butter in a large pot over medium heat. Add chopped onions and cook until they become soft and clear. This takes about five minutes. Add garlic and cook for one more minute.
Add the tomatoes to the pot with the onions. Pour in the vegetable broth and bring everything to a boil. Reduce heat and let it simmer for 20 minutes. The tomatoes will break down and release their juices.
Turn off the heat and let the soup cool slightly. Use a blender to puree everything until smooth. You can also use an immersion blender right in the pot. This tomato soup recipe should be silky and smooth.
Adding Cream and Finishing
Return the blended soup to the pot and turn the heat to low. Stir in the heavy cream and sugar. The cream makes this tomato soup recipe rich and velvety. The sugar balances the acidity of tomatoes.
Season with salt and pepper to your taste. Let it simmer gently for five more minutes. Do not let it boil after adding cream. Tear some fresh basil leaves and stir them in.
Serve the soup hot in bowls. You can add a swirl of cream on top for decoration. Pair it with grilled cheese sandwiches or crusty bread. This tomato soup recipe is comfort food at its best.


