Copycat Campbell's Cream of Tomato Soup Recipe: Velvety Smoothness with Hidden Herb Magic

Soups & Stews

Copycat Campbell's Cream of Tomato Soup Recipe: Velvety Smoothness with Hidden Herb Magic

This copycat Campbell's Cream of Tomato Soup delivers that iconic velvety texture and rich tomato flavor you know and love, made entirely from scratch in your own kitchen.

The secret lies in slow-cooked tomatoes and a blend of herbs that work together to create that signature depth—something you won’t find in store-bought versions. After years of testing, I’ve perfected a method that mimics the brand’s smoothness while keeping the process straightforward and foolproof.

The key to success begins with sautéing aromatics until they’re fragrant, then simmering tomatoes until they break down into a luscious, thick base. A touch of flour and butter creates that signature velvety consistency, while a carefully balanced spice blend ensures every spoonful tastes just like the original.

This isn’t just a soup—it’s a nostalgic comfort in a bowl, ready in under an hour with minimal effort.

What you’ll end up with is a creamy, aromatic soup that’s perfectly seasoned and smooth enough to sip straight from the bowl or serve with crackers and cheese on the side. The texture is unmistakably Campbell’s—rich, velvety, and just thick enough to coat the back of a spoon.

Whether you’re craving a quick weeknight meal or want to recreate childhood memories, this recipe delivers every time.

Best of all, it’s versatile enough to adapt to your preferences—add a dash of hot sauce for heat, a sprinkle of parmesan for extra richness, or a dollop of sour cream for creaminess. Once you try this homemade version, you’ll never reach for the can again. Let’s get cooking!

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

Ingredients for copycat campbell's cream of tomato soup

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

Ingredient Amount Notes
Extra-Virgin Olive Oil 🫒 ¼ cup For sautéing aromatics
Yellow Onion 🧅 1 whole Diced, medium-sized
Garlic Cloves 🧄 3 cloves Minced, fresh preferred
Canned Tomato Sauce 🍅 1 can 28 oz, San Marzano preferred
Canned Tomato Paste 🍅 ½ cup Squeeze tube or canned
All-Purpose Flour 🌾 2 tbsp For thickening
Unsalted Butter 🧈 2 tbsp Cold, cut into pieces
Fresh Thyme Leaves 🌿 ¼ tsp Or 1/8 tsp dried thyme
Fresh Basil Leaves 🌿 ¼ tsp Chopped, or 1/8 tsp dried
Salt 🧂 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ¼ tsp Freshly ground
Sugar 🍯 1 tbsp Balances acidity
Chicken or Vegetable Broth 💧 2 cups Low-sodium preferred
Heavy Cream 🥛 ¼ cup Full-fat for richness

The tomatoes are the star here. San Marzano cans make all the difference—they’re sweeter and less acidic, which gives you that classic Campbell’s depth. If you can’t find them, any good-quality crushed tomatoes work, but don’t skimp on quality. The tomato paste? Trader Joe’s squeeze tubes are perfect—they’re convenient and keep forever. For the herbs, fresh is ideal, but dried works in a pinch (just use one-third the amount). I always grab extra basil—half goes in the pot, half gets torn over the top for that restaurant-style finish.

No San Marzano tomatoes? High-quality crushed tomatoes are fine, but avoid the watery, mushy kinds. Short on butter? Olive oil works in a pinch, but the butter gives that signature velvety texture. The heavy cream adds richness, but if you’re watching calories, half-and-half or coconut milk works too. For the broth, low-sodium is key—you’ll be adding plenty of salt later. The sugar might seem odd, but it balances the acidity beautifully (trust me on this). No fresh herbs? Dried basil and thyme are your friends, just use less.

This soup tastes even better the next day—honestly, it’s worth making a double batch. Keeps in the fridge for 5 days and freezes beautifully for 3 months. I always portion mine into containers so lunches are sorted for the week. The cream can separate when refrigerated, so just give it a quick whisk before serving. Want it extra creamy? Stir in a dollop of sour cream at the end.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: that velvety texture comes from tomato paste and a splash of water, not heavy cream. The garlic and olive oil add depth without making it greasy—honestly, it’s the kind of soup that tastes indulgent but won’t weigh you down.
  • I’ll be real: this recipe uses stuff I already have. Canned tomatoes, onion, garlic, olive oil—no specialty ingredients, no markup. It’s my go-to when I’m low on cash but still want something that tastes like a restaurant made it.

Step-by-step instructions for creamy tomato soup

Here's how to recreate that iconic Campbell's flavor with a velvety texture and subtle herb notes.

1

Sauté Aromatics Until Fragrant

Heat the 0.25 cup extra-virgin olive oil in a large pot over medium heat. Add the 1 whole diced yellow onion and cook for 5-6 minutes until softened and translucent. You'll see the edges start to turn golden—that's your signal to add the 3 minced garlic cloves. Cook for another 30 seconds until the garlic releases its aroma but doesn't brown.

Here's the thing—don't rush this step. The onions should be completely tender with no crunch, and the garlic should smell amazing but not bitter. If you smell burning, reduce the heat slightly. These aromatics form the flavor foundation for the entire soup.

2

Build the Tomato Base

Pour in the 1 can canned tomato sauce and stir to combine with the onions. Add the 0.5 cup canned tomato paste, scraping the bottom of the pot to incorporate any browned bits. Bring everything to a gentle simmer over medium-low heat for 5 minutes to let the flavors meld.

Next, sprinkle in the 2 tablespoons all-purpose flour and stir vigorously for 1-2 minutes until completely dissolved. This creates a smooth roux that will thicken your soup beautifully. Keep the heat at medium-low—you want to cook the flour gently to avoid developing a raw taste.

3

Thicken and Season

Cut the 2 tablespoons unsalted butter into small pieces and add them to the pot. Stir constantly for 2-3 minutes until the butter melts and the mixture thickens slightly. Add the 2 cups chicken or vegetable broth, stirring well to combine. Bring to a gentle boil, then reduce heat to low and let it simmer for 10 minutes.

Now for the seasoning magic: Add the 0.5 teaspoon salt, 0.25 teaspoon black pepper, 1 tablespoon sugar, 0.25 teaspoon fresh thyme leaves, and 0.25 teaspoon fresh basil leaves. Stir well and taste—this is where you'll notice the subtle herb notes that make this soup special. The sugar balances the acidity while the herbs add depth without overpowering.

4

Finish with Cream for Richness

Reduce heat to low and gently stir in the 0.25 cup heavy cream. Let it warm through for 2-3 minutes—just enough to heat the cream without curdling it. The soup should now be silky smooth with a velvety texture. If it's too thick, add 2-3 tablespoons hot broth to reach your desired consistency.

Here's my pro tip: For that perfect Campbell's-like finish, let the soup sit off heat for 5 minutes before serving. This allows the flavors to fully meld together. Serve warm 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, Don’t Burn: DESCRIPTION: That onion and garlic combo needs time—low and slow over medium heat, not a sizzling frenzy. I learned this the hard way when I rushed it and ended up with bitter, charred bits that ruined the whole batch. Stir often, but keep it patient.
  • Stir the Paste: DESCRIPTION: When you add the tomato paste, don’t just dump it in and walk away. Whisk it into the oil first, then let it cook for 2-3 minutes before adding liquids. This prevents clumping and ensures a smooth, velvety texture—no future self will thank you for skipping this.
  • Salt the Water: DESCRIPTION: The canned tomato sauce is already salty, but the broth or water you add isn’t. Season it like you would pasta water—about 1 teaspoon per quart—so you don’t end up with a bland, one-dimensional soup. Trust me, your taste buds will notice.
  • Simmer, Don’t Boil: DESCRIPTION: Once everything’s combined, keep the heat at a gentle simmer. Boiling turns the soup into a watery mess, and you’ll end up thinning it down with cream or milk later. A steady bubble is all you need—this isn’t a race.

Regional styles of these flavors

Classic American Comfort

This recipe captures the soul of Midwestern American home cooking, where cream of tomato soup became a staple in lunchboxes and holiday meals. The original Campbell’s formula was designed to be simple yet deeply satisfying, using accessible ingredients like canned tomatoes and butter to create that signature velvety texture.

I remember growing up with this soup as a nostalgic side to grilled cheese sandwiches—it’s the kind of dish that feels like a warm hug in a bowl. 🥄

Southern Creamy Twist

In the South, this soup often gets a richer, creamier makeover by adding a splash of whole milk or sour cream at the end, plus a sprinkle of sharp cheddar cheese for extra depth.

Some families even stir in a pinch of smoked paprika for a subtle smoky note that pairs beautifully with cornbread. I’ve tested this variation, and it adds a whole new layer of comfort that feels distinctly Southern. The key is to add the cream off the heat to prevent curdling.

Italian-Inspired Herb Boost

For an Italian-inspired twist, swap the heavy cream for ricotta cheese and fold in extra fresh basil and oregano—this version feels lighter but still rich. I like to add a splash of dry white wine when sautéing the onions for a brighter, more complex flavor profile.

This approach works especially well with crusty ciabatta bread or grilled provolone sandwiches. The wine adds acidity that cuts through the creaminess beautifully.

Vegetarian-Friendly Adaptations

To make this soup fully vegetarian, use vegetable broth and swap the butter for olive oil in the roux. For extra richness, stir in nutritional yeast or a dollop of cashew cream instead of heavy cream.

I’ve also seen delicious versions with roasted red peppers blended into the soup for a smoky, sweet contrast. This adaptation keeps all the comfort while making it perfect for plant-based diets.

Modern Fusion Variations

For a spicy kick, add a dash of hot sauce or red pepper flakes at the end, plus a swirl of sour cream on top. Another fun twist is to blend in roasted garlic for a sweeter, more intense flavor.

I’ve even experimented with a Mexican-inspired version by adding cumin and a pinch of cinnamon, then serving it with tortilla strips. The possibilities are endless once you master the base recipe!

Regional Serving Traditions

In the Northeast, this soup is often served with grilled cheese sandwiches or oyster crackers for dipping. Meanwhile, in the West, it’s a classic pairing with avocado toast or quesadillas.

I love how versatile this soup is—it adapts to whatever’s popular in your region while keeping that familiar, comforting taste. The best part? You can make it your own without losing the magic of the original. 💫

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 11g55%
Cholesterol 45mg15%
Sodium 680mg29%
Total Carbohydrate 22g8%
Dietary Fiber 4g14%
Sugars 12g
Protein 6g12%
* 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 taste so smooth?

The velvety texture comes from a combination of slow-cooked tomatoes, a well-made roux (butter + flour), and the addition of heavy cream at the end. The key is cooking the onions and garlic until fragrant but not browned, then simmering the tomato base long enough to break down the fibers. The butter in the roux creates tiny fat globules that make the soup silky smooth.

2

Can I make this soup without heavy cream?

For a lighter version, substitute with half-and-half or coconut milk (for dairy-free). You can also use Greek yogurt or sour cream stirred in at the end for tangy richness. The texture will be slightly different but still delicious. Just reduce the amount by half to avoid over-thickening.

3

What's the secret to getting that exact Campbell's flavor?

The magic lies in the herb blend (thyme + basil) and the sugar. The sugar balances the acidity of the tomatoes, while the herbs add depth without overpowering. Also, using San Marzano tomatoes makes a huge difference—they're sweeter and less acidic than regular canned tomatoes. Don't skip the 5-minute off-heat rest before serving—this lets all the flavors meld together perfectly.

4

Can I make this soup ahead of time?

Yes! This soup actually tastes better the next day. Store it in an airtight container in the fridge for up to 5 days. When reheating, warm it gently on the stove over low heat and stir in a splash of broth or milk if it thickens too much. For freezing, portion into containers and store for up to 3 months. The cream may separate when frozen—just whisk before serving.

5

What's the best way to serve this soup?

The classic pairing is with grilled cheese sandwiches, but it also works beautifully with crusty bread, crackers, or even as a base for baked potato soup. For extra flair, top with a swirl of sour cream, grated parmesan, or fresh basil. In the South, it's often served with cornbread, while in Italy, you might pair it with ciabatta. The possibilities are endless!

★★★★★4.7(2 reviews)
Categories Soups & Stews