Soups Salads Vegetables · Easy
Easy Creamy Tomato Soup
This easy creamy tomato soup is smooth, rich, and made with simple pantry ingredients in about 30 minutes. It's the ultimate comfort food, especially paired with a grilled cheese.
5Prep min
25Cook min
30Total min
What you'll need
- 2 tablespoonsbutter
- 1/2 cupyellow onion, diced
- 2 clovesgarlic, minced
- 1 can (28 oz)crushed tomatoes
- 1.5 cupschicken or vegetable broth
- 1 teaspoonsugar
- 1/2 cupheavy cream
- to tastesalt and black pepper
- optionalfresh basil, for garnish
Let's cook
- 1Melt the butter in a large pot over medium heat. Add the onion and cook for 4-5 minutes until softened.
- 2Stir in the garlic and cook for 30 seconds until fragrant.
- 3Add the crushed tomatoes, broth, and sugar. Bring to a simmer and cook for 15 minutes.
- 4Use an immersion blender to puree until smooth, or carefully blend in batches in a stand blender.
- 5Stir in the heavy cream, season with salt and pepper, and simmer for 2-3 more minutes.
- 6Garnish with fresh basil and serve hot.
Make it yours
- Add a Parmesan rind while simmering for depth of flavor.
- Use coconut milk for a dairy-free version.
- Top with croutons for crunch.
Good with
- Grilled cheese sandwich
- Crusty bread
- A sprinkle of Parmesan
Frequently asked questions
Good questions, answered.
Can I use fresh tomatoes instead of canned?
Yes, use about 3 pounds of ripe tomatoes, roasted or blanched and peeled first.
Can I freeze this soup?
Yes, freeze without the cream, then stir in fresh cream after reheating.



