I absolutely love this Creamy Tomato Soup with Canned Tomatoes Recipe because it’s one of those comforting dishes that feels like a warm hug in a bowl. Using canned tomatoes gives it a rich depth of tomato flavor all year round, and the creamy texture creates that silky mouthfeel I crave on chilly days or anytime I’m in need of a simple, satisfying meal. It’s easy enough for a weeknight dinner but special enough to impress guests, and the balance of savory, tangy, and aromatic notes keeps me coming back again and again.
Why You’ll Love This Creamy Tomato Soup with Canned Tomatoes Recipe
What really makes this recipe stand out for me is the flavor complexity packed into such a straightforward soup. The sweetness of the caramelized onions and tomato paste, combined with the fresh garlic and rosemary, creates an aromatic base that deepens the canned tomatoes’ natural sweetness and acidity. Then, adding just a touch of baking soda mellows any harshness and smooths out the tomato’s brightness, while the cream adds a luxurious softness that feels indulgent but never heavy. It’s like your favorite tomato soup, only better — fresher, richer, and with layers of flavor that sing on your palate.
Another reason I keep coming back to this Creamy Tomato Soup with Canned Tomatoes Recipe is how easy it is to prepare without compromising on taste. Once you get the onions and tomato paste cooked just right, the rest of the process is pretty hands-off. Simmering gently brings the flavors together beautifully. I find it perfect for busy weeknights, but it’s just as lovely for slow weekend lunches or when I want a cozy starter for dinner parties. Plus, it’s versatile enough to pair with anything from grilled cheese to crispy croutons, making it a go-to in my recipe box.
Ingredients You’ll Need
The ingredients for this recipe are wonderfully simple yet indispensable for creating its signature taste and texture. Each component plays a role, from the rich tomato paste that intensifies the tomato flavor to the fresh rosemary that adds an herbal brightness. The canned San Marzano tomatoes bring that perfect balance of sweetness and acidity that fresh tomatoes can struggle to offer all year round.
- Extra Virgin Olive Oil: I use this to sauté the onions gently, bringing out their natural sweetness.
- Diced Yellow Onion: Adds a foundational mild sweetness and depth after softening.
- Fine Sea Salt: Essential for enhancing all the other flavors without overwhelming.
- Tomato Paste: Gives a concentrated tomato flavor and beautiful color to the soup.
- Garlic Cloves: I smash these to release lots of garlicky aroma and flavor.
- Fresh Rosemary: A little goes a long way with its piney, fragrant notes.
- Whole Peeled San Marzano Tomatoes (Canned): The star ingredient, prized for their sweet, robust flavor.
- Low Sodium Vegetable Broth: Adds moisture and gentle savory undertones without being too salty.
- Baking Soda: A small pinch balances out the tomato’s acidity perfectly.
- Heavy Cream: Makes the soup silky and luxurious–and you can adjust the amount to your preference.
- Lemon Juice: Brightens and lifts the finished soup with a subtle zing.
- Fresh Ground Black Pepper: Added at the end for a fresh, spicy kick.
Directions
Step 1: In a 4-quart Dutch oven or heavy soup pot, heat the extra virgin olive oil over medium heat until it shimmers, then add the diced onions. Sauté the onions for 5 to 7 minutes, stirring occasionally, until they soften and start turning translucent. Sprinkle the salt over them to help release their sweetness.
Step 2: Stir in the tomato paste and cook for 4 to 5 minutes, stirring occasionally. You want the paste to darken slightly and become fragrant without burning, so lower the heat if it starts sticking too much—just a little bit of sticking is okay and adds complexity.
Step 3: Add the smashed garlic cloves and chopped fresh rosemary to the pot, stirring for about one minute until you can really smell those fresh herbs and garlic coming together beautifully.
Step 4: Pour in both cans of whole peeled San Marzano tomatoes with all their juices, then add the low sodium vegetable broth. As you stir, pick out and discard any tomato skins you spot for the smoothest texture.
Step 5: Sprinkle in the baking soda. You’ll notice the soup will fizz a little as it reacts — this is normal and helps reduce acidity. Stir until the fizz disappears, then cover the pot with a lid and let it simmer gently on low heat for about 20 minutes. This will deepen the flavors.
Step 6: Remove the pot from heat. Using an immersion blender, carefully puree the soup right in the pot until perfectly smooth. If you don’t have an immersion blender, transfer the soup in batches to a blender, venting the lid slightly to release steam while blending.
Step 7: Stir in the heavy cream and fresh lemon juice to taste. Give the soup a final stir and adjust salt and add plenty of freshly ground black pepper. Heat gently if needed, then ladle into warm bowls and enjoy with your favorite toppings or sides.
Servings and Timing
This Creamy Tomato Soup with Canned Tomatoes Recipe makes about 6 hearty servings—perfect for a family meal or to enjoy over multiple days. Prep time is roughly 10 minutes, with about 30 minutes cook time, and no resting time is needed. In total, you’re looking at around 40 minutes from start to finish, which feels just right for a homemade soup with such rich flavors.
How to Serve This Creamy Tomato Soup with Canned Tomatoes Recipe
When it comes to serving this soup, I love to keep things simple yet inviting. It’s fantastic served piping hot right out of the pot, ladled into deep bowls with a sprinkle of freshly cracked black pepper on top. To elevate it, I often add crunchy garlic butter croutons or pair it with a golden, melted sage pesto grilled cheese sandwich—those crispy, cheesy accompaniments create the perfect contrast with the creamy texture of the soup.
For a vibrant presentation, a drizzle of extra cream or a few fresh herb leaves like basil or parsley on the surface adds a pop of color and freshness. I’ve also enjoyed it garnished with a swirl of pesto or a little grated Parmesan cheese to add another flavor dimension. This soup works beautifully for cozy weeknight dinners but also shines as a starter during holiday meals or casual gatherings with friends.
When it comes to drinks, I find a crisp white wine such as Sauvignon Blanc pairs wonderfully with the tangy tomato and creamy elements. For a non-alcoholic choice, a sparkling water with a twist of lemon or a lightly brewed iced tea complements the flavors nicely. The soup is best served warm to hot, but if you prefer, it can be gently reheated and enjoyed at room temperature, especially during warmer months.
Variations
I love how adaptable this Creamy Tomato Soup with Canned Tomatoes Recipe is, allowing me to mix it up to suit my mood or dietary needs. For a vegan twist, I swap out the heavy cream for full-fat coconut milk or a creamy cashew-based alternative. It still feels indulgent but keeps it plant-based. If you want to make it lighter, you can reduce or omit the cream altogether and blend in some plain unsweetened yogurt just before serving for tanginess and creaminess.
To change up the flavor profile, I often experiment with adding a pinch of smoked paprika or a bit of crushed red pepper flakes for warmth and spice. Sometimes, I stir in fresh basil instead of rosemary, or toss in a bay leaf while simmering for a different herbal note. For a chunkier texture, I reserve some tomatoes to stir in after blending to enjoy a bit of fresh tomato bite instead of fully smooth.
If you’re in a hurry, you can cook this soup in a slow cooker after sautéing the onions and garlic, combining all ingredients and letting it simmer low and slow for 4 to 6 hours. This method tenderizes the tomatoes and sends the flavors even deeper with very little active cooking time on your part.
Storage and Reheating
Storing Leftovers
I usually let the soup cool completely before transferring it to airtight containers for storing in the refrigerator. It keeps well for up to three days. I recommend using glass or BPA-free plastic containers with tight-fitting lids to maintain the soup’s freshness and prevent any odors from being absorbed. Before reheating, give it a gentle stir to reincorporate any settled cream.
Freezing
This soup freezes wonderfully, which is perfect when I’ve made a big batch. I portion it out into freezer-safe containers or heavy-duty zip-top bags, leaving about an inch of headspace for expansion. It can be kept frozen for up to three months without losing flavor or texture. To thaw, I move it to the refrigerator overnight and then gently reheat on the stovetop.
Reheating
When reheating, I prefer warming the soup slowly over low to medium heat on the stove, stirring frequently to prevent scorching and to help the cream reincorporate smoothly. I avoid microwaving because uneven heating can cause the cream to separate, affecting texture. If the soup thickens too much during storage, I like to add a splash of vegetable broth or water when reheating to loosen it up to that perfect creamy consistency.
FAQs
Can I use fresh tomatoes instead of canned in this Creamy Tomato Soup with Canned Tomatoes Recipe?
You can certainly use fresh tomatoes, but it requires more prep time, and the flavor might be less consistent depending on the season. San Marzano canned tomatoes provide a well-balanced sweetness and acidity year-round, which helps maintain the soup’s deep, rich flavor every time I make it.
Is there a way to make this soup vegan?
Absolutely! Simply substitute the heavy cream with a plant-based alternative like coconut milk, almond cream, or cashew cream. These options keep the soup creamy and indulgent but free from dairy. Just be mindful that coconut milk may add a subtle coconut flavor.
How spicy is this soup? Can I add heat?
The base recipe isn’t spicy at all, focusing on savory and herbal notes. However, I love adding a pinch of red pepper flakes or a dash of hot sauce if I’m in the mood for some heat. Start with a small amount and adjust to your taste.
What can I serve with this creamy tomato soup to make a full meal?
Grilled cheese sandwiches are a classic and my favorite companion. Garlic butter croutons or a fresh garden salad also pair delightfully. For a heartier option, a side of roasted vegetables or crusty bread with herbed butter works beautifully.
Can I prepare this soup in advance for entertaining?
Definitely! The soup actually tastes better the next day once the flavors have melded. You can cook it fully, store it in the fridge, and simply reheat gently before serving. It’s a stress-free way to serve a warming, impressive appetizer or main course.
Conclusion
I can’t recommend this Creamy Tomato Soup with Canned Tomatoes Recipe enough. It’s the kind of comforting, flavorful soup that feels like a little celebration in every spoonful. Whether you’re cooking for family, friends, or yourself, it’s straightforward to make and utterly satisfying. I hope you’ll give it a try soon and find yourself reaching for it again and again just like I do!
Print
Creamy Tomato Soup with Canned Tomatoes Recipe
This Creamy Tomato Soup with Canned Tomatoes offers a rich and comforting flavor using simple pantry ingredients. The soup features sautéed onions and garlic, combined with San Marzano tomatoes and a touch of rosemary, then pureed and enriched with heavy cream and a hint of lemon juice for brightness. Perfect for a cozy meal, it’s easy to prepare in a single pot and pairs beautifully with garlic butter croutons or grilled cheese sandwiches.
- Total Time: 40 minutes
- Yield: 6 servings
Ingredients
Main Ingredients
- 1 1/2 tablespoons Extra Virgin Olive Oil
- 1 1/2 cups (200 grams) Diced Yellow Onion (medium dice)
- 1 teaspoon Fine Sea Salt
- 4 tablespoons (60 grams) Tomato Paste
- 6 cloves (25 grams total) Garlic (peeled and smashed, or to taste)
- 2 teaspoons Fresh Rosemary (finely chopped)
- 2 cans (28 ounces / 793 grams each) Whole Peeled San Marzano Tomatoes (or San Marzano style)
- 2 cups (480 grams) Low Sodium Vegetable Broth
- 1/4 teaspoon Baking Soda
- 1/2 cup (100 grams) Heavy Cream
- 1–2 teaspoons Lemon Juice
- Fresh Ground Black Pepper (to taste)
Instructions
- Saute the Aromatics: In a 4-quart Dutch oven or heavy soup pot, heat the olive oil over medium heat until shimmering. Add the diced yellow onions and sauté for 5-7 minutes until soft. Stir in the sea salt and tomato paste, cooking for an additional 4-5 minutes until the paste deepens in color, adjusting heat as needed to prevent burning. Add the smashed garlic cloves and finely chopped rosemary, stirring for about one minute until fragrant.
- Simmer the Tomato Base: Pour in the whole peeled San Marzano tomatoes along with their juices and the low sodium vegetable broth. Remove and discard any visible tomato skins. Stir in the baking soda carefully – the mixture will fizz initially but this will subside as you stir. Bring the soup to a low simmer and cover with a lid. Let it cook gently for about 20 minutes to meld the flavors.
- Puree and Enrich the Soup: Remove the pot from heat. Use an immersion blender directly in the pot to puree until smooth. Alternatively, transfer the soup in batches to a blender, venting the lid to allow steam to escape, and blend until silky smooth. Return the soup to the pot if needed. Stir in the heavy cream and lemon juice, then taste and adjust seasoning by adding more salt and plenty of freshly ground black pepper.
- Serve and Store: Ladle the creamy tomato soup into warm bowls and serve with complementary sides like garlic butter croutons or sage pesto grilled cheese sandwiches. To store, cool the soup completely and keep in airtight containers in the refrigerator for up to three days or freeze for several months. When ready to eat, thaw in the fridge overnight and gently reheat on the stovetop over low heat.
Notes
- Fresh rosemary is crucial for an aromatic flavor; if unavailable, substitute with a teaspoon of dried rosemary but reduce the quantity due to potency.
- The heavy cream adds luscious richness; for a dairy-free version, use coconut cream or cashew cream as alternatives.
- Use low sodium vegetable broth to control salt levels, as tomato paste and canned tomatoes already contain some salt.
- Carefully vent the blender when pureeing hot soup to avoid steam burns.
- Baking soda helps reduce acidity and bitterness from the tomatoes, creating a sweeter, smoother flavor.
- Adjust the thickness by adding more broth if the soup is too thick, or simmer longer to concentrate flavors.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian