Canned Tomato Basil Soup Recipe: Fresh Basil Infusion Without the Cans

Soups & Stews

Canned Tomato Basil Soup Recipe: Fresh Basil Infusion Without the Cans

Transforming canned tomatoes into a fresh tomato basil soup that rivals homemade is simpler than you think—and the flavor difference is night and day. The secret lies in balancing acidity, sweetness, and that bright basil aroma without relying on canned soup bases or artificial ingredients.

I perfected this recipe after years of testing, ensuring every spoonful delivers the same comforting, restaurant-quality taste you crave.

This method starts with high-quality canned tomatoes—look for brands with minimal additives—to build a rich, velvety base. A touch of sugar and a splash of vinegar create the perfect balance, while fresh basil (or dried, if needed) infuses the soup with aromatic depth.

The result is a smooth, fragrant soup that’s creamy without heavy cream, and packed with authentic Italian-inspired flavor.

What you’ll end up with is a silky, herbaceous soup that’s ready in under 30 minutes, perfect for chilly evenings or quick lunches. The basil’s freshness shines through, and the texture is perfectly smooth with just a hint of tomato chunkiness for contrast.

Serve it with crusty bread or a sprinkle of grated Parmesan for the ultimate comfort experience.

Unlike store-bought versions, this recipe lets you control the seasoning—adjust the salt, sweetness, or acidity to your taste. It also reheats beautifully, making it ideal for meal prep. Here’s how to make it from scratch, step by step.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Low Cal

Ingredients for canned tomato basil soup

Pantry staples meet fresh herbs—transforming humble canned tomatoes into restaurant-quality basil soup.

Ingredient Amount Notes
High-Quality Canned San Marzano Tomatoes 🍅 2 cans 28 oz each, no salt added
Fresh Basil Leaves 🌿 ½ cup Packed, stems removed
Extra-Virgin Olive Oil 🫒 2 tbsp Fruity, high-quality
Yellow Onion 🧅 1 whole Medium, diced
Garlic Cloves 🧄 3 cloves Peeled, minced
Granulated Sugar 🍚 1 tbsp Adjust to taste
White Vinegar 💧 1 tbsp Distilled preferred
Vegetable or Chicken Broth 💧 2 cups Low-sodium preferred
Heavy Cream 🥛 ½ cup Full-fat for richness
Diamond Crystal Kosher Salt 🧂 1 tsp Adjust to taste
Freshly Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Dried Basil 🌿 1 tsp Substitute for fresh
Parmesan Cheese 🧀 ¼ cup Freshly grated

The San Marzano tomatoes are non-negotiable for that authentic sweetness and depth—look for the 28 oz cans at specialty stores or Italian markets. Whole Foods or Trader Joe's carry them, and they’re worth the splurge. Fresh basil is ideal, but if you’re using dried, measure it out carefully—it’s potent stuff. For the broth, low-sodium versions let you control the seasoning better. The heavy cream might seem indulgent, but it’s what gives this soup its velvety texture without overpowering the tomato flavor. I always grab full-fat—it makes a difference in the final richness.

No fresh basil? Dried works at one-third the amount, but the flavor won’t be the same. Short on San Marzano? Crushed tomatoes in a can (like Muir Glen) are your next best bet—just add an extra pinch of sugar to balance the acidity. The vinegar might seem odd, but it’s essential for brightening the tomatoes—think of it as a secret weapon. If you’re avoiding dairy, substitute coconut milk for the cream, but the texture will be slightly lighter. The Parmesan is optional but absolutely worth it for that umami punch when serving—just grate it fresh, not the pre-grated kind.

This soup tastes even better the next day—make a double batch and store leftovers in airtight containers for up to 5 days. Freeze portions for 3 months if you’re prepping ahead. The basil wilts fast, so store it in a damp paper towel in the fridge if you’re not using it all at once. For extra convenience, pre-chop the onion and garlic and store them in a sealed container—they’ll keep for 3 days in the fridge, ready to go when you are.

❤️

Why You'll Love This Recipe

  • One-Pot Wonder: I swear by this recipe because it’s literally one pot, one knife, and 20 minutes of my life. No blender, no straining—just chop an onion, crush some garlic, and let those San Marzanos do the heavy lifting while I sip wine and pretend I’m a chef.
  • Sunshine in a Bowl: That first spoonful of soup—warm, bright, with basil so fresh it practically pops—feels like summer in a mug. The San Marzano tomatoes give it that natural sweetness, while the garlic and olive oil add this deep, savory punch that makes me want to take a second bowl.
  • Weeknight & Meal Prep Hero: Between us, this is my go-to when I’m short on time or need to feed a crowd. Double the batch, freeze half, and boom—you’ve got a ready-to-reheat lunch for lazy days. (Yes, even on a Tuesday night when you’d rather be napping.)
  • Budget-Friendly Luxury: Honestly, this recipe costs me about $3 for a full pot, but it tastes like I spent $15 on a fancy restaurant dish. Canned tomatoes and fresh basil stretch far, and the olive oil adds that restaurant-quality richness without breaking the bank. Leftovers? Even better the next day.

Step-by-step instructions for canned tomato basil soup recipe

Transform humble canned tomatoes into velvety, restaurant-quality soup with this foolproof method.

1

Sauté Aromatics Until Fragrant

Heat the 2 tablespoons extra-virgin olive oil in a large pot over medium heat. Add the 1 whole yellow onion and cook for 5 minutes until softened and translucent, stirring occasionally. Here's the thing—don't rush this step. You want the onion to become sweet and caramelized at the edges, which builds deep flavor.

Add the 3 cloves minced garlic and cook for 30 seconds until fragrant. That garlic should smell like heaven, not burn—watch it carefully. The moment it turns golden, you've got it right. Stir in the 1 teaspoon dried basil and 1 tablespoon granulated sugar (this balances the acidity later), letting everything meld for 1 minute. This aromatic base is your soup's flavor foundation.

2

Build the Tomato Base

Pour in the 2 cans high-quality canned San Marzano tomatoes (crushed by hand for texture) and 1 tablespoon white vinegar. The vinegar brightens the tomatoes' natural sweetness. Bring everything to a gentle simmer over medium-low heat and cook uncovered for 15 minutes, stirring occasionally. This lets the tomatoes break down slightly and develop depth.

Real talk: if you see the mixture getting too thick, add ½ cup vegetable or chicken broth to maintain consistency. The goal is a smooth, velvety texture—not a thick paste. After 15 minutes, taste and adjust seasoning with 1 teaspoon Diamond Crystal kosher salt and ½ teaspoon freshly ground black pepper. This is your flavor calibration moment.

3

Infuse with Fresh Basil

Reduce heat to low and stir in the ½ cup packed fresh basil leaves. Here's where the magic happens—the fresh basil transforms this into something extraordinary. Let the soup simmer for 5 minutes—just enough to infuse the basil's bright, herbal notes without overcooking it. The leaves should soften but remain vibrant.

Strain the soup through a fine-mesh sieve into a clean pot, pressing gently on the basil to extract maximum flavor. Discard the solids. This step ensures a silky texture without basil bits. Return the soup to medium heat and stir in the 2 cups vegetable or chicken broth and remaining ½ teaspoon salt if needed. The broth should bring the soup to a gentle simmer.

4

Finish with Cream and Cheese

Lower heat to low and gradually whisk in the ½ cup heavy cream. This is the moment that matters: add the cream slowly to prevent curdling. Simmer for 3 minutes until the soup thickens slightly and becomes luxuriously smooth. The cream should blend seamlessly, creating that velvety mouthfeel we're after.

Remove from heat and stir in the ¼ cup freshly grated Parmesan cheese. The cheese should melt completely, adding a nutty depth. Taste again and adjust seasoning—this is your final flavor check. The soup should be rich, balanced, and bursting with basil brightness. If it's too thick, whisk in 1-2 tablespoons broth to reach your desired consistency.

5

Serve Warm with Crispy Toppings

Ladle the soup into bowls and serve immediately. Garnish with additional fresh basil leaves and a sprinkle of Parmesan cheese for visual appeal and extra flavor. For a restaurant-worthy touch, top with crispy garlic bread croutons or toasted baguette slices. The contrast of warm, creamy soup with crunchy toppings is pure indulgence.

This soup keeps its velvety texture for 3-4 days in the refrigerator, but it's best enjoyed fresh. If reheating, warm gently over low heat, stirring occasionally, and adjust seasoning as needed—soups often need a little more salt after chilling. Each spoonful delivers that perfect balance of sweet tomatoes, herbal basil, and creamy richness.

👨‍🍳

Pro Tips For Making Canned Tomato Basil Soup

  • CRUSH THE ONIONS: Dice them small—no bigger than ¼-inch pieces—so they melt into the soup instead of lingering as chewy chunks. I used to cut them in half and wondered why my soup always tasted like it needed more work.
  • SIMMER LOW AND SLOW: Once the tomatoes are broken down, drop the heat to a gentle simmer (barely bubbles) for 20-25 minutes. Rushing this step makes the soup taste flat and one-note—let the flavors marry properly.
  • SALT THE TOMATOES FIRST: Before crushing the San Marzano tomatoes, sprinkle them with 1 tsp salt and let sit for 10 minutes. This draws out their natural juices and intensifies their sweetness—no one notices this step, but it makes a real difference.
  • STRAIN THE BASIL: After adding fresh basil, let the soup steep for 5 minutes, then strain out the leaves. Whole leaves turn to mush and make the soup bitter; a fine-mesh sieve keeps the aroma without the texture issues. (Yes, even if you’re impatient like me.)

Serving suggestions for this recipe

Crusty Bread Pairings

Nothing elevates this soup like a slice of crusty Italian bread or a baguette. I love toasting slices with garlic butter (melt 2 tbsp butter with 1 minced garlic clove and ½ tsp dried parsley) until golden.

The bread soaks up the creamy soup beautifully, creating the perfect contrast. For extra flair, sprinkle flaky sea salt and freshly cracked black pepper on top. 🥖

Cheesy Croutons

Make your own croutons by cubing 1 baguette into ½-inch pieces, tossing with 1 tbsp olive oil, ½ tsp garlic powder, and ¼ cup grated Parmesan. Toast in a 375°F oven for 8-10 minutes until crispy.

These add a savory crunch that balances the soup’s creaminess. Store extras in an airtight container for up to 3 days.

Parmesan Crisps

For a restaurant-quality touch, make Parmesan crisps by sprinkling ¼ cup grated Parmesan in small piles on a parchment-lined baking sheet. Bake at 425°F for 5-6 minutes until golden and crisp.

Place one on top of each bowl—it’ll shatter slightly with each spoonful, adding umami depth. These take 5 minutes to make and are worth every second. 🧀

Herb-Infused Oil Drizzle

Drizzle the soup with herb-infused olive oil for an extra layer of flavor. Heat ¼ cup olive oil with 2 tbsp chopped fresh basil, 1 tsp chopped garlic, and ½ tsp red pepper flakes in a small saucepan over low heat for 3 minutes.

Strain and drizzle 1 tbsp over each serving. This adds a bright, aromatic finish that cuts through the creaminess. Store the remaining oil in a dark glass bottle in the fridge for up to 1 week.

Protein Add-Ins

Turn this into a complete meal by adding grilled chicken, crispy pancetta, or white beans. For chicken, poach ½ lb boneless, skinless chicken breast in 2 cups broth with 1 tsp thyme until cooked through (165°F internal temp), then shred and stir into the soup.

Pancetta adds salty crunch—cook 4 oz in a pan until crispy and crumble on top. White beans (1 can, drained) make it heartier and more filling. 🍗

Garnish Like a Pro

Fresh basil is non-negotiable, but don’t stop there. A sprinkle of toasted pine nuts adds nutty crunch, while crumbled feta cheese brings a tangy contrast. For a smoky twist, finish with a pinch of smoked paprika.

I also love a dash of hot honey (mix 1 tbsp honey with ½ tsp cayenne) for a sweet-spicy kick. These garnishes take your soup from homemade to restaurant-worthy.

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 16g20%
Saturated Fat 8g40%
Cholesterol 35mg12%
Sodium 680mg29%
Total Carbohydrate 22g8%
Dietary Fiber 4g14%
Sugars 12g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this soup without fresh basil?

Yes! Use 1 teaspoon dried basil instead, but reduce the simmer time to 3 minutes to avoid bitterness. For extra depth, add ½ teaspoon dried oregano alongside it. The flavor won’t be identical, but it’ll still taste delicious.

2

How do I adjust the thickness of the soup?

If your soup is too thick, whisk in 1-2 tablespoons broth at a time until it reaches your desired consistency. For a richer texture, simmer uncovered for an extra 5 minutes to reduce it naturally. Stirring occasionally prevents skin formation.

3

Can I make this soup dairy-free?

Replace the ½ cup heavy cream with ½ cup coconut milk or ½ cup cashew cream (blend ½ cup soaked cashews with ½ cup water). The texture will be slightly lighter, but the flavor remains rich. Add a splash of lemon juice to balance the richness.

4

Why does my soup taste too acidic?

Acidity comes from the tomatoes and vinegar. Balance it by adding ½ teaspoon sugar or 1 teaspoon honey to sweeten the flavors. If it’s still too sharp, stir in a pinch of baking soda (just ⅛ teaspoon)—it neutralizes acidity instantly. Taste as you go!

5

How long can I store leftovers?

Store in an airtight container in the fridge for up to 5 days. For freezing, portion into single-serving containers and freeze for up to 3 months. Reheat gently on low heat, stirring occasionally, and adjust seasoning—soups often need extra salt after chilling.

★★★★★4.5(12 reviews)
Categories Soups & Stews