Soups & Stews
This creamy tomato soup recipe with tomato sauce transforms simple ingredients into a velvety masterpiece that balances rich texture with bright tomato flavor. The foundation lies in combining canned tomato sauce with fresh tomatoes, creating depth that store-bought versions can't match.
I've perfected this method over years of testing—every spoonful delivers that perfect harmony of smoothness and tang.
The secret to achieving that restaurant-quality creaminess without breaking the bank is using a combination of tomato sauce and fresh tomatoes, simmered until tender before blending.
A touch of heavy cream or butter at the end elevates the soup from ordinary to extraordinary, while a sprinkle of fresh basil adds that final touch of freshness.
This recipe delivers on its promise of velvety texture and rich tomato flavor, making it a perfect comfort dish for chilly evenings.
What sets this recipe apart is its versatility—it works equally well as a standalone meal or paired with crusty bread and a simple green salad. The preparation is straightforward, requiring just 30 minutes of active time, but the results are undeniably impressive.
Whether you're feeding a family or treating yourself to a cozy night in, this soup is guaranteed to satisfy.
For those who love to experiment, consider adding a splash of white wine for extra depth or a dash of red pepper flakes for a subtle kick. The beauty of this recipe lies in its adaptability—it's the perfect canvas for personal touches while maintaining its core creamy, tomato-forward essence.
Let's get cooking and create a bowl of comfort that's as nourishing as it is delicious.
Ingredients for creamy tomato soup recipe with tomato sauce
Fresh tomatoes and canned sauce create the perfect creamy tomato soup foundation—rich, velvety, and full of flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Tomato Sauce 🍅 | 1 cup | High-quality, no sugar added |
| Fresh Tomatoes 🍅 | 2 cups | Diced, medium-sized tomatoes |
| Heavy Cream 🥛 | ½ cup | Full-fat for best creaminess |
| Unsalted Butter 🧈 | 2 tbsp | Cold, cubed for richness |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 3 cloves | Minced, fresh preferred |
| Fresh Basil Leaves 🌿 | ¼ cup | Chopped, for freshness |
| Vegetable Broth 💧 | 2 cups | Low-sodium preferred |
| Sea Salt 🧂 | 1 tsp | Adjust to taste |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| White Wine 🍷 | ¼ cup | Dry, optional for depth |
| Red Pepper Flakes 🔥 | ¼ tsp | Optional for subtle kick |
| Crusty Bread 🍞 | 4 slices | For serving, optional |
The tomatoes are the soul of this soup. Vine-ripened ones from the grocery store's produce section (like Heinz or Muir Glen) pack more flavor than those off the vine. If you're using canned tomato sauce, Rao's or Barilla are my go-to brands—they're rich without being overly sweet. For fresh tomatoes, look for ones that are firm but yield slightly when pressed. The onion and garlic? Yellow onions add sweetness, while garlic should be fresh—no pre-minced stuff here. The vegetable broth? Low-sodium is key, or you'll need to adjust the salt later. I always grab Pacific Foods or Imagine brands for their clean flavor.
No fresh tomatoes? Canned diced tomatoes (drained) work in a pinch—just add a pinch of sugar to balance the acidity. Heavy cream too expensive? Half-and-half or whole milk will work, though the texture will be slightly lighter. White wine optional but worth it—Sauvignon Blanc or Pinot Grigio add brightness. No red pepper flakes? A tiny pinch of cayenne does the trick. The basil is non-negotiable for freshness, but if you're out, dried oregano at one-third the amount won't ruin it. Pro tip: Toast your garlic cloves in olive oil for 30 seconds before adding—they'll sing in this soup.
This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days. For leftovers, reheat gently on the stove with a splash of broth or water—never microwave, or it'll break. Freezes beautifully for 3 months too. I always make a double batch—one for dinner, one for lunches. The bread? Sourdough or a crusty baguette from the bakery section is perfect for soaking up every last bit of that creamy goodness.
Why You'll Love This Recipe
- Pantry Meets Fresh: I swear by this combo—canned tomato sauce for that deep, tangy base and fresh tomatoes for brightness. No fancy prep, just chop an onion, simmer, and let the cream do its magic.
- Velvet Smooth Magic: That heavy cream swirled in at the end? It turns ordinary tomato into something ridiculously velvety. The butter-to-onion ratio makes the whole pot taste richer without tasting like a cooking class.
- Leftovers That Beg: Between us, this soup only gets better the next day. The flavors meld, the texture thickens just right, and I’ve reheated portions for lunch three times without getting sick of it.
- Dinner Party Ready: Honestly, it’s my secret weapon for hosting. Serve it with grilled cheese, toss it with pasta, or just ladle it into bowls—no one will guess it’s a 30-minute recipe. (Yes, even on a Tuesday night.)
Step-by-step instructions for creamy tomato soup with tomato sauce
Here's how to create a velvety, restaurant-quality tomato soup that balances rich creaminess with bright tomato flavor.
Sauté Aromatics Until Fragrant
Melt the 2 tablespoons unsalted butter in a large pot over medium heat. Once foaming subsides, add the 1 whole yellow onion and cook for 5-6 minutes until softened and translucent. This is your flavor foundation - don't rush this step or the soup will taste raw.
Add the 3 cloves minced garlic and 0.25 teaspoon red pepper flakes (if using), stirring constantly for 30 seconds until you can smell that wonderful garlic aroma. The red pepper flakes will add just a hint of warmth that balances the creaminess beautifully. You're building layers of flavor here - each component needs its moment to shine.
Build the Tomato Base
Pour in the 0.25 cup white wine and let it simmer for 2-3 minutes until mostly evaporated. This deglazes the pot and adds depth to the soup. Add the 1 cup canned tomato sauce and 2 cups fresh tomatoes, stirring well to combine. Let the mixture cook for 5 minutes until the tomatoes begin to break down slightly.
Add the 2 cups vegetable broth and bring everything to a gentle boil. Reduce heat to medium-low and let it simmer for 10 minutes until the flavors meld together. You'll notice the soup thickening slightly as the starches from the tomatoes release. This is where the magic happens - the tomatoes are transforming into a rich, flavorful base.
Create the Creamy Texture
Stir in the 0.5 cup heavy cream and 0.25 cup chopped fresh basil leaves. The cream will immediately begin to blend into the soup, creating that luxurious texture we're after. Add the 1 teaspoon sea salt and 0.5 teaspoon ground black pepper, tasting as you go. You might need to adjust the seasoning slightly - the cream can dilute the flavors.
Simmer gently for 5-7 minutes until the soup reaches your desired consistency. It should be thick enough to coat the back of a spoon but still flow smoothly. If it's too thick, add 1-2 tablespoons water at a time until perfect. The basil will infuse the soup with freshness, balancing the richness of the cream.
Finish and Serve
Remove the pot from heat and let the soup rest for 5 minutes. This allows the flavors to fully meld together. Taste again and adjust seasoning if needed - the soup will continue to develop as it sits. The creaminess should be velvety, with just a hint of tomato brightness peeking through.
Ladle the soup into bowls and serve immediately with 4 slices crusty bread on the side. The contrast of the warm, creamy soup with the crisp bread is pure comfort food perfection. Each spoonful should deliver that perfect balance of rich, creamy texture with bright tomato flavor - that's the magic of this recipe.
Pro Tips For Making Creamy Tomato Soup Recipe With Tomato Sauce
- Sweat the Onion First: I learned this the hard way—skipping the sweat step means your soup tastes raw and bitter. Dice the onion small (1/4-inch pieces) and cook it in the butter over medium heat for 8-10 minutes until it’s translucent and just starting to caramelize. The longer you go, the deeper the flavor, but don’t let it brown—you’re not making caramel.
- Simmer, Don’t Boil: After adding your tomato sauce and fresh tomatoes, keep the heat at a gentle simmer (tiny bubbles, occasional swirls) for at least 20 minutes. Boiling burns the tomatoes and makes the soup taste sharp. If it’s too thick, add a splash of water or broth later—not now. Patience here makes the difference between good and really good.
- Temper the Cream: Heavy cream straight into hot soup? That’s how you curdle it. Instead, ladle out about 1 cup of the hot soup into a separate bowl, let it cool for 5 minutes, then whisk in the cream until smooth. Pour it back into the pot and stir gently. This trick keeps your soup luscious, not lumpy.
- Salt in Stages: Taste the soup before adding cream—you’ll need more salt after. Start with 1/2 teaspoon, then add another 1/4 teaspoon after the cream goes in. Unsalted butter and canned tomato sauce can hide flavors, so don’t hold back. If it’s bland now, it’ll be boring later. Trust the process.
Health benefits of this creamy tomato soup recipe with tomato sauce
Rich Tomato Nutrition
This creamy tomato soup packs a nutritional punch with lycopene, a powerful antioxidant found in tomatoes that supports heart health and may reduce the risk of certain cancers. A single bowl provides about 30% of your daily vitamin C needs, which boosts immunity and skin health.
The tomato sauce base also contributes potassium and vitamin K, essential for muscle function and blood clotting. 💪
Creamy Comfort Benefits
The heavy cream adds not just texture but also vitamin A and conjugated linoleic acid (CLA), which supports metabolism and may aid in weight management. While cream is richer in calories, using just ½ cup keeps it balanced as a special-occasion dish.
For a lighter version, swap in Greek yogurt or coconut milk to cut calories while maintaining creaminess.
Digestive-Friendly Fiber
Fresh tomatoes provide dietary fiber (about 3 grams per serving), which promotes gut health and helps regulate blood sugar. The vegetable broth adds electrolytes like sodium and potassium, while the garlic and onion contribute prebiotic fiber that feeds beneficial gut bacteria.
This makes the soup not just comforting but also gently nourishing for your digestive system. 🌱
Immunity-Boosting Herbs
Fresh basil isn’t just for flavor—it’s packed with antioxidants and vitamin K, while garlic contains allicin, a compound with antimicrobial properties. Together, they create a flavor profile that’s as beneficial for your body as it is delicious.
The red pepper flakes add a subtle kick that may also boost metabolism slightly. 🌿
Balanced Meal Profile
This soup serves as a complete meal with protein from the cream, fiber from the tomatoes and vegetables, and healthy fats that support brain function. The low-sodium vegetable broth keeps it heart-healthy, while the whole-grain bread pairing adds complex carbohydrates for sustained energy.
It’s the kind of dish that feels indulgent but actually nourishes your body. ✨
Nutrition facts
Frequently asked questions
Can I make this creamy tomato soup without heavy cream?
For a lighter version, substitute ½ cup Greek yogurt or coconut milk—both add creaminess while cutting calories. If you prefer a dairy-free option, try ½ cup cashew cream (blended soaked cashews with water) for a rich, velvety texture without dairy.
How do I fix soup that's too thick or too thin?
For thick soup, stir in 1-2 tablespoons water or broth at a time until smooth. If it's too thin, simmer uncovered for 5-10 minutes to reduce, or stir in 1 tablespoon cornstarch mixed with 1 tablespoon cold water until thickened. Always taste as you go!
What's the best way to store and reheat leftovers?
Store in an airtight container in the fridge for up to 5 days. To reheat, warm on the stove over low heat with a splash of broth or water—never microwave, or the cream may separate. For freezing, cool completely first and store for 3 months.
Can I use canned tomatoes instead of fresh?
Yes! Use 1 (14 oz) can diced tomatoes (drained) in place of fresh. Add ½ teaspoon sugar to balance acidity, and simmer 5 minutes longer to let flavors meld. The texture will be slightly smoother but still delicious.
Why did my soup turn out bland?
Most likely, the seasoning needs adjustment. Taste before serving and add more salt, pepper, or a splash of white wine for depth. For extra flavor, stir in 1 teaspoon balsamic vinegar or ½ teaspoon smoked paprika at the end.