Tomato Soup with Cream: A Cozy Dinner Classic
Tomato soup with cream, honestly, is one of those dinner things that never really gets old. It’s got this warm, soothing vibe—like the kitchen is giving you a hug, you know? First spoonful, and suddenly, your day just feels a little softer around the edges.
I mean, there’s something about the creamy texture with those rich tomatoes—it’s simple but feels special. Sometimes, I find myself making it even when I’m not hungry, just for the comfort. Wait—no, that sounds silly, but it’s true. If you’re looking for a classic dinner to wind down, this is it.
Personal Anecdote
So, growing up, tomato soup with cream was sort of our family’s answer to those chilly, draggy evenings. My mom would usually start simmering it right before sunset, and the whole house would fill with that tangy, garlicky aroma. We’d all wander into the kitchen, drawn by the smell, and just sort of hover, waiting for her to say it was ready. Sometimes she let us help—well actually, mostly just to stir and sneak bits of Parmesan.
Why This Recipe is Special
This soup’s a weeknight dinner classic, but it’s also a little bit of a treat. The creaminess feels extra, and the Parmesan gives it that savory kick. You can check out other cozy soup ideas like Best Cozy Roasted Tomato Basil Soup Easy Healthy Family Approved if you want to switch it up. But honestly, this version? It’s just so satisfying after a long day, especially if you’re tucking in for a dinner that feels like home.
Ingredients breakdown
| Ingredient | Quantity |
|---|---|
| Salt | 1 tsp |
| Chicken stock | 1 qt |
| Minced garlic | 2 heaping tbsp |
| Whole peeled tomatoes (San Marzano preferred) | 2 cans (28 oz each) |
| Ground black pepper | 1 tsp |
| Grated Parmesan cheese | 1 cup |
| Heavy cream | 1 cup |
Utensils and substitutions
For this tomato soup with cream, you’ll want a blender (immersion or regular), a big pot, and a sturdy spoon. If you’re out of chicken stock, veggie stock works fine. No heavy cream? You could try half-and-half, though it won’t be quite as rich. And, well, Parmesan can be swapped for another hard cheese—though honestly, it’s worth having the real stuff. I usually check recipes like Roasted Garlic Tomato Soup Soup Recipes when I’m looking for twists. Oh, and if you’re ever unsure about food safety or nutrition, foodsafety.gov has clear advice. Sometimes I forget to double-check the expiry dates, so that helps.

Step-by-step method
Step 1
First, grab those cans of whole peeled tomatoes and puree them until smooth. Sometimes I get tomato on the counter, but that’s part of the fun, right? Pour the tomato base into your biggest pot, and don’t stress if a little splashes.
Step 2
Next, toss in the chicken stock and garlic. Bring it all to a boil over medium heat. If the soup tastes a bit off, just sprinkle in some baking soda to mellow it out. I always taste before moving on, because sometimes the tomatoes surprise me.
Step 3
Then, carefully temper your cream with a bit of hot soup before adding it to the pot. Stir in the Parmesan cheese, bring everything back to a gentle boil, and then let it simmer for 15 minutes. Use an immersion blender for ultimate smoothness—don’t worry if it’s a little chunky, it’s still delicious.
Tips and tricks to make this recipe shine
Always use San Marzano tomatoes for the best flavor, but honestly, any canned tomatoes will work in a pinch. Parmesan adds a nice salty finish, so taste before you add extra salt. If you want more cozy soup ideas, try my Roasted Tomato Basil Soup Dinner Recipes. No need to be perfect—just enjoy the process!
What to serve with this recipe
Pairing tomato soup with cream is classic with a grilled cheese sandwich. But sometimes, I just use crusty bread or even crackers if that’s all I’ve got. Fresh basil or a sprinkle of extra Parmesan makes it feel fancy, but honestly, any simple side works.
How to store and reheat
Refrigerate leftovers in a sealed container for up to four days. When reheating, go low and slow on the stove, stirring often to keep it creamy. I never microwave it, since the cream can separate. For more cozy dinner inspiration, check out my Amazing Parmesan Zucchini Tomato Chicken Spaghetti Recipe Cozy Perfect For Weeknights. Soup sometimes thickens as it sits, so add a splash of stock if needed.
Print
Creamy Tomato Soup with Cream | Hearty Dinner Must-Try
- Total Time: 45 minutes
- Yield: 4 servings
- Diet: Halal
Description
A rich and smooth tomato soup made creamy with Parmesan cheese and heavy cream, perfect for a comforting meal.
Ingredients
1 tsp salt
2 heaping tbsp minced garlic
2 cans whole peeled tomatoes (28 oz each, San Marzano preferred for best flavor)
1 tsp ground black pepper (freshly ground for best flavor)
1 cup grated Parmesan cheese
1 cup heavy cream (for richness and creamy texture)
Instructions
Prepare the Tomato Base: Begin by pureeing the whole peeled tomatoes in a blender or food processor until smooth. Pour the pureed tomatoes into a large pot.
Combine Ingredients and Bring to a Boil: Add the chicken stock and minced garlic to the pot with the pureed tomatoes. Place the pot over medium heat and bring the mixture to a boil. Once boiling, reduce the heat and let it simmer gently for 2 to 3 minutes. Taste the soup and if it tastes bitter or sour, add 1/4 to 1/2 teaspoon baking soda to balance the flavor.
Temper the Cream and Add to the Soup: Stir 1/4 cup of the hot soup into the cream to temper it. Slowly pour the tempered cream and the grated Parmesan cheese into the pot. Stir well, bring the soup back to a gentle boil, then reduce heat and simmer for about 15 minutes.
Puree the Soup Again: Use an immersion blender to puree the soup again until smooth and creamy.
Serve and Enjoy: Serve the soup hot. Optionally garnish with extra shredded Parmesan cheese, grilled cheese sandwich croutons, and fresh basil.
Notes
If the soup tastes too bitter, balance with a small amount of baking soda.
Tempering the cream prevents curdling.
Use fresh San Marzano tomatoes for the best flavor.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Lunch, Dinner
- Method: Simmering, Blending
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 330
- Sugar: 8
- Sodium: 900
- Fat: 24
- Saturated Fat: 14
- Unsaturated Fat: 8
- Carbohydrates: 14
- Fiber: 3
- Protein: 10
- Cholesterol: 65
FAQ
Can I substitute vegetable stock?
Absolutely, vegetable stock works just as well and keeps it vegetarian friendly.
What if I don’t have an immersion blender?
You can use a regular blender, just let the soup cool a bit before blending in batches.
Is it okay to freeze tomato soup with cream?
It’s possible, but the cream may separate a little. Stir well after thawing and reheating.
Can I use fresh tomatoes instead of canned?
Yes, roast them first for a deeper flavor and then puree.
How do I keep the cream from curdling?
Temper it by mixing a bit of hot soup into the cream before adding it to the pot.
Making tomato soup with cream at home always feels cozy, even if I spill a little or forget the garnish. Every bowl is a little different, and that’s what makes it special. For more warm, comforting recipes, you can visit my site anytime. Don’t forget to follow us on Pinterest for more homemade goodness!
