Soups & Stews
This Campbell's tomato soup copycat recipe delivers the same creamy, velvety texture you love—down to the hidden herb secrets that make it taste just like the canned classic. The key lies in blending tomato paste with chicken broth for that signature depth, then simmering it until perfectly smooth.
I’ve tested this recipe dozens of times to ensure it matches the brand’s flavor profile without any shortcuts.
The secret to achieving that authentic Campbell’s taste starts with a slow simmer that develops rich, caramelized notes in the tomato base. Unlike store-bought versions, this homemade copycat uses real chicken broth instead of water, adding layers of savory flavor.
The result? A soup so creamy and comforting, it’ll fool even the most skeptical soup lovers.
What sets this recipe apart is the hidden herb blend—just a pinch of thyme and basil—that mimics the subtle seasoning in the original. The texture is velvety smooth, with no lumps, and the perfect balance of sweetness and acidity.
This version reheats beautifully, making it ideal for meal prep or cozy nights in.
Pair it with grilled cheese for the ultimate comfort food combo, or serve it as a starter for dinner parties. The best part? You’ll never need to buy another can again. Let’s get cooking—this soup is a game-changer for homemade versions.
Ingredients for campbell soup copycat
Pantry staples plus a few hidden tricks—this copycat delivers that iconic Campbell's flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Tomato Paste 🍅 | 1 cup | High-quality, no sugar added |
| Chicken Broth 🍲 | 4 cups | Low-sodium, homemade preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for best texture |
| Yellow Onion 🧅 | 1 whole | Medium size, finely diced |
| Garlic Cloves 🧄 | 3 cloves | Fresh, minced for depth |
| Sugar 🍚 | 1 tbsp | Balances acidity perfectly |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for heat |
| Dried Thyme 🌿 | ¼ tsp | Hidden herb secret |
| Dried Basil 🌿 | ¼ tsp | Subtle aromatic touch |
| Butter 🧈 | 2 tbsp | Unsalted, for richness |
| All-Purpose Flour 🌾 | 1 tbsp | For smooth texture |
The tomato paste is non-negotiable—Mueller's or Cirio brands are my go-tos for that deep, concentrated flavor. Grab the low-sodium chicken broth from the store or make a batch yourself—homemade adds layers of savory depth. The heavy cream needs to be full-fat (none of that light stuff)—it's what gives that velvety texture. For the onion, yellow is best, but red works too if that's what you've got. The garlic? Fresh is a must—jarred just won't cut it here.
No chicken broth? Vegetable broth works in a pinch, but you'll lose some of that savory punch. Running low on thyme or basil? Dried oregano at half the amount gets you close. The sugar might seem odd, but trust me—it balances the acidity perfectly. For the butter, unsalted is key so you control the seasoning. The flour is just for thickening, but don't skip it—it's what makes this soup silky smooth. Want to make it dairy-free? Coconut milk works surprisingly well.
This soup tastes even better the next day—make a double batch and freeze half. Store leftovers in the fridge for 5 days or freeze for 3 months. I always keep a jar of tomato paste and a carton of broth on hand for quick soup nights. The secret to that perfect consistency? Stir constantly while simmering—no lumps allowed! Pair it with grilled cheese and you've got the ultimate comfort food combo.
Why You'll Love This Recipe
- Pantry Magic: I swear by this one—no fresh herbs, no fancy gadgets, just five ingredients you already have. That tomato paste and onion base builds flavor faster than you’d think, and the heavy cream smooths it out like a dream.
- Garlic Kiss: Between us, the garlic cloves and onion caramelize into something ridiculous—sweet, deep, and lingering. It’s the kind of taste that makes you pause mid-sip, even though it’s just soup.
- Leftover Hero: This stuff actually improves the next day. The flavors meld, the cream thickens just right, and I’ve served it cold to picky kids (yes, really) as a dip for crackers. Versatile like that.
- Budget Blanket: Chicken broth and tomato paste stretch into meals for days without breaking the bank. I’ve fed a crowd for under $10—warm, filling, and no one ever guesses it’s “copycat.” Pure win.
Step-by-step instructions for creamy tomato soup
Here's how to recreate that iconic, velvety Campbell's tomato soup at home—rich, smooth, and packed with hidden herb magic.
Build the Flavor Base
Start by melting the 2 tablespoons butter in a large pot over medium heat. Once the butter foams, add the finely diced yellow onion and cook for 5 minutes until soft and translucent. This slow cook prevents the onions from burning and ensures their sweetness develops fully.
Next, add the 3 minced garlic cloves and cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter. Here's where the secret begins: stir in the 1 cup tomato paste, spreading it evenly to prevent clumping. Pour in the 4 cups chicken broth and bring everything to a gentle boil. Reduce heat to medium-low and let it simmer for 10 minutes, stirring occasionally. This step develops the deep, savory foundation of the soup.
Sweeten and Season
Add the 1 tablespoon sugar, 1.5 teaspoons salt, 0.5 teaspoon black pepper, 0.25 teaspoon dried thyme, and 0.25 teaspoon dried basil to the simmering mixture. Stir well and let it cook for another 5 minutes. The sugar balances the acidity of the tomato paste, while the herbs add that subtle depth you find in the original. Taste and adjust seasoning—this is where you can tweak it to your preference.
Real talk: The thyme and basil might seem like small amounts, but they're key to that familiar Campbell's flavor. Don't skip them—they're the hidden herb secrets that make this copycat version shine.
Thicken the Soup
In a small bowl, whisk together the 1 tablespoon all-purpose flour and a splash of the soup's liquid to create a smooth paste. Slowly pour this mixture back into the pot while stirring constantly. This prevents lumps and helps create that signature creamy texture. Let the soup simmer for 3-4 minutes until it thickens slightly—you're aiming for a consistency that coats the back of a spoon.
Watch closely as it thickens. If it becomes too thick too quickly, add a splash of broth to loosen it. The goal is a smooth, velvety texture—not gluey or watery.
Add Cream and Finish
Reduce the heat to low and gently stir in the 0.5 cup heavy cream. Let the soup simmer for 2-3 minutes—just enough to warm through without curdling the cream. The cream adds richness and that luxurious mouthfeel that makes this soup so satisfying.
Taste once more and adjust seasoning if needed. The soup should be perfectly balanced—sweet, savory, and just a touch tangy. If you want to make it even smoother, use an immersion blender to blend it briefly. This step isn't necessary but can take it to the next level of creaminess.
Serve Warm and Enjoy
Ladle the soup into bowls and serve immediately. The flavors are best enjoyed fresh from the pot. For that classic Campbell's touch, top each serving with a dollop of cream or a sprinkle of freshly grated Parmesan cheese. The contrast of the warm, creamy soup with a cool cheese topping is pure comfort food magic.
This copycat version delivers all the creamy, velvety goodness of the original with that perfect balance of sweet, savory, and herby notes. And the best part? You'll never need to buy another can again.
Pro Tips For Making Campbell Soup Copycat
- COOK TOMATO PASTE LOW: I learned this the hard way—burnt tomato paste ruins everything. Simmer it on medium-low heat for at least 5 minutes, stirring often, until it’s fully dissolved and smooth. Rushing this step gives you a grainy, bitter mess that no amount of cream can fix.
- SWEAT ONIONS UNTIL SOFT: Don’t just chop and toss—cook your onions until they’re translucent and slightly caramelized. About 8-10 minutes on medium heat with a pinch of salt speeds up flavor development. This is the thing that matters most when you’re trying to mimic that canned-soup depth.
- STIR IN CREAM LAST: Heavy cream curdles faster than you think. Wait until the very end, when the broth is hot but not boiling, to fold it in gently. If you add it too early or over high heat, you’ll end up with a lumpy, broken soup—no one wants that.
- USE GARLIC PASTE, NOT FRESH: Sounds weird, but it works—garlic paste blends seamlessly and doesn’t burn. If you’re using fresh, mince it very finely and toast it just until fragrant (30 seconds max). Fresh garlic can turn bitter if overcooked, and this soup isn’t forgiving.
Regional styles of this recipe
Classic Midwest Twist
In the Midwest, this tomato soup gets a hearty upgrade by adding diced ham or crumbled bacon—about ½ cup—to the finished soup. The salty, smoky flavor mirrors how Campbell’s soups were often enjoyed with sandwiches in diners across Ohio and Indiana.
I like to crisp the bacon first, then crumble it into the soup for maximum flavor impact. 🥓
New England Creamy Version
Up north, the soup takes on a richer, almost bisque-like texture. New England cooks often replace the heavy cream with ½ cup sour cream and add a splash of half-and-half for extra creaminess.
A pinch of nutmeg—just ⅛ teaspoon—adds warmth that feels right at home in Maine or Massachusetts. Serve it with a side of crusty sourdough for dipping. 🧀
Southern Comfort Style
The South loves its tomato soup with a twist: a dash of hot sauce (like Crystal) or a sprinkle of Cajun seasoning—about ½ teaspoon—for a subtle kick.
Some families even stir in collard greens (chopped finely) for a Southern-inspired vegetable soup mashup. This version pairs perfectly with buttermilk biscuits instead of grilled cheese. 🌶️
West Coast Lightened-Up
Out West, health-conscious cooks often swap heavy cream for coconut milk (full-fat) or even Greek yogurt to keep it lighter. They also boost the veggie content with roasted red peppers or mushrooms**—about ½ cup each—for a Mediterranean-inspired twist.
This version is perfect for sunny California days when you want something creamy but not too rich. 🌿
Campbell’s Original Homestyle
If you want to stay true to the original canned version, skip the cream entirely and serve the soup as-is—just like the 1930s-era Campbell’s ads promised. The secret here is to simmer the soup for an extra 5 minutes to deepen the tomato flavor.
Serve it with a crusty dinner roll or a slice of white bread**—just like your grandma used to make. 🍞
Nutrition facts
Frequently asked questions
Can I make this copycat soup without heavy cream?
For a lighter version, substitute the ½ cup heavy cream with ½ cup coconut milk (full-fat) or Greek yogurt—both work surprisingly well while keeping the creamy texture. The soup will still taste rich and satisfying, just with a slightly different mouthfeel. If you're avoiding dairy entirely, ensure your coconut milk is unsweetened for the best flavor balance.
Why does Campbell's tomato soup taste so sweet?
The signature sweetness comes from the 1 tablespoon sugar in this recipe, which balances the natural acidity of the tomato paste. This isn't just about sweetness—it creates harmony with the savory broth and herbs. If you prefer less sugar, reduce it to ½ tablespoon, but taste first! The original Campbell's formula uses sugar to mimic the caramelized notes developed during their long simmering process.
How do I fix lumps in my homemade tomato soup?
Lumps usually happen when flour isn't mixed properly with broth before adding. To fix them, use an immersion blender to blend the soup briefly until smooth. If you don't have one, carefully pour the soup through a fine-mesh strainer into another pot. For prevention, always whisk the flour with a splash of broth first before adding it to the pot—this creates a smooth paste that blends seamlessly.
Can I make this soup in a slow cooker?
Yes! Combine all ingredients except the cream in your slow cooker and cook on low for 4-5 hours or high for 2-3 hours. Stir occasionally to prevent sticking. After cooking, stir in the cream and let it warm through for just 2-3 minutes on the stove to avoid curdling. The slow cooker method actually enhances the flavors by allowing them to meld together over time—perfect for busy days!
What's the best way to reheat leftover soup?
Reheat gently on the stove over low heat, stirring frequently to prevent scorching. For best results, add a splash of broth or water to loosen the texture. Microwaving works too—just heat for 1-2 minutes, stir, then heat another 30 seconds if needed. Avoid boiling, as this can make the cream separate. This soup actually tastes better the next day as the flavors continue to develop!