Copycat Campbell's Cream Of Tomato Soup Recipe: Velvety Swirls and Hidden Herb Secrets

Soups & Stews

Copycat Campbell's Cream Of Tomato Soup Recipe: Velvety Swirls and Hidden Herb Secrets

Recreating Campbell's iconic cream of tomato soup at home is easier than you think, and this copycat recipe delivers that signature velvety texture and rich tomato flavor. The secret lies in a precise blend of ingredients and a two-stage cooking process that mimics the canned version's depth.

I've tested countless variations to perfect this method, ensuring every spoonful tastes just like the original.

What sets this recipe apart is the careful balance of cream, tomatoes, and hidden herbs that create that unmistakable flavor profile. The key technique involves simmering the soup just until it reaches that perfect velvety consistency—neither too thin nor too thick.

This method preserves the natural sweetness of the tomatoes while adding a creamy richness that makes it irresistibly comforting.

By the end, you'll have a pot of smooth, velvety soup with those classic swirls of tomato and cream that disappear as you stir. The aroma alone will transport you to childhood memories of cozy dinners, and the taste will fool even the most skeptical soup lovers.

Ready in about 30 minutes, this recipe is perfect for quick weeknight meals or meal prep.

Whether you're serving it with grilled cheese sandwiches or using it as a base for other dishes, this copycat version delivers restaurant-quality results at home. The best part? You control the ingredients, so you can adjust the thickness or flavor to suit your preferences. Let's get cooking!

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

Ingredients for copycat campbell's cream of tomato soup

Pantry staples plus a few key ingredients that unlock that iconic Campbell's flavor.

Ingredient Amount Notes
Extra-Virgin Olive Oil 🫒 ½ cup High quality, fruity preferred
Yellow Onion 🧅 1 whole Medium size, diced small
Garlic Cloves 🧄 4 cloves Peeled, minced finely
Canned Tomato Sauce 🍅 2 cups San Marzano preferred
Heavy Cream 🥛 1 ½ cups Full-fat for richness
Chicken Broth 💧 2 cups Low-sodium preferred
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh
Dried Basil 🌿 1 tsp Or 1 tbsp fresh
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground
Granulated Sugar 🍚 1 tbsp Balances acidity
Worcestershire Sauce 🍯 1 tbsp For umami depth
Butter 🧈 2 tbsp Unsalted, for swirls

The tomato sauce is non-negotiable here—San Marzano gives the best flavor, but any quality canned sauce works. Grab the 28 oz cans from Trader Joe's or Whole Foods for that sweet, rich tomato taste. The heavy cream should be full-fat (none of that light stuff)—it's what makes the soup velvety. For the broth, low-sodium is key unless you're adding extra salt later. I always keep a carton of Swanson or Pacific Foods on hand because they're reliable and affordable. The Worcestershire sauce adds that hidden depth—don't skip it, even if you don't have it in your pantry, it's worth picking up for this recipe.

No heavy cream? Half-and-half works in a pinch, but the texture won't be quite as rich. Short on tomato sauce? Crushed tomatoes plus a pinch of sugar gets you close. Fresh herbs are ideal, but dried works at one-third the amount. If you're making this for a crowd, double the recipe—just remember to adjust the butter swirls accordingly (about 1 tbsp per serving). The sugar balances the acidity, so if your tomatoes are extra tart, add a bit more. And trust me, the Worcestershire is absolutely essential—it's what gives that classic Campbell's flavor.

This soup tastes even better the next day once all the flavors meld together. Store it in an airtight container in the fridge for up to 5 days. For freezing, portion it into 2-cup containers—that way you can pull out exactly what you need. When reheating, add a splash of milk or cream to restore that creamy texture. And pro tip: keep the butter cold until you're ready to stir it in—room temperature butter will melt too quickly and won't create those beautiful swirls.

❤️

Why You'll Love This Recipe

  • Pantry Magic: I swear by this recipe when I’m staring at a half-empty fridge. Olive oil, onion, garlic, canned sauce—it’s like my soup cabinet’s secret handshake. No fancy shopping trips, no last-minute ingredient scrambles.
  • Garlic-Kissed Richness: That slow-simmered garlic in the tomato base? It’s the soul of this soup. The heavy cream smooths it out just enough to feel luxurious, but the umami punch from the canned sauce keeps it honest—no weird aftertaste, just pure, satisfying depth.
  • Leftovers That Beg: Make a double batch and thank me later. This soup tastes even better the next day—thicker, warmer, and somehow more comforting. I freeze portions too; just reheat with a splash of water, and it’s like I’m cheating with a restaurant-quality bowl.
  • Weeknight Hug: Between us, this is my go-to when I need something fast but still feels intentional. Twenty minutes max, one pot to wash, and it’s on the table while I’m still deciding what to watch on TV. (Yes, even on a Tuesday night.)

Step-by-step instructions for creamy tomato soup with perfect swirls

This is the exact method I use to recreate that iconic Campbell's texture—silky smooth with those signature butter swirls.

1

Sauté the Aromatics Until Fragrant

Heat the 0.5 cup extra-virgin olive oil in a large pot over medium heat. Add the 1 whole yellow onion and cook for 5 minutes, stirring occasionally, until it becomes translucent and just begins to soften. This is where the flavor foundation builds.

Add the 4 cloves minced garlic and cook for another 30 seconds until you can smell that wonderful garlic aroma—don't let it brown or it'll turn bitter. Here's the thing: the garlic should disappear completely into the onion mixture, releasing all its flavor without any distinct pieces remaining.

2

Build the Tomato Base

Pour in the 2 cups canned tomato sauce, 2 cups chicken broth, 1 tbsp Worcestershire sauce, 1 tbsp granulated sugar, 1 tsp dried thyme, 1 tsp dried basil, 1.5 tsp salt, and 0.5 tsp black pepper. Stir everything together and bring the mixture to a gentle boil over medium-high heat. Once boiling, reduce heat to medium-low and let it simmer uncovered for 10 minutes.

This simmering step develops the flavors and allows the tomato sauce to meld with all the other ingredients. You'll notice the liquid will reduce slightly, concentrating the flavors—this is exactly what gives that authentic Campbell's taste. Keep an eye on it and stir occasionally to prevent sticking.

3

Blend Until Silky Smooth

Using an immersion blender, carefully blend the soup directly in the pot until completely smooth. I like to blend in batches if needed, working from the bottom up to incorporate all the flavors. If you don't have an immersion blender, carefully transfer the soup to a countertop blender in batches, blending until completely smooth before returning it to the pot.

Here's where the magic happens: the soup should now be completely smooth with no visible chunks. If it's too thick, add a splash of water or chicken broth to reach your desired consistency. The texture should be velvety and coat the back of a spoon—this is what makes this soup so satisfying.

4

Add Cream and Finish

Return the pot to medium heat and slowly whisk in the 1.5 cups heavy cream. The heat should be gentle—you don't want to scald the cream or it'll curdle. Stir constantly for 2-3 minutes until the cream is fully incorporated and the soup is heated through. You'll see it become even richer and more velvety.

Taste and adjust seasoning if needed—this is where you can really fine-tune the flavor. The soup should be perfectly balanced between sweet, savory, and slightly tangy. Remove from heat and let it sit for 2 minutes to allow all the flavors to meld together completely.

5

Create the Signature Butter Swirls

Just before serving, add the 2 tbsp butter to the pot and stir gently until it melts completely. The key here is to let the butter sit for 30 seconds before serving—this allows it to settle and create those beautiful swirls when you ladle the soup. Don't let it come to a full boil or the butter will separate.

Ladle the soup into bowls immediately and watch as those golden butter swirls rise to the surface. This is the signature Campbell's touch that makes this soup so irresistible. Serve with crusty bread or grilled cheese sandwiches for the ultimate comfort food experience.

👨‍🍳

Pro Tips For Making Copycat Campbell'S Cream Of Tomato Soup

  • Sweat the Onion Slow: I learned this the hard way—dicing onions and tossing them straight into hot oil just makes them burn. Instead, cook them over medium-low heat for 8-10 minutes until they’re translucent and starting to caramelize (yes, even if you’re impatient like me). That deep, sweet flavor is what makes the soup taste like the real deal, not just canned tomatoes.
  • Blend in Stages: Heavy cream and tomato sauce don’t mix well when thrown together raw—you’ll end up with a weird, lumpy mess. First, blend the tomato sauce alone until smooth, then slowly drizzle in the cream while blending on low. This keeps the texture velvety, not broken.
  • Skip the Boil: After adding the cream, resist the urge to boil the soup. Simmer it gently for just 3-4 minutes—any longer, and the cream will curdle or split. The soup should be hot, not rolling. (Your future self will thank you.)
  • Finish with Butter: This isn’t the prettiest method, but it’s the tastiest: Stir in 1 tablespoon of cold butter at the very end. It cuts through the richness of the cream and adds a subtle, creamy depth that Campbell’s soup somehow nails—no one’s sure how, but butter does it.

Flavor customization for these flavors

Spicy Kick Version

For a bold twist, add 1-2 teaspoons of smoked paprika and ½ teaspoon of cayenne pepper to the tomato base during the simmering step. This adds a smoky, fiery depth that pairs perfectly with the creamy texture.

I like to balance it with an extra ½ teaspoon of sugar to keep the flavors harmonious. Serve with a sprinkle of crumbled feta cheese for a tangy contrast. 🌶️

Herb-Infused Variations

Swap out the thyme and basil for 1 teaspoon of dried oregano and ½ teaspoon of dried rosemary for a Mediterranean twist. Fresh herbs like cilantro or parsley can also be stirred in at the end for a brighter, fresher flavor.

For a more robust herb profile, add 1 sprig of fresh thyme while simmering and remove it before blending. The herbs will infuse the soup with their aromatic oils, deepening the flavor.

Lighter Cream Option

Reduce the heavy cream to 1 cup and replace the remaining ½ cup with Greek yogurt or coconut milk for a lighter yet still creamy texture. This version works beautifully for those watching their fat intake but still want that velvety mouthfeel.

The yogurt adds a subtle tang that complements the tomatoes perfectly. Pair it with a sprinkle of toasted pine nuts for added crunch and nutrition. 🥛

Sweet & Smoky Adaptation

Add 1 tablespoon of maple syrup and ½ teaspoon of liquid smoke to the tomato base for a sweet and smoky flavor profile. This variation is perfect for fall and pairs wonderfully with a side of cornbread.

The maple syrup enhances the natural sweetness of the tomatoes, while the liquid smoke adds a subtle campfire aroma. Finish with a drizzle of honey just before serving for an extra touch of sweetness. 🍁

Cheesy Twist

Stir in ½ cup of shredded cheddar cheese or ½ cup of cream cheese during the final heating step to create a cheesy, indulgent version. The cream cheese blends seamlessly into the soup, adding a smooth, rich texture.

For a sharper flavor, use Parmesan cheese and add it at the end. This variation is a crowd-pleaser, especially when served with a side of crispy bacon or garlic bread. 🧀

Vegetarian Protein Boost

Add 1 cup of cooked white beans or lentils to the soup during the simmering step for a hearty, protein-packed version. The beans or lentils blend into the soup, adding a creamy texture and extra fiber.

For a more pronounced flavor, use cannellini beans or brown lentils. This adaptation is perfect for vegetarians or anyone looking to add more plant-based protein to their meal. 🌱

Nutrition facts

Servings 6
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 85mg28%
Sodium 720mg31%
Total Carbohydrate 20g7%
Dietary Fiber 3g11%
Sugars 10g
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

Why does Campbell's cream of tomato soup have those swirls?

The signature swirls come from melted butter that's added just before serving. When you stir in cold butter and let it sit briefly, the fat rises to the top in beautiful patterns when ladled. The key is adding it at medium heat and letting it melt slowly—never boiling! This technique creates that iconic visual and flavor contrast.

2

Can I make this soup without heavy cream?

Yes! For a lighter version, replace 1 cup of heavy cream with Greek yogurt or coconut milk. The texture will be slightly different but still creamy. You might need to add 1 extra tablespoon of butter at the end to maintain richness. The soup will still taste delicious while being lower in fat.

3

How do I fix curdled soup?

If your soup curdles when adding cream, immediately remove it from heat and whisk in 1 tablespoon of cold milk or cream. Then gradually warm it back up over low heat while stirring constantly. The milk helps stabilize the cream. For future attempts, always add cream to warm (not hot) soup and stir continuously.

4

What's the best way to store leftovers?

Store in an airtight container in the fridge for up to 5 days. When reheating, add a splash of milk or cream to restore creaminess. For freezing, portion into 2-cup containers—thaw overnight in the fridge. Never microwave directly from frozen to prevent texture issues.

5

Can I make this soup in a slow cooker?

Yes! Sauté the aromatics first, then transfer everything to your slow cooker and cook on low for 4-5 hours. Add the cream and butter during the last 30 minutes** on high heat. The slow cooking enhances the flavors, but you'll need to monitor thickness—add broth if needed. The texture will be slightly different but still delicious.

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