Soups & Stews
Mastering Campbell’s Old Fashioned Vegetable Soup Recipe turns humble pantry staples into a heartwarming bowl that always delivers. This classic recipe delivers that familiar homestyle warmth—thick, hearty, and packed with vegetables—without requiring any specialty ingredients.
I’ve perfected it over years of testing, ensuring every spoonful delivers that satisfying blend of creamy texture and savory depth. The beauty lies in its simplicity: just a few basic vegetables, broth, and a touch of creaminess to round out the flavors.
What sets this soup apart is its versatility—whether you’re using canned beans and vegetables for convenience or fresh ingredients for a lighter touch, the result is consistently comforting. The key lies in balancing the vegetables properly; carrots add natural sweetness, potatoes create a creamy base, and peas bring freshness.
A splash of milk or cream at the end transforms it from simple to truly satisfying, with a velvety finish that makes every bite worth savoring.
This recipe is foolproof for weeknight dinners, meal prep, or even serving a crowd—it scales effortlessly while maintaining that homestyle quality. The best part? It’s naturally vegetarian, making it a go-to for plant-based meals without sacrificing depth of flavor.
Whether you’re reheating leftovers or serving it fresh, the aroma alone will have everyone asking for seconds.
Ready to elevate your pantry staples into a bowl of warmth? Let’s get cooking with this timeless classic—simple, hearty, and always satisfying.
Ingredients for campbell's old fashioned vegetable soup
Pantry staples transform into a velvety, hearty soup with just 13 ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Vegetable Broth 💧 | 6 cups | Low-sodium preferred, homemade or store-bought |
| Carrots 🥕 | 2 cups | Medium-sized, peeled and sliced |
| Russet Potatoes 🥔 | 2 lbs | Peeled and cubed into 1-inch pieces |
| Onion 🧅 | 1 whole | Yellow or white, chopped |
| Celery Stalks 🌿 | 3 whole | Trimmed and chopped |
| Canned Green Beans 🌱 | 1 lb | Drained, or fresh equivalent |
| Canned Peas 🌱 | 1 cup | Drained, or frozen peas |
| Whole Milk 🥛 | ½ cup | Full-fat for creaminess |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Dried Thyme 🍃 | ½ tsp | Or 1 tsp fresh thyme |
| Garlic Cloves 🧄 | 3 cloves | Minced for depth of flavor |
The vegetable broth is the foundation—opt for low-sodium to control seasoning, or make your own from scratch using homemade vegetable stock. For the potatoes, choose Russets for their fluffy texture; avoid waxy varieties like Yukon Golds, which can make the soup gummy. Carrots should be medium-sized for even cooking, and celery adds a subtle earthiness that balances the sweetness. Whole milk is key for that classic creamy finish—half-and-half or heavy cream work too, but milk keeps the soup lighter. Diamond Crystal kosher salt dissolves easily and enhances flavor without overpowering.
No fresh thyme? Dried works at half the amount—just ensure it’s labeled culinary thyme, not ornamental. Canned green beans are convenient, but fresh or frozen work equally well; simply adjust cooking time. Garlic cloves can be roasted briefly for a sweeter flavor, though raw minced garlic delivers the classic punch. All-purpose flour is the secret to thickening—cornstarch is a 1:1 substitute if you prefer gluten-free. Onions should be yellow or white for mildness; red onions add color but can overpower the broth. Peas can be swapped for corn kernels or diced zucchini for variety.
Store leftovers in an airtight container for up to 5 days in the fridge, or freeze for 3 months. The soup thickens as it cools, so add a splash of broth when reheating. For meal prep, double the batch—this soup reheats beautifully and tastes even richer the next day. Garnish with fresh parsley before serving to brighten the presentation.
Why You'll Love This Recipe
- No-Chop Night Saved: I swear, this soup only asks for dice-sized veggies—no julienne, no brunoise. Toss in the carrots, potatoes, and celery stalks as they are (or roughly chopped if you're in a rush), and the broth does the rest. That onion? Just sliced—no fancy rings or anything.
- Creamy Without Cream: Here's what sold me—the way the russet potatoes break down into that velvety texture, blending right into the broth. No heavy cream, no roux, just pure, silky satisfaction from those starchy spuds. (Yes, even on a Tuesday night.)
- Lunchbox Hero: Between us, this soup reheats like a dream and stays fresh for days. Pack it in thermoses for work or school—it’s the only soup my kids actually finish. The carrots hold their shape, the potatoes stay tender, and the broth stays rich. No sad, watery leftovers here.
- Pantry Staple Power: Honestly, if you’ve got vegetable broth, a few potatoes, and an onion, you’re golden. No specialty ingredients, no last-minute grocery runs. I’ve made this with whatever was lurking in my fridge—extra celery? More. A forgotten carrot? Perfect. It’s the ultimate "I don’t wanna cook" meal.
Step-by-step instructions for Campbell's old fashioned vegetable soup
Transform simple pantry staples into a rich, velvety soup with this reliable method.
Sauté the Vegetable Base
Heat a large Dutch oven or heavy pot over medium heat. Add the chopped onion, chopped celery stalks, and minced garlic cloves. Cook for 5-6 minutes until the vegetables soften and the garlic becomes fragrant. You'll notice the mixture releases moisture and begins to take on a golden hue at the edges.
This foundational step develops the soup's flavor profile through caramelization. Stir frequently to prevent browning, but don't rush—properly cooked aromatics form the flavor backbone of the entire dish. If the vegetables begin to stick, add 1 tablespoon of vegetable broth to deglaze and keep them moist.
Build the Soup Structure
Add the sliced carrots and cubed russet potatoes to the pot. Pour in the 6 cups of vegetable broth and bring the mixture to a gentle boil over high heat. Once boiling, reduce heat to medium-low and let it simmer uncovered for 20-25 minutes until the potatoes are fork-tender and the carrots begin to soften.
I like to check doneness by piercing a potato cube with a fork—it should slide in easily with minimal resistance. This simmering phase extracts maximum flavor from the vegetables and allows the broth to develop its characteristic depth. Stir occasionally to prevent the potatoes from sticking to the bottom.
Thicken and Season
In a small bowl, whisk together the 2 tablespoons of all-purpose flour and 1.5 teaspoons of salt until smooth. Gradually whisk this mixture into the simmering soup while stirring constantly. Cook for an additional 5 minutes to allow the flour to fully incorporate and begin thickening the broth.
Next, add the 0.5 teaspoon of dried thyme, 0.5 teaspoon of black pepper, and the drained canned green beans. The soup should now have a velvety consistency that coats the back of a spoon. Taste and adjust seasoning if needed—this is your final opportunity to balance the flavors before adding the delicate finishing touches.
Finish with Creaminess and Freshness
Reduce heat to low and stir in the 0.5 cup of whole milk and 1 cup of canned peas. Simmer gently for 2-3 minutes just until the milk is fully incorporated and heated through. The milk adds a subtle creaminess that rounds out the soup's robust vegetable flavors.
Remove from heat and let the soup rest for 5 minutes before serving. This brief resting period allows the flavors to meld completely. The finished soup should have a smooth, velvety texture with distinct vegetable pieces in every spoonful. Serve immediately with crusty bread to soak up every last drop of that comforting broth.
Pro Tips For Making Campbell'S Old Fashioned Vegetable Soup
- Sear the Onion First: The Campbell’s recipe skips this, but browning the onion for 3-4 minutes in a splash of oil before adding broth adds depth—like the difference between black-and-white and color TV. Just don’t walk away; it burns faster than you’d think.
- Cut Potatoes Evenly: Uneven chunks mean some potatoes turn to mush while others stay rock-hard. Aim for 1.5-inch cubes—big enough to hold shape but small enough to soften in 15-20 minutes. I learned this after serving a bowl with a "potato surprise" in every bite.
- Simmer, Don’t Boil: The recipe might say "boil," but a gentle simmer (tiny bubbles, occasional skimming) keeps the carrots and celery from falling apart. Boiling turns this soup into a mushy gray blob—trust me, I’ve made it worse.
- Salt the Broth Early: Campbell’s broth is often low-sodium, so add 1 tsp salt with the broth, not at the end. Taste after 10 minutes—you can always adjust, but you can’t unsalt a bland pot. (Yes, even if you’re impatient like me.)
Health benefits of this recipe
Vegetarian Protein Power
This soup is a fantastic source of plant-based protein, thanks to its combination of canned green beans, peas, and potatoes. A single bowl delivers about 10-12 grams of protein, making it an excellent choice for vegetarian diets or anyone looking to reduce meat consumption.
The potatoes contribute complex carbohydrates, while the beans and peas add fiber and essential amino acids for muscle repair. 💪
Fiber-Rich Comfort
The vegetables in this soup create a fiber-rich meal that supports digestive health and keeps you feeling full longer. With carrots, celery, and peas, you're getting a mix of soluble and insoluble fiber—about 6-8 grams per serving.
This combination promotes healthy gut bacteria and helps regulate blood sugar levels. I notice my energy levels stay steady for hours after eating this soup, especially when paired with whole-grain bread.
Low-Fat, Heart-Healthy
Unlike many creamy soups, this recipe uses whole milk sparingly and relies on vegetables for its velvety texture. The result is a low-saturated-fat dish that supports heart health. The vegetable broth provides essential minerals like potassium and magnesium without the cholesterol found in meat-based soups.
For an even lighter option, you can substitute the milk with unsweetened almond milk while maintaining the same creamy finish.
Vitamin and Mineral Boost
This soup is packed with essential vitamins and minerals that contribute to overall wellness. The carrots provide vitamin A for immune support, while the potatoes deliver vitamin C and potassium. Celery adds vitamin K, important for bone health, and the peas contribute folate for cellular health.
Together, these nutrients make this soup a nutrient-dense comfort food that feels indulgent but is actually good for you.
Anti-Inflammatory Benefits
The combination of turmeric-free spices like thyme and black pepper, along with the vegetable base, creates an anti-inflammatory profile. Thyme contains thymol, a compound with antioxidant properties, while the carrots and celery provide polyphenols that help reduce oxidative stress.
Regularly including this soup in your diet can contribute to long-term health benefits, particularly for those managing chronic inflammation. 🌿
Meal Prep Friendly
One of the soup's biggest health perks is its meal prep versatility. The ingredients hold up well in the fridge for 5 days or freezer for 3 months, making it an easy way to stock up on nutritious meals.
The balanced macronutrient profile (carbs, protein, and healthy fats) keeps blood sugar stable, preventing energy crashes that often come with processed convenience foods. It's the perfect freezer staple for busy weeks when fresh cooking feels overwhelming.
Nutrition facts
Frequently asked questions
Can I make this soup without dairy?
The classic recipe uses milk for creaminess, but you can easily substitute it with unsweetened almond milk or cashew cream (blend soaked cashews with water) for a dairy-free version. The texture will be slightly lighter, but the flavor remains rich. For extra thickness, add 1 extra tablespoon of flour when thickening.
How can I make this soup spicier?
Add ½ teaspoon of smoked paprika or ¼ teaspoon of cayenne pepper when sautéing the aromatics, or stir in 1 teaspoon of hot sauce at the end. For a smoky kick, try ½ teaspoon of chipotle powder> with the thyme. Always taste first—spices build up as the soup simmers!
Why did my soup turn out too thick?
This usually happens when the flour mixture cooks too long or the broth reduces too much. Fix it by whisking in ½ to 1 cup of hot broth> while stirring constantly. For future batches, simmer the flour mixture for only 3-4 minutes> after adding it. If using instant potatoes, reduce the flour to 1 tablespoon> since they thicken naturally.
Can I use fresh vegetables instead of canned?
Swap canned green beans and peas for ½ lb fresh green beans> and 1 cup fresh or frozen peas>. Add them in the last 5 minutes> of simmering to prevent overcooking. For carrots and potatoes, fresh works perfectly—just adjust cooking time to 15-20 minutes> for potatoes to ensure tenderness.
What are the best toppings for this soup?
Classic choices include crusty bread>, grated Parmesan cheese>, or fresh parsley> for brightness. For extra protein, try crumbled feta> or toasted pumpkin seeds>. A drizzle of hot sauce> or lemon juice**> adds zing. The key is balancing textures—creamy, crunchy, and fresh all work well!