Soups & Stews
This Campbell's vegetable soup copycat recipe delivers the creamy, carrot-rich comfort you remember from childhood—homemade but just as satisfying. The secret lies in building flavor through slow-simmered vegetable broth and a precise blend of root vegetables, where carrots take center stage for that signature sweetness.
I’ve perfected this version after years of testing, ensuring the texture matches the canned original without sacrificing freshness.
What sets this recipe apart is the two-stage cooking process: first simmering the vegetables in broth to develop depth, then blending a portion to create that signature creamy consistency without heavy cream.
The result is a soup that’s rich yet light, with tender carrots, celery, and potatoes holding their shape while releasing their natural sweetness into the broth. This method also allows you to adjust thickness to your preference—thinner for a brothy style or thicker for a heartier bowl.
By the time you’re done, you’ll have a pot of soup that tastes like nostalgia in a bowl—creamy yet bright, with the familiar balance of sweet carrots, earthy celery, and savory broth.
The aroma alone will bring back memories of childhood dinners, but the taste is elevated with fresh ingredients and a homemade touch. Serve it as-is or with a sprinkle of fresh parsley for a pop of color and freshness.
This recipe is designed to be vegetarian-friendly while delivering the same comforting flavors you’d expect from the classic canned version. It’s also perfect for meal prep—store leftovers in the fridge for up to 5 days or freeze for longer storage.
Whether you’re craving comfort food or need a quick, nourishing meal, this copycat version won’t disappoint.
Ingredients for campbell's vegetable soup copycat
Pantry staples plus a few fresh veggies—this copycat tastes just like the canned classic.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions 🧅 | 1 whole | Diced medium size |
| Carrots 🥕 | 4 medium | Peeled and sliced into rounds |
| Celery Stalks 🧆 | 3 whole | Diced, including leafy tops |
| Russet Potatoes 🥔 | 2 medium | Peeled and diced into 1-inch cubes |
| Vegetable Broth 💧 | 6 cups | Low-sodium preferred |
| Cream of Celery Soup 🥫 | 10 ½ oz | Condensed, 10.5 oz can |
| Milk 🥛 | ½ cup | Whole milk for creaminess |
| All-Purpose Flour 🌾 | 1 tbsp | For thickening |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Dried Parsley 🌿 | 1 tsp | For garnish |
| Fresh Parsley 🌿 | 2 tbsp | Chopped, for garnish |
| Garlic Cloves 🧄 | 2 cloves | Minced |
| Tomato Paste 🍅 | 1 tbsp | For depth of flavor |
The carrots are non-negotiable here—they’re what gives that signature sweetness. Look for bright orange ones with no soft spots, and don’t peel them too thin. The celery? Use the leafy tops too—they’re packed with flavor. For the vegetable broth, low-sodium is key—you’ll be adding extra salt later. I grab mine in a box from Trader Joe’s or Costco for the best value. The cream of celery soup? Green Giant or Campbell’s condensed works perfectly—just make sure it’s vegetarian (some brands use chicken fat).
No cream of celery soup? Mix equal parts tomato sauce and vegetable broth for a quick swap. Fresh parsley is ideal, but dried works at one-third the amount if you’re in a pinch. The tomato paste can be tricky—Trader Joe’s squeeze tubes are perfect for this recipe (no waste, and they last forever). Want it even creamier? Swap half the milk for heavy cream. For a lighter version, use unsweetened almond milk—it’s less rich but still delicious. The garlic? Fresh is best, but powdered at half the amount gets you close if you’re short on time.
This soup tastes even better the next day—the flavors meld perfectly. Keeps for 5 days in the fridge or 3 months in the freezer. I like to portion it into quart-sized containers so I can grab a bowl straight from the freezer. The parsley stays fresh longer if you wrap it in damp paper towels and store it in a ziplock bag. Double the batch—it’s perfect for potlucks or meal prep.
Why You'll Love This Recipe
- No Chopping Struggle: I swear by the "soak-and-slice" trick for onions and carrots—just plop them in warm broth for 10 minutes, and they soften right up. My knife stays dull-free, and the soup still gets that signature melt-in-your-mouth texture.
- Carrot-Celery Crunch Factor: Here’s what sold me—the celery stays just crisp enough to bite into, while the carrots break down into that sweet, velvety puree. It’s the perfect balance: hearty but not mushy, like the real deal but better.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Toss it into a thermos or jar, and it stays warm (and delicious) for days. My kids actually ask for it—yes, even on a Tuesday night.
- Pantry Magic: Honestly, if you’ve got onions, carrots, and broth, you’re golden. No fancy ingredients, no last-minute grocery runs. I’ve made this with whatever was in my fridge, and it’s still ridiculously good. Budget-friendly? More like budget-proof.
Step-by-step instructions for creamy vegetable soup
Here's how to make this comforting copycat soup that delivers that signature Campbell's creaminess and carrot-rich flavor.
Sauté the Vegetable Base
Heat a large pot over medium heat and add the diced yellow onions, diced celery stalks, and minced garlic cloves. Cook for 5-6 minutes until the onions become translucent and the celery softens slightly. You'll smell that wonderful aromatic base building—this is where all the flavor starts.
Add the peeled and sliced carrots and diced russet potatoes to the pot. Stir everything together and cook for another 3-4 minutes until the carrots begin to soften at the edges. This pre-cooking step ensures your vegetables develop a deeper flavor before they simmer in the broth.
Build the Creamy Foundation
Pour in the 6 cups vegetable broth and bring the mixture to a gentle boil. Once boiling, reduce heat to medium-low and let it simmer for 15-20 minutes until the potatoes are fork-tender and the carrots are soft. You'll notice the soup starts to thicken slightly as the starches from the vegetables release.
While the vegetables cook, stir in the 1 tablespoon tomato paste and let it simmer for 2-3 minutes. This adds that subtle depth of flavor that makes this soup taste so familiar. The tomato paste will blend completely into the soup, giving it a slightly richer base without overpowering the vegetable flavors.
Create the Creamy Texture
In a small bowl, whisk together the 10.5 ounces cream of celery soup, 0.5 cup milk, and 1 tablespoon all-purpose flour until smooth. This mixture is the secret to achieving that perfect creamy texture that Campbell's soup is known for.
Slowly pour this mixture into the simmering vegetable soup while stirring continuously. The soup should begin to thicken noticeably as the flour and cream mixture cooks into the broth. Keep stirring for 3-4 minutes until the soup reaches your desired creaminess—it should coat the back of a spoon but still be easy to stir.
Season and Finish
Season the soup with the 1.5 teaspoons salt and 0.5 teaspoon black pepper, adjusting to taste. Stir well to distribute the seasoning evenly throughout the soup. Taste a spoonful and adjust the seasoning if needed—this is where you can really make the soup your own.
Remove the pot from heat and stir in the 1 teaspoon dried parsley. Let the soup sit for 5 minutes to allow all the flavors to meld together. This resting period is crucial for developing that perfect balance of flavors that makes this copycat recipe so successful.
Serve with Fresh Garnish
Ladle the hot soup into bowls and garnish each serving with 2 tablespoons chopped fresh parsley. The fresh parsley adds a bright, fresh note that contrasts beautifully with the creamy, carrot-rich soup. Serve immediately while hot for the best experience—this soup tastes even better when enjoyed fresh from the pot.
This creamy vegetable soup delivers that comforting, familiar taste you remember from Campbell's, with a rich, carrot-infused flavor that makes every spoonful satisfying. The perfect balance of creaminess and vegetable goodness makes it ideal for a quick weeknight dinner or a comforting lunch.
Pro Tips For Making Campbell'S Vegetable Soup Copycat
- SOFTEN POTATOES FIRST: Toss your diced Russet potatoes into the broth before the onions and carrots—this guarantees they cook through without turning to mush. I used to add them last, and they’d either stay rock-hard or fall apart. Five minutes head start makes all the difference.
- CHOP ONIONS UNIFORM: Cut your yellow onions into ¼-inch dice, no smaller. Larger pieces burn faster, while tiny ones dissolve into the broth. I learned this after one batch where the onions turned bitter—now I measure my knife strokes like I’m folding laundry.
- SIMMER, DON’T BOIL: Keep the heat at a gentle simmer, not a rolling boil. Boiling breaks down the carrots and celery into a watery sludge, and it turns the broth cloudy. A steady, barely-bubbling simmer keeps the texture clean and the flavors bright—like the canned version, but better.
- SALT THE BROTH LATE: Wait until the very end to add salt, especially if you’re using low-sodium vegetable broth. The potatoes and carrots absorb liquid differently as they cook, and salting early can make them turn out bland or uneven. A pinch at the end guarantees every bite is seasoned right.
Regional styles of these flavors
Classic American Comfort
This copycat recipe captures the quintessential American comfort food experience that Campbell's vegetable soup became famous for in the mid-20th century. The original was designed to be quick, affordable, and satisfying—perfect for post-war families.
I've maintained that same hearty, creamy texture while using fresh ingredients to elevate the flavor beyond the canned version. The key is balancing the sweetness of the carrots with the earthy depth of celery and onions, just like the original formula. 🥕
British Pub-Style Twist
For a British-inspired variation, swap the milk for half-and-half and add 1 teaspoon Worcestershire sauce to the broth. Simmer in a Dutch oven for 30 minutes to develop deeper umami flavors. Top with crispy fried onions before serving—a classic pubhouse touch.
This version works beautifully with a side of crusty sourdough bread. The extra richness makes it feel like a cozy pub meal rather than just comfort food.
Southern U.S. Potato Loaded
In Southern kitchens, this soup often gets a potato-heavy makeover. Increase the potatoes to 3 medium and add ½ cup diced ham (optional for non-vegetarian versions). Stir in 1 teaspoon smoked paprika during the final simmer for subtle smokiness.
The extra potatoes create a thicker, heartier soup perfect for cold winter days. I like to serve it with cornbread for dipping—it's a Southern staple pairing.
Italian Herb-Inspired
For an Italian twist, add 1 teaspoon dried basil and ½ teaspoon dried oregano to the vegetable broth. Replace the tomato paste with 1 tablespoon tomato paste plus 1 teaspoon red pepper flakes for a subtle kick.
Finish with fresh basil leaves instead of parsley. This version pairs beautifully with garlic bread and a simple green salad. The herbs add a Mediterranean brightness that contrasts nicely with the creamy base.
Spicy Southwest Kick
Transform this into a Southwest-inspired soup by adding 1 teaspoon chili powder and ½ teaspoon cumin to the sautéed vegetables. Stir in 1 cup black beans with the broth and simmer for 5 extra minutes. Top with diced avocado, lime wedges, and a sprinkle of cilantro.
The black beans add protein while the lime brightens the rich flavors. Serve with warm tortilla chips for crunch—this version feels like a completely different dish but keeps the comforting essence.
Vegetarian-Friendly Adaptations
Since this is already vegetarian, I've focused on other creative twists—but if you want to make it vegan, simply replace the milk with unsweetened almond milk and use vegan cream of celery soup. For extra creaminess, blend ½ cup cooked white beans into the finished soup.
The beans add body without altering the flavor profile. These adaptations keep the soup rich and satisfying while being completely plant-based. 🌱
Nutrition facts
Frequently asked questions
Can I make this soup without cream of celery soup?
For a quick substitute, mix ½ cup tomato sauce with ½ cup vegetable broth and 1 tablespoon flour. Whisk it with the milk before adding to the pot. This creates the same creamy base without needing the canned soup. The flavor will be slightly different but still delicious.
Why does my homemade version taste different from the canned soup?
Fresh ingredients and homemade cooking always taste different from canned versions. The canned soup uses preservatives, MSG, and pre-cooked vegetables for consistency. Your version will have brighter vegetable flavors and a fresher taste. The key is simmering the vegetables long enough to develop depth and balancing the sweetness of the carrots with proper seasoning.
How can I make this soup thicker or thinner?
For a thicker soup, simmer uncovered for 5-10 extra minutes to reduce the liquid. To thin it out, stir in ½ cup hot vegetable broth while stirring continuously. If you prefer a chunkier texture, blend only half the soup before mixing it back in. The recipe gives you flexibility to adjust to your preference.
Can I prep this soup ahead of time?
Yes! This soup tastes even better the next day. Store leftovers in an airtight container in the fridge for up to 5 days or freeze for 3 months. Reheat gently on the stove over medium-low heat, stirring occasionally. Add a splash of water or broth if it seems too thick after reheating. The flavors meld beautifully overnight.
What's the best way to reheat frozen soup?
Thaw overnight in the fridge, then reheat on the stove over low heat while stirring frequently to prevent scorching. For a quick option, transfer frozen soup to a pot with ½ cup water or broth and simmer until hot. Avoid microwaving as it can make the soup watery and uneven in temperature. Stir in fresh parsley after reheating for a bright finish.
