Soups & Stews
Bring back that childhood magic with this Campbell’s Old Fashioned Vegetable Soup recipe, where creamy, hearty goodness meets nostalgic comfort in every spoonful. The secret lies in slow-simmered carrots, celery, and onions that form the aromatic base, while tomatoes and herbs add depth without overpowering the natural taste.
This version stays true to the original while giving you control over freshness and texture.
What sets this recipe apart is its simplicity—just 10 pantry staples and 30 minutes of active time (plus simmering) transform basic ingredients into a soup so rich it feels like a hug in a bowl.
The optional blending step creates that signature creamy texture, but you can skip it for a chunkier version if you prefer. For those short on time, I’ll show you how to adapt this for a slow cooker or Instant Pot without sacrificing flavor.
By the end, you’ll have a pot of soup that’s vegetarian-friendly, budget-conscious, and versatile enough to serve as a main dish or light lunch. The aroma alone—warm, slightly sweet, with hints of thyme and bay leaf—will have everyone asking for seconds.
Ready to make this pantry classic your own? Let’s get started with the ingredients.
This recipe also works beautifully as a base for customizations: add diced potatoes for extra heartiness, swap in fresh herbs for brightness, or stir in a splash of cream for extra richness. The possibilities are endless, but the foundation remains foolproof.
Ingredients for campbell's old fashioned vegetable soup
Pantry staples meet nostalgic comfort in this classic vegetable soup recipe.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onion 🧅 | 1 whole | Diced, medium size preferred |
| Carrots 🥕 | 2 cups | Diced, medium or baby variety |
| Celery Stalks 🧅 | 3 whole | Diced, leafy ends trimmed |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Canned Tomatoes 🍅 | 1 can | 28 oz, crushed or diced |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening roux |
| Unsalted Butter 🧈 | 2 tbsp | Cold, for roux |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme |
| Bay Leaves 🌿 | 2 whole | Remove before serving |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Heavy Cream 🥛 | ½ cup | Optional for creaminess |
The vegetable base is where the magic happens. Fresh carrots and celery from the grocery store's produce section work best—they've got more flavor than the pre-shredded bags. Look for bright orange carrots and crisp celery stalks with green tops still attached. The onions? Yellow or red both work, but yellow has a slightly sweeter taste. For the garlic, fresh is non-negotiable—jarred minced garlic has a metallic aftertaste that ruins the soup. If you're short on time, the canned tomatoes from Muir Glen or Hunt's are solid choices—they're consistently flavorful without being overly acidic.
No fresh thyme? Dried works just fine—just use about one-third the amount. The bay leaves can be swapped for fresh thyme or oregano if you're feeling fancy, but don't skip them entirely. For a quicker version, vegetable bouillon cubes work in a pinch (just dissolve one in the broth). The heavy cream is totally optional—if you skip it, the soup will still be delicious, just a bit lighter. Want more depth? Add a splash of balsamic vinegar at the end. The flour and butter for the roux? All-purpose flour is fine, but if you've got arrowroot powder, it gives a smoother texture.
This soup tastes even better the next day as the flavors meld. Store leftovers in an airtight container in the fridge for up to 5 days. For freezing, portion into 2-cup servings—they reheat perfectly in the microwave. The roux thickens as it cools, so if you're reheating, add a splash of broth or water to loosen it up. The heavy cream version? Best eaten within 2 days—it separates after that. Double the batch and freeze half for those lazy days when you need comfort in a bowl.
Why You'll Love This Recipe
- No-Chop Night: The onions and celery just need rough chopping—no fancy dicing, no crying over the cutting board. I’ll often toss them in whole if I’m really rushed, and it still works.
- Garlic Bomb Flavor: That one clove of garlic? It’s the MVP. Sautéed until golden with the onions, it turns this soup from basic to ridiculously good—like a warm hug in a bowl.
- Leftover Hero: This soup tastes even better the next day. I’ll make a big batch on Sunday, and by Wednesday, it’s still my go-to lunch—no sad, watery leftovers here.
- Budget Meal Magic: Carrots, celery, and canned tomatoes? Affordable staples that stretch into a full meal. Honestly, it’s my secret weapon for feeding the family without breaking the bank.
Step-by-step instructions for Campbell's old fashioned vegetable soup
Here's how to transform pantry staples into a rich, velvety soup with depth of flavor.
Sauté the Vegetable Base
In a large Dutch oven, melt the 2 tablespoons unsalted butter over medium heat. Add the 1 whole diced yellow onion, 2 cups diced carrots, and 3 whole diced celery stalks, stirring frequently for 5-6 minutes until the vegetables soften and the onions become translucent. This foundational step builds flavor through caramelization.
Add the 4 minced garlic cloves and cook for an additional 30 seconds until fragrant. The garlic should sizzle gently without browning—this prevents bitterness. Here's the thing: if you smell burning, your heat is too high. Reduce to medium-low immediately and stir until the aroma changes to sweet, toasty notes.
Build the Roux and Tomato Foundation
Sprinkle the 2 tablespoons all-purpose flour over the vegetables and stir vigorously for 1-2 minutes until the mixture forms a smooth, golden roux. This step thickens the soup and creates a silky texture. Watch for even color—if it darkens too quickly, reduce heat to maintain that pale golden hue.
Pour in the 1 can crushed canned tomatoes and stir well to incorporate. Let the mixture simmer for 5 minutes, allowing the tomatoes to break down and release their natural sweetness. Add the 4 cups vegetable broth, 1 teaspoon dried thyme, 2 whole bay leaves, 1 teaspoon salt, and 0.5 teaspoon black pepper, bringing everything to a gentle boil.
Simmer Until Vegetables Are Tender
Reduce heat to low and let the soup simmer uncovered for 20-25 minutes, stirring occasionally. You'll know it's ready when the carrots and celery are fork-tender and the flavors have melded beautifully. The soup should reduce slightly, concentrating its depth.
I always taste at this stage and adjust seasoning. The broth should be rich but not overly salty, and the vegetables should be tender with just a slight bite. If it's too thin, simmer uncovered for another 5 minutes to reduce further—this intensifies the flavor profile dramatically.
Finish with Cream for Richness (Optional)
For that classic Campbell's-style creaminess, stir in the 0.5 cup heavy cream during the final 5 minutes of cooking. The cream will gently thicken the soup and add luxurious body. If you prefer a lighter version, omit this step—your soup will still be hearty and satisfying.
Remove the 2 whole bay leaves before serving and ladle the soup into bowls. Garnish with additional black pepper if desired. This soup tastes even better the next day as the flavors continue to develop—perfect for meal prep or a comforting weeknight dinner.
Pro Tips For Making Campbell'S Old Fashioned Vegetable Soup
- SOFTEN VEGETABLES FIRST: Sauté the onion, celery, and carrots in oil until the onion turns translucent—about 5-7 minutes—before adding garlic. I learned this the hard way: skipping this step leaves your veggies crunchy and undercooked, no matter how long you simmer. The garlic should sizzle for 30 seconds max after the veggies soften, or it’ll burn faster than you can say "bitter soup."
- CHOP UNIFORMLY: Cut onions, carrots, and celery into ¼-inch pieces—smaller than the recipe might suggest. I used to eyeball it, but consistent sizing means even cooking and no weirdly tough chunks. A sharp knife makes this faster, and resist the urge to rush; jagged edges turn to mush before the rest.
- STIR THE TOMATOES: After adding canned tomatoes, give the pot a good stir to break up any clumps. The recipe might not mention this, but settled tomato pulp at the bottom burns easily and adds a weird, bitter note. A quick scrape with a wooden spoon keeps the flavor smooth.
- SIMMER LOW AND COVERED: Once everything’s in the pot, reduce heat to a gentle simmer and cover with a lid. I used to let it bubble hard, thinking it’d cook faster, but that turns the soup into glue. A low simmer (barely visible bubbles) keeps the veggies tender and the broth from splitting—especially important if you’re using Campbell’s condensed soup for thickness.
Regional styles of this dish
Classic American Pantry Soup
This recipe captures the essence of Campbell’s Old Fashioned Vegetable Soup—a nostalgic staple that became popular in the early 20th century as a comforting, budget-friendly meal. The original canned version relied on tomatoes, carrots, and celery as its core ingredients, with a touch of cream for richness.
My homemade version keeps that same sweet-tart balance but lets you control the freshness and texture. The roux-based thickening (butter + flour) gives it that signature velvety mouthfeel without needing heavy cream. 🥄
Southern Creamy Twist
In Southern kitchens, this soup often gets a heavy cream or milk finish for extra decadence. I like adding ½ cup whole milk at the end and simmering for 5 minutes to let it blend smoothly.
For a tangy kick, stir in 1 tablespoon apple cider vinegar—it brightens the tomatoes and cuts through the richness. This version works especially well with crusty bread or as a starter before a hearty BBQ meal.
New England Hearty Version
Up north, they bulk it up with diced potatoes (add 1 cup with the other veggies) and swap the cream for sour cream (mix in ¼ cup at the end). The potatoes soak up the broth beautifully, making it a filling main dish.
I also add ½ teaspoon smoked paprika for depth—it’s subtle but adds a cozy, slightly smoky note that pairs perfectly with the thyme. Serve with oyster crackers for crunch. 🥔
Modern Slow-Cooker Adaptation
For hands-off cooking, dump everything (except cream) into a 6-quart slow cooker and cook on LOW for 6-7 hours. The long simmer deepens the flavors, and the veggies get extra tender. If using fresh herbs, add them in the last 30 minutes.
For creaminess, stir in ½ cup Greek yogurt at the end—it’s lighter than heavy cream but still rich. This method is perfect for weeknight dinners or meal prep.
Italian-Inspired Tomato Focus
Swap the vegetable broth for 4 cups tomato passata and add 1 teaspoon dried oregano for an Italian twist. Simmer with 1 diced zucchini (add in the last 10 minutes) and finish with fresh basil and a drizzle of olive oil.
The acidity from the extra tomatoes balances the sweetness of the carrots beautifully. This version is lighter but still deeply flavorful—ideal for summer when you want something fresh but filling. 🍅
Vegan-Friendly Swaps
Skip the butter and use 2 tablespoons olive oil for the roux. Replace the heavy cream with ½ cup coconut milk (full-fat for richness) or ¼ cup cashew cream (blend soaked cashews with water).
For extra protein, stir in ½ cup cooked lentils or chickpeas at the end. The soup stays hearty and satisfying while keeping it plant-based. 🌱
Nutrition facts
Frequently asked questions
Can I make this soup without a roux?
The roux adds that signature creamy texture, but you can skip it! Simmer the vegetables in broth for 30-40 minutes until tender, then blend half the soup for creaminess or leave it chunky. The flavor will still be rich—just less velvety. For extra thickness, stir in 1 tablespoon cornstarch mixed with water at the end.
What's the secret to making it taste like Campbell's canned version?
Balance is key: sweet carrots, slightly tart tomatoes, and herbs (thyme + bay leaf) create that nostalgic flavor. Don't overcook the veggies—they should be tender but still hold shape. For that canned-soup richness, add ½ cup tomato paste with the crushed tomatoes. The roux and cream finish it off perfectly.
Can I use fresh tomatoes instead of canned?
Use 4-5 medium fresh tomatoes, diced and skinned. Roast them first at 400°F for 20 minutes to concentrate their sweetness, then add to the soup with the broth. Fresh tomatoes add brightness but require more seasoning—taste and adjust salt/pepper after simmering.
Why did my soup turn out too thin?
Most likely, the roux didn't cook long enough or the soup didn't reduce properly. For next time, cook the roux until it's a golden paste (not brown) and simmer uncovered for 5-10 extra minutes to thicken. If it's still too thin, stir in 1 tbsp cornstarch mixed with water and heat until thickened.
Is this soup kid-friendly?
Yes! It's naturally mild and comforting. For picky eaters, blend it smooth or serve with buttered noodles on the side. Skip the heavy cream for a lighter version, or add ½ cup milk at the end. The classic veggie combo (carrots, celery, onions) is usually a hit with kids—just let it cool before serving.
