Soups & Stews
This copycat Campbell's tomato soup recipe delivers that nostalgic, velvety comfort in every spoonful—just like the canned classic you love. The secret lies in balancing sweetness, acidity, and a touch of creaminess that transforms simple ingredients into restaurant-quality soup.
I've perfected this version over years of testing, ensuring the texture stays smooth and the flavor hits all the right notes.
What makes this recipe work is the combination of caramelized onions, rich tomato paste, and a splash of cream that mimics the brand's signature velvety mouthfeel. Unlike many homemade versions, this one doesn't rely on heavy cream—just a small amount of milk or half-and-half to achieve that perfect balance.
The result is a soup that's creamy without being overly rich, with just the right amount of sweetness from the onions and a hint of tang from the tomato.
By the time you finish simmering and blending, you'll have a pot of soup that's smooth, deeply flavorful, and ready to serve in minutes. It's the kind of comfort food that warms you from the inside out—ideal for chilly evenings or as a cozy pairing with grilled cheese sandwiches.
The best part? You'll never need to open another can again.
This recipe scales perfectly for feeding a crowd or making leftovers for the week. Whether you're serving it as a standalone meal or using it as a base for other dishes, the flavor stays consistent and satisfying. Let's get started on recreating that classic taste at home.
Ingredients for copycat campbell's tomato soup
Pantry staples plus a few key ingredients create this nostalgic, creamy tomato soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions 🧅 | 2 large | Chopped finely for sweetness |
| Unsalted Butter 🧈 | 4 tbsp | Full-fat for richness |
| Tomato Paste 🍅 | 1 tbsp | Squeeze tube preferred |
| Garlic Cloves 🧄 | 3 cloves | Minced for depth |
| Canned Diced Tomatoes 🍅 | 1 14.5oz can | Fire-roasted for smokiness |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Whole Milk 🥛 | ½ cup | For velvety texture |
| Granulated Sugar 🍚 | 1 tbsp | Balances acidity |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Dried Basil 🌿 | 1 tsp | Or 1 tbsp fresh |
| Worcestershire Sauce 🍶 | 1 tsp | For umami depth |
The onions are your secret weapon here—caramelizing them slow and low (about 15 minutes) builds that sweet, rich base that Campbell's soup is famous for. Yellow onions work best, but red or white will do in a pinch. I grab mine from Trader Joe's when they're on sale, but any grocery store's bulk bin works. Pro tip: slice them thin for faster cooking. The butter? Full-fat is non-negotiable—it's what gives that signature velvety mouthfeel. Don't skip this step, even if you're watching calories.
No tomato paste? Fresh tomatoes blended can work, but you'll lose that concentrated sweetness. The canned diced tomatoes should be fire-roasted if you can find them—it adds a smoky depth that takes this soup to the next level. Short on milk? Half-and-half or light cream works too, but you'll need less. The Worcestershire sauce might sound odd, but trust me—it's what gives that classic umami punch. No Worcestershire? A dash of soy sauce or a pinch of MSG does the trick. The sugar might seem odd, but it balances the acidity beautifully—don't skip it.
This soup tastes even better the next day as flavors meld. Keeps 5-6 days in the fridge, freezes for 3 months. I always double the batch—leftovers make perfect lunches. For serving, a sprinkle of Parmesan cheese or a dollop of sour cream takes it to restaurant-level. The caramelized onions keep well too, so make extra for burgers or sandwiches.
Why You'll Love This Recipe
- Here’s what sold me: the tomato paste and butter create this deep, velvety base that tastes way more luxurious than it should. The canned tomatoes add that familiar, slightly sweet tang—just like the classic, but better because I control the salt.
- I’ll be real: this recipe costs me about $3 for a full pot. Onions, butter, tomato paste, garlic, and canned tomatoes are all pantry basics that stretch far. It’s my go-to when I need comfort food without breaking the bank.
Step-by-step instructions for creamy tomato soup
This one-pot method delivers that iconic Campbell's tomato soup flavor—rich, velvety, and packed with comfort.
Sauté Onions Until Translucent and Sweet
Melt the 4 tablespoons unsalted butter in a large pot over medium heat. Add the 2 large chopped yellow onions and cook for 8-10 minutes, stirring occasionally, until they become soft and golden. You'll notice the onions release moisture and their edges turn translucent—this sweetens them naturally.
Here's the thing—don't rush this step. The onions form the flavor base, so proper cooking ensures a deep, caramelized foundation. If they start to brown too quickly, reduce the heat slightly. You want them tender but not crispy, with a gentle sweetness that balances the acidity of the tomatoes.
Add Tomato Paste and Cook Until Fragrant
Stir in the 1 tablespoon tomato paste and cook for 2-3 minutes until it darkens slightly and releases its rich, concentrated flavor. This step deepens the soup's color and adds that signature umami punch. Don't let it burn—keep stirring to distribute evenly.
Next, add the 3 minced garlic cloves and cook for 30 seconds until fragrant. You'll smell that wonderful garlic aroma—this is when the magic starts. The garlic should be cooked through but not browned, as it will mellow out during the simmering process.
Build the Flavor Foundation with Tomatoes and Broth
Pour in the 14.5-ounce can of canned diced tomatoes (with juices) and the 4 cups chicken broth. Stir well to combine, then add the 1 tablespoon granulated sugar, 1 teaspoon salt, ½ teaspoon black pepper, and 1 teaspoon dried basil. Bring everything to a gentle boil, then reduce heat to medium-low and let it simmer uncovered for 15 minutes.
This simmering time allows all the flavors to meld together. You'll notice the soup thicken slightly as it reduces. The sugar helps balance the acidity of the tomatoes while the broth infuses the onions with its savory depth. Don't skip this step—it's where the soup transforms from good to exceptional.
Finish with Milk for Creamy Texture
After 15 minutes of simmering, stir in the ½ cup whole milk and 1 teaspoon Worcestershire sauce. The milk will create that signature velvety texture we all love, while the Worcestershire sauce adds that subtle umami depth that makes this soup so special. Simmer for another 5 minutes, stirring occasionally.
Here's where it gets fun—taste and adjust seasoning if needed. You might want to add a pinch more salt or sugar to perfectly balance the flavors. The soup should be rich but not overly sweet, tangy but not sour. This is your chance to fine-tune it to your exact preference.
Blend Until Silky Smooth
Use an immersion blender to blend the soup directly in the pot until completely smooth. If you don't have one, carefully transfer the soup to a countertop blender in batches (be careful with hot liquids) and blend until silky. The result should be a completely smooth, velvety texture with no visible chunks.
Return the soup to the pot and let it warm through for another 2-3 minutes. This final warming ensures all the flavors are perfectly integrated. Serve immediately with grilled cheese sandwiches for that classic comfort food experience. The creamy texture and rich tomato flavor will transport you right back to childhood.
Pro Tips For Making Copycat Campbell'S Tomato Soup
- Cook Onions Until Golden: The onions need to actually caramelize—not just soften—before you add the tomato paste. I used to rush this and end up with a soup that tasted flat. Take the 5-7 minutes it takes to get them deep golden, even if it means checking the stove every 30 seconds.
- Sweat Garlic, Don’t Burn It: Once the onions are done, lower the heat before adding the garlic. Raw garlic burns in seconds, and that bitter flavor ruins everything. Cook it gently until fragrant, about 30 seconds—just enough to wake up the flavor without turning it to ash.
- Stir the Tomato Paste: That can of tomato paste? It’s thick and clumpy. Don’t just dump it in—break it up with a spoon first. I learned this the hard way when I ended up with lumps in my soup that made me feel like I’d missed a step. A quick stir in the can saves you from scraping the pot later.
- Simmer, Don’t Boil: After adding the diced tomatoes and broth, keep the heat at a gentle simmer—not a rolling boil. Boiling makes the soup taste thin and watery. A low simmer lets the flavors meld properly, and it’s easier to fix if you over-season later (just reduce more).
Essential equipment for great copycat campbell's tomato soup
Immersion Blender
This is my go-to tool for achieving that signature Campbell's velvety texture. An immersion blender like the Ninja CB1000 makes blending in the pot effortless—no transferring hot soup to a countertop blender. The 1000-watt motor handles thick soups without overheating, and the stainless steel blades ensure a completely smooth finish.
For a budget option, the Oster Pro Countertop Blender works well if you prefer blending in batches. 💫
Heavy-Bottomed Pot
Use a 5-6 quart Dutch oven or stainless steel pot like the All-Clad D5 to prevent scorching during the long simmer. The thick base distributes heat evenly, so your onions caramelize properly without burning.
A nonstick pot works too, but avoid cheap ones—they can't handle the high heat needed for proper caramelization. I swear by my Lodge 5.5-Quart Dutch Oven for this recipe.
Wooden Spoon
A heat-resistant wooden spoon is essential for stirring the onions and tomato paste without scratching your pot. I prefer a sturdy maple spoon like the OXO Good Grips—it won't warp at high heat and glides smoothly through the soup.
Avoid metal spoons during caramelization, as they can cause hot spots and burn the onions. This simple tool makes all the difference in achieving that even, sweet base. 🔥
Measuring Spoons
Precision matters when balancing the 1 tablespoon sugar, 1 teaspoon Worcestershire, and ½ teaspoon pepper. Invest in a stainless steel set like the Meridian 12-Piece for accurate measurements. These spoons stay cool in hot pots and won't rust like plastic ones.
Pro tip: Keep them near your stove for easy access during cooking—you'll want to adjust seasonings as you go!
Fine-Mesh Strainer
A fine-mesh strainer comes in handy if you prefer a completely smooth texture without any onion bits. The OXO Good Grips Collapsible Strainer is my favorite—it's easy to clean and fits perfectly over your pot.
For extra smoothness, strain the soup after blending, then return it to the pot. This step ensures a restaurant-quality finish, especially if you're serving it to picky eaters. ✨
Optional: Grilled Cheese Press
While not essential, a grilled cheese press like the Oster TSSTGCC1 elevates the classic pairing. It creates perfectly crispy, golden-brown sandwiches every time. For a no-equipment option, use a cast-iron skillet or nonstick pan with a heavy lid.
The key is medium heat and buttering both sides—just like the diner-style grilled cheese you crave with this soup. 🧀
Nutrition facts
Frequently asked questions
Why does Campbell's tomato soup have that signature sweetness?
The sweetness comes from caramelized onions and a touch of sugar (1 tablespoon) that balances the acidity of the tomatoes. The slow cooking process deepens this natural sweetness, creating that nostalgic flavor. Pro tip: Don't skip the sugar—it's what makes this taste just like the canned version!
Can I make this soup without dairy?
Replace the ½ cup milk with ½ cup coconut milk or unsweetened almond milk for a creamy, dairy-free version. The texture will be slightly lighter, but still velvety. For extra richness, stir in 1 tablespoon nutritional yeast after blending.
What if my soup tastes too acidic?
Add a pinch more sugar (½ teaspoon at a time) or a splash of milk to mellow the acidity. If it's still too tangy, a small amount of tomato paste (½ teaspoon) can help balance the flavors. Taste as you go—this is where the recipe becomes truly yours!
How do I store leftovers?
Let the soup cool completely, then transfer to an airtight container. It keeps in the fridge for 5-6 days or freezes for 3 months. For reheating, warm on the stove over medium-low heat until bubbly—never microwave directly from frozen. The flavor actually improves after the first day!
Can I use fresh tomatoes instead of canned?
Fresh tomatoes will work, but you'll need 2-3 pounds of ripe, flavorful varieties like Roma or vine-ripened. Roast them first at 400°F for 20 minutes to concentrate their sweetness, then blend with the other ingredients. The texture will be slightly different but still delicious!
