Campbell's Tomato Basil Soup Recipe: Pantry Staples to Creamy Perfection

Soups & Stews

Campbell's Tomato Basil Soup Recipe: Pantry Staples to Creamy Perfection

Transforming simple pantry staples into creamy tomato basil soup that rivals Campbell’s canned version is easier than you think—this homemade recipe delivers the same comforting flavors with a velvety texture and bright basil notes.

The secret lies in balancing canned tomatoes with fresh basil, simmering until flavors meld, and blending just enough to achieve that signature smoothness without losing depth.

What sets this recipe apart is its foolproof technique that requires only basic ingredients: canned tomatoes, vegetable broth, heavy cream, and fresh basil. Unlike the canned version, this homemade soup develops richer, more complex flavors through slow simmering, while the blending step creates that signature creamy consistency.

It’s the perfect balance of convenience and quality—ready in under 30 minutes with minimal effort.

The result is a perfectly creamy soup with vibrant tomato flavor and aromatic basil that lingers on your palate. The texture is smooth yet substantial, with just enough body to coat your spoon and satisfy even the most critical soup lovers.

This version also allows you to adjust the creaminess or spice level to your preference, making it infinitely more customizable.

Serve it warm with crusty bread or grated Parmesan for a restaurant-quality meal at home. The best part? You’ll never go back to the canned version once you taste how much better homemade can be. Let’s get started with this simple yet impressive recipe.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Low Cal

Ingredients for campbell's tomato basil soup

Pantry staples plus a few fresh touches—this soup is restaurant-quality without the fuss.

Ingredient Amount Notes
Canned Diced Tomatoes 🍅 1 can 28 oz can, fire-roasted preferred
Vegetable Broth 💧 4 cups Low-sodium preferred, homemade or quality brand
Heavy Cream 🥛 1 cup Full-fat for best creaminess
Fresh Basil Leaves 🌿 ½ cup Packed, stems removed
Yellow Onion 🧅 ½ whole Medium-sized, diced small
Garlic Cloves 🧄 3 cloves Peeled, minced fine
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Sugar 🍯 1 tsp Adjust to taste
Red Pepper Flakes 🔥 ¼ tsp Optional for heat
Butter 🧈 1 tbsp Unsalted, for finishing

The tomatoes are the foundation. Fire-roasted canned tomatoes add natural sweetness and depth, but regular works too—just stir in an extra pinch of sugar. For broth, homemade is ideal, but Pacific Foods or Swanson low-sodium options are my go-to when I'm short on time. The onion and garlic get cooked down until they disappear, so no need to buy anything fancy—just make sure they're fresh. I always grab extra basil because half gets torn over the top while the other half goes into the pot (the good stuff, not the pre-shredded kind).

No heavy cream? Half-and-half or coconut milk works in a pinch, though the texture won't be quite as rich. Fresh basil wilted? Dried basil at one-third the amount saves the day. Short on time? Pre-minced garlic from the jar is fine—just rinse it first. The red pepper flakes are optional but add that little kick Campbell's misses. Want it even creamier? Blend in 2 oz cream cheese at the end. The butter at the finish? Don't skip this part—it ties all the flavors together.

This soup reheats beautifully—honestly tastes better the next day once everything melds. Keeps 4-5 days in the fridge, freezes for 3 months. I double the recipe and freeze half for lazy nights. The basil? Store it wrapped in damp paper towels in a baggie—lasts 1 week that way. For serving, I always keep a small jar of Parmesan on the table (worth the extra minute to grate it fresh).

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear by this—just tomatoes, broth, cream, basil, and onion. That’s it. No fancy prep, no hidden steps, and still tastes like I slaved over it.
  • Creamy-Basil Bliss: The heavy cream smooths out the acidity while the fresh basil—pro tip: tear it, don’t chop—adds that bright, herby punch. It’s the kind of flavor that makes you pause mid-sip.
  • Weeknight to Dinner Party: Same recipe, different vibes. Serve it steaming in mugs with grilled cheese for a lazy Tuesday, or pour it into bowls with crusty bread for unexpected company. No judgment.
  • Leftovers That Don’t Suck: Unlike takeout soup that turns gluey, this stays rich and creamy for days. I freeze half in jars—perfect for when I’m too tired to cook but still crave something warm.

Step-by-step instructions for creamy tomato basil soup

Here's how to transform pantry staples into velvety, restaurant-quality tomato basil soup.

1

Sauté Aromatics Until Fragrant

Heat the 2 tablespoons olive oil in a large pot over medium heat. Add the ½ whole yellow onion that's been diced small and cook for 4-5 minutes until softened and translucent. I like to press down gently with a wooden spoon to help it cook evenly.

Add the 3 cloves garlic that you've minced fine and cook for another 30 seconds until you can smell that wonderful garlic aroma filling your kitchen. Watch the pan carefully—garlic burns quickly, and you want it to just perfume the soup, not dominate it. If the onions start to brown too much, reduce the heat slightly.

2

Build the Tomato Base

Pour in the 1 can canned diced tomatoes (with juices) and the 4 cups vegetable broth. Stir well to combine, scraping up any browned bits from the bottom of the pot. Bring the mixture to a gentle boil, then reduce heat to medium-low and let it simmer uncovered for 15 minutes. This gives the flavors time to meld together beautifully.

While it simmers, taste the mixture. You might notice it's a bit acidic from the tomatoes. That's where the 1 teaspoon sugar comes in—add it now to balance the acidity. Also stir in the 1 teaspoon salt, ½ teaspoon black pepper, and ¼ teaspoon red pepper flakes (if using). These seasonings will develop fully as the soup cooks.

3

Add Cream and Finish with Basil

Lower the heat to low and gently stir in the 1 cup heavy cream. Be careful not to let it boil vigorously, as this can cause the cream to separate. Let the soup simmer gently for 5-7 minutes until it's heated through and the cream is fully incorporated. You'll see the soup thicken slightly and become luxuriously smooth.

Remove the pot from heat and stir in the ½ cup fresh basil leaves that you've packed and stems removed. Let the soup sit for 5 minutes—this allows the basil to infuse its flavor without turning bitter. The soup should now have that perfect balance of creamy richness and bright tomato flavor.

4

Finish with Butter for Extra Richness

Return the soup to low heat and stir in the 1 tablespoon butter. This final step adds another layer of richness and helps create that velvety texture we're after. Let the butter melt completely, stirring constantly to distribute it evenly throughout the soup.

Taste and adjust seasoning if needed—you might want to add a pinch more salt or a splash more sugar to perfect the balance. Ladle the soup into bowls and serve immediately while it's hot. The contrast of the warm soup against cool basil leaves on top makes every spoonful even more delicious. This soup delivers on that creamy perfection you're looking for!

👨‍🍳

Pro Tips For Making Campbell'S Tomato Basil Soup

  • SAUTÉ THE ONION LOW: I used to rush this step and end up with a bitter, watery base instead of sweet, caramelized flavor. Simmer the diced onion in olive oil for 8-10 minutes until it’s soft and golden—no need to brown it completely, just get it tender so it blends seamlessly into the soup.
  • STRAIN THE TOMATO JUICE: That thick, syrupy liquid at the bottom of the can? Don’t pour it away. Strain it through a fine-mesh sieve into a separate bowl, then whisk it back into the soup after adding the heavy cream. It cuts the richness and keeps the soup from tasting like a milkshake.
  • WARM THE CREAM FIRST: Cold heavy cream added straight to hot soup creates clumps that refuse to dissolve, no matter how much you stir. Heat the cream in a small saucepan until it’s just warm (110°F/43°C)—not hot, just barely above room temperature—before mixing it in. Your soup will be silky smooth.
  • SALT THE BROTH LAST: Campbell’s broth is already salted, but if you’re using low-sodium or homemade, resist the urge to season early. Taste after adding the cream and basil—you’ll likely need less salt than you think, and adding it too soon can make the soup taste flat. A pinch at the end makes all the difference.

Best sauces and condiments for campbell's tomato basil soup

Creamy Upgrades

For an even richer texture, stir in 2 ounces cream cheese with the heavy cream—it melts completely and adds luxurious body. I like Philadelphia brand because it blends smoothly.

If you prefer a lighter option, replace ¼ cup of the heavy cream with ¼ cup Greek yogurt for tangy brightness while keeping the soup creamy. 🥛

Acidity Balancers

If your tomatoes taste overly acidic, balance them with ½ teaspoon lemon juice or ¼ teaspoon baking soda (just a pinch). I’ve also added 1 teaspoon tomato paste to deepen the flavor before simmering—it thickens the base slightly and rounds out the taste.

For a smoky twist, sprinkle in ½ teaspoon smoked paprika with the red pepper flakes.

Herb Infusions

Swap basil for ½ cup fresh parsley or thyme for a different herbal profile, or combine them for complexity. For a Mediterranean touch, add 2 sprigs fresh oregano while simmering and remove before serving.

Dried herbs work in a pinch—use 1 teaspoon dried basil or oregano—but fresh always wins for vibrant flavor.

Spicy Kicks

Boost heat with ½ teaspoon cayenne pepper or 1 chopped chipotle pepper in adobo sauce (for smoky depth). I’ve also drizzled 1 teaspoon hot honey over the finished soup for a sweet-spicy contrast. For a creamy chili kick, stir in 1 teaspoon gochujang paste with the butter at the end.

Umami Boosters

Add depth with 1 teaspoon soy sauce or ½ teaspoon fish sauce (trust me, it blends in perfectly). For a meaty flavor without meat, stir in 1 tablespoon nutritional yeast or ½ teaspoon mushroom powder (like Anthony’s Goods brand). A splash of Worcestershire sauce also works wonders.

Finishing Touches

Top with grated Parmesan cheese (I use Parmigiano-Reggiano for authentic flavor), a drizzle of balsamic glaze, or a sprinkle of crispy fried shallots for texture. For a smoky finish, add a pinch of fleur de sel or a dash of smoked sea salt right before serving. 💫

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 11g55%
Cholesterol 45mg15%
Sodium 650mg28%
Total Carbohydrate 22g8%
Dietary Fiber 3g11%
Sugars 12g
Protein 8g16%
* 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 heavy cream?

For a lighter version, substitute with ½ cup Greek yogurt or ½ cup half-and-half—though the texture will be slightly less rich. For a dairy-free option, use 1 cup coconut milk (full-fat for best results) and add 1 teaspoon cornstarch to thicken. The flavor will still be delicious, just with a different mouthfeel.

2

Why does my homemade soup taste different from Campbell's?

Campbell's uses preservatives, artificial flavors, and a proprietary blend of spices to achieve their signature taste. This recipe relies on fresh basil, slow simmering, and real cream—which creates deeper, more complex flavors. The canned version is sweeter and smoother, while homemade has brighter herbal notes. Adjust the sugar or basil to match your preference!

3

How do I prevent the soup from separating when reheating?

Always reheat gently over low heat on the stovetop, stirring frequently. If it separates, whisk in 1 tablespoon cold butter or 1 tablespoon heavy cream while warming. For leftovers, store in an airtight container and reheat only until steaming—never boiling. The butter helps re-emulsify the cream naturally.

4

Can I make this soup in a slow cooker?

Yes! Sauté the onions and garlic first, then transfer everything (except butter) to the slow cooker. Cook on low for 4-5 hours or high for 2-3 hours. Stir in the basil and butter at the end. The slow cooker method develops even deeper flavors but requires less attention. For extra creaminess, add 2 oz cream cheese during the last 30 minutes.

5

What's the best way to store and reheat?

Store in an airtight container in the fridge for 4-5 days or freeze for 3 months. To reheat, warm on the stove over medium-low heat, stirring constantly. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals**, stirring between each. The microwave can make it watery—stovetop reheating preserves the creamy texture best.

★★★★★5.0(4 reviews)
Categories Soups & Stews