Creamy Tomato Soup is a smooth, warm dish made with ripe tomatoes, garlic, and a splash of cream. It’s perfect for chilly days and pairs well with grilled cheese or simple bread.
I like to use canned tomatoes because they’re easy and always ready. Sometimes I add a pinch of basil just for extra flavor—I never get tired of how cozy this soup makes me feel.
For a quick finish, blend the soup until smooth. I also like to swirl in a little extra cream or a sprinkle of cheese on top for a nice touch.
Ingredients & Substitutions
Fresh tomatoes: Ripe tomatoes give this soup vibrant flavor. I prefer heirlooms for sweetness, but canned whole tomatoes work well in winter. A dash of sugar enhances acidity if your tomatoes are not as sweet.
Cream: Gives the soup its creamy texture. I like heavy cream for richness, but half-and-half or coconut milk are good lighter or dairy-free options. Adjust the amount to reach your desired creaminess.
Onion & garlic: These aromatics build flavor base. Use yellow onion and fresh garlic for best taste. For quick flavor, jarred minced garlic or onion powder can be substitutes, but fresh feels nicer.
Olive oil or butter: Helps sauté the aromatics. I favor olive oil for a fruitier note, but butter adds richness. Use a neutral oil like canola if you prefer a milder profile.
How do I blend the soup smoothly without lumps?
Use an immersion blender directly in the pot, which is easy and safe. Make sure the soup is hot but not boiling when blending. Blend in short bursts until smooth, then taste and adjust seasoning. Alternatively, transfer to a blender in batches.
- Let the soup cool slightly before blending to prevent splatters.
- Don’t fill the blender more than halfway to prevent overflow.
- Hold the lid with a towel for safety and blend until silky smooth.
How to Make Creamy Tomato Soup?
Ingredients You’ll Need:
Vegetables
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 can (28 oz) crushed tomatoes
Broth and Cream
- 2 cups vegetable broth
- 1/2 cup heavy cream
Seasonings
- Salt and pepper to taste
- 1 teaspoon sugar
How Much Time Will You Need?
Prep: 10 minutes | Cook: 20 minutes | Total: 30 minutes
Step-by-Step Instructions:
1. Sauté Vegetables
Heat olive oil in a pot over medium heat. Add chopped onion and cook for 5 minutes until soft. Add minced garlic and cook for 1 minute.
2. Add Tomatoes and Broth
Stir in crushed tomatoes and vegetable broth. Bring to a boil, then reduce heat. Simmer uncovered for 15 minutes.
3. Blend the Soup
Use an immersion blender or transfer to a blender. Puree until smooth. Return to the pot.
4. Add Cream and Seasonings
Stir in heavy cream, sugar, salt, and pepper. Warm through but do not boil. Taste and adjust seasonings.
5. Serve
Ladle into bowls. Garnish with fresh herbs if desired. Enjoy your creamy tomato soup!