Soups Salads Vegetables · Easy
Creamy Tomato Soup
This creamy tomato soup blends canned tomatoes with cream and herbs into a smooth, comforting soup, ready in about 25 minutes.
5Prep min
20Cook min
25Total min
What you'll need
- 2 tablespoonsbutter
- 1/2yellow onion, diced
- 2 clovesgarlic, minced
- 1 can (28 oz)crushed tomatoes
- 1.5 cupsvegetable or chicken broth
- 1/2 cupheavy cream
- 1 teaspoonsugar
- to taste salt and black pepper
- fresh basil for garnish
Let's cook
- 1Melt the butter in a large pot over medium heat and sauté the onion for 4-5 minutes until softened.
- 2Add the garlic and cook for 30 seconds until fragrant.
- 3Stir in the crushed tomatoes, broth, and sugar, then simmer for 12-15 minutes.
- 4Blend the soup with an immersion blender until smooth, or carefully in batches in a countertop blender.
- 5Stir in the cream, season with salt and pepper, and garnish with fresh basil before serving.
Make it yours
- Add a grilled cheese for dipping.
- Stir in cooked pasta for tomato soup with pasta.
- Top with croutons for crunch.
Good with
- Grilled cheese sandwich
- Crusty bread
- A sprinkle of parmesan
Frequently asked questions
Good questions, answered.
Can I make this dairy-free?
Yes, substitute coconut milk or a dairy-free cream alternative for the heavy cream.
Why add sugar to tomato soup?
A small amount of sugar balances the natural acidity of the tomatoes for a smoother flavor.



