Campbell's Old Fashioned Vegetable Soup Recipe: Pantry Staples Simmered to Homestyle Richness

Soups & Stews

Campbell's Old Fashioned Vegetable Soup Recipe: Pantry Staples Simmered to Homestyle Richness

Transforming simple pantry staples into Campbell’s Old Fashioned Vegetable Soup delivers that nostalgic, comforting flavor we all crave—thick, hearty, and packed with tender vegetables. This recipe stays true to the classic while offering flexibility for modern dietary needs, whether you use traditional broth or plant-based alternatives.

The secret lies in slow simmering, which melds flavors into a rich, velvety broth that coats every spoonful.

What sets this recipe apart is its reliance on five core ingredients—carrots, celery, onions, potatoes, and peas—that create a balanced, satisfying meal. The soup’s signature thickness comes from a simple roux of butter and flour, which binds the vegetables and broth into a luscious consistency.

Unlike store-bought versions, this homemade version lets you control the salt, seasoning, and even add a splash of cream or milk for extra richness.

By the time you ladle the first bowl, you’ll taste the homestyle warmth of a simmering pot on a chilly day—crisp-tender carrots, earthy celery, and buttery potatoes all swimming in a savory broth.

The peas add a pop of color and sweetness, while a sprinkle of fresh parsley or a swirl of cream takes it from comforting to extraordinary. This is the kind of soup that disappears faster than you can say “seconds, please.”

Perfect for meal prep, potlucks, or a quick weeknight dinner, this recipe scales easily and reheats beautifully. Whether you stick to the classic version or adapt it with vegan ingredients, the result is always restaurant-quality simplicity—proving that the best meals often come from the most familiar ingredients.

Let’s get simmering.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for campbell's old fashioned vegetable soup

Pantry staples plus a few fresh touches—this soup tastes like home.

Ingredient Amount Notes
Unsalted Butter 🧈 ½ cup Cold, cubed for roux
All-Purpose Flour 🌾 ½ cup For creamy roux base
Yellow Onions 🧅 1 whole Medium, diced finely
Carrots 🥕 1 ½ lb Medium, peeled, sliced
Celery Stems 🧄 3 whole Medium, chopped finely
Russet Potatoes 🥔 1 ½ lb Yukon gold preferred, cubed
Frozen Peas 🌱 1 cup No need to thaw
Vegetable Broth 💧 4 cups Low-sodium preferred
Kosher Salt 🧂 1 ½ tsp Diamond Crystal preferred
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Heavy Cream 🥛 ¼ cup Optional, for richness
Garlic Cloves 🧄 3 cloves Minced for depth
Black Peppercorns 🌶️ ½ tsp Freshly cracked
Bay Leaves 🍃 2 whole Removed before serving

The carrots and celery form the soup's flavor backbone, so pick firm, vibrant ones—no limp or rubbery veggies here. I grab mine from Whole Foods when possible, but the regular grocery store's organic section works fine. For the potatoes, Yukon golds add natural creaminess, but Russets hold up just as well. The frozen peas? No need to thaw—just dump them straight from the bag. And that butter? Use European-style if you can—it browns better for that nutty roux flavor.

No vegetable broth? Water plus a bouillon cube works in a pinch, but homemade is better. Fresh parsley is ideal, but dried oregano at half the amount gets you close. Heavy cream optional, but half-and-half or coconut milk works for a lighter version. The flour should be all-purpose, but bread flour makes a slightly thicker roux if you're into that. And if you're making this vegan, swap the butter for vegan margarine and use plant-based cream.

This soup reheats beautifully—honestly tastes better the next day as flavors meld. Keeps for 5 days in the fridge, freezes for 3 months. I double the batch and freeze half—perfect for lazy days. The roux step is key: cook it low and slow until it's golden but not browned, or you'll get a bitter taste. And always remove those bay leaves before serving—nobody wants a leaf surprise.

❤️

Why You'll Love This Recipe

  • Foolproof Roux Magic: I swear by that butter-and-flour roux—it’s the secret weapon. Just melt the butter, whisk in the flour, and let it cook until golden. That’s your flavor base, and it transforms the soup from basic to oh-wow in minutes.
  • Savory Depth: The onions, carrots, and celery simmer until they’re practically falling apart, soaking up all that rich roux. Honestly, the taste is what makes this soup feel like a hug—warm, comforting, and just a little bit fancy without the fuss.
  • Meal Prep MVP: Double the batch and freeze half. When you’re too tired to cook, just thaw and reheat—no extra effort, just pure satisfaction. It’s my go-to for busy weeks, and it still tastes fresh.
  • Budget-Friendly Feast: A few simple veggies, a stick of butter, and flour? That’s it. This soup stretches across multiple meals, keeps well in the fridge, and won’t break the bank. Between us, it’s the kind of recipe that makes you feel like you’re feeding a crowd without the stress.

Step-by-step instructions for Campbell's old fashioned vegetable soup

This soup delivers restaurant-quality comfort with pantry staples and a velvety roux base.

1

Build the Creamy Roux Foundation

In a heavy-bottomed pot, melt the 0.5 cup unsalted butter over medium-low heat. Once fully melted but not browned, whisk in the 0.5 cup all-purpose flour all at once. The mixture will thicken dramatically—this is your roux base. Cook for 3-4 minutes, stirring constantly, until it turns a pale golden color and smells nutty but not toasted.

Real talk: Don't rush this step. A properly cooked roux is the secret to that silky texture. If it darkens too quickly, reduce the heat immediately. You want it to coat the back of a spoon smoothly without any floury taste.

2

Sauté Aromatics and Vegetables

Add the 1 whole yellow onion, 3 whole celery stems, and 3 cloves garlic to the pot. Cook for 5-6 minutes until the vegetables soften and the garlic becomes fragrant. You'll see the onions release their moisture and then evaporate—this is when the flavors really start melding.

Next, add the 1.5 lb carrots and 1.5 lb russet potatoes, tossing to coat them in the roux. Pour in the 4 cups vegetable broth and bring to a gentle boil. This is where the magic happens—the roux thickens the broth into a luscious base while the vegetables begin their transformation.

3

Simmer Until Vegetables Are Tender

Add the 1.5 tsp kosher salt, 0.5 tsp black peppercorns, and 2 whole bay leaves. Reduce heat to medium-low and let the soup simmer uncovered for 25-30 minutes, stirring occasionally. You're looking for the vegetables to become fork-tender—the carrots should pierce easily with a knife, and the potatoes should be soft when squeezed.

Here's the thing—don't skip the uncovered simmer. It allows excess moisture to evaporate, intensifying the flavors. If the soup looks too thin at 20 minutes, reduce heat slightly to prevent boiling over. The peas will be added later to maintain their texture.

4

Finish with Cream and Peas

Stir in the 0.25 cup heavy cream and 1 cup frozen peas, then simmer for another 5 minutes until the peas are heated through. The cream adds richness without overpowering the vegetable flavors. Taste and adjust seasoning—you might need a pinch more salt since the cream dilutes the broth slightly.

Remove the 2 whole bay leaves immediately after tasting. These leaves add depth during cooking but become tough and bitter when left in. The soup should be velvety with distinct carrot, celery, and potato flavors—each bite should feel hearty and comforting.

5

Garnish and Serve Warm

Ladle the soup into bowls and garnish each serving with 0.25 cup fresh parsley. The parsley adds a bright contrast to the rich soup and makes it look restaurant-worthy. Serve immediately while hot, with crusty bread to soak up every last drop of that creamy goodness.

This soup keeps well in the refrigerator for 3-4 days, but it's best enjoyed fresh. The flavors deepen as it sits, but the texture remains perfect when reheated gently on the stove. Leftovers make an excellent lunch the next day—just add a splash of broth if it thickens too much.

👨‍🍳

Pro Tips For Making Campbell'S Old Fashioned Vegetable Soup

  • Sauté the Base Longer: The Campbell’s recipe might say "cook until softened," but push it to 8–10 minutes until the onions are translucent and the flour has fully toasted. I learned this the hard way—rushed batches taste raw and floury. A golden hue means deeper flavor.
  • Dice Onions Uniformly: Cut onions into ¼-inch pieces, not random chunks. The recipe relies on even cooking, and smaller pieces dissolve into the roux instead of sitting like rocks. (Yes, it takes 2 extra minutes—your soup will thank you.)
  • Skip the Crowding: When adding carrots and celery, don’t dump them all at once. Cook in batches so they sizzle and soften properly. I used to overload the pot, and the veggies just steamed instead of caramelizing—half the texture, half the taste.
  • Use Cold Butter: Take the unsalted butter straight from the fridge and cut it into small cubes. It melts slower and coats the flour more evenly, preventing lumps. (I know, I know—it’s counterintuitive, but it works every time.)

Health benefits of this recipe

Fiber-Rich Vegetable Boost

This soup is a fiber powerhouse thanks to its core vegetables—carrots, celery, potatoes, and peas—packing a combined 8-10 grams of fiber per serving. The carrots provide soluble fiber for digestion, while celery delivers insoluble fiber to keep you feeling full.

I've found that adding an extra ½ cup diced zucchini (if you're feeling adventurous) boosts fiber by another 2 grams without altering the classic flavor profile. 🥕

Low-Calorie Comfort Food

At just 180-200 calories per serving, this soup delivers hearty satisfaction without the guilt. The roux technique creates thickness without heavy cream, and using low-sodium broth keeps sodium in check.

For even lighter versions, I swap the heavy cream for ½ cup evaporated skim milk, cutting calories by 30-40 per serving while maintaining creaminess. The vegetable base ensures you're getting nutrients without empty calories.

Vitamin A & C Powerhouse

Carrots alone provide 100% of your daily vitamin A needs per serving, supporting vision and immune function. The peas add vitamin C (about 30% daily value), while celery contributes vitamin K for bone health.

I always double-check my carrots are orange, not pale—that's your sign of maximum vitamin A content. The fresh parsley garnish adds an extra vitamin K boost and brightens the dish's nutritional profile.

Plant-Based Protein Option

While not a complete protein source, this soup delivers 4-5 grams of plant-based protein per serving from peas and potatoes. For a complete protein boost, I stir in ½ cup cooked lentils (about 9 grams protein) or ¼ cup nutritional yeast (about 8 grams protein).

These additions make the soup especially appealing for vegetarians or plant-based eaters looking to round out their protein intake without meat.

Hydration Helper

The broth base provides electrolytes like potassium (from potatoes) and magnesium (from peas), supporting hydration. I've noticed that after enjoying this soup, I feel less bloated compared to other heavy meals—likely due to the fiber and water content working together.

For extra hydration, I sometimes add ½ cup diced cucumber in the final minutes of cooking, which adds a refreshing crunch and water content.

Digestive-Friendly Roux

The butter-flour roux might seem indulgent, but it actually aids digestion by coating the stomach lining and slowing digestion for better nutrient absorption.

For a gluten-free version, I replace the flour with ½ cup gluten-free all-purpose flour blend (like Bob's Red Mill 1:1), which maintains the thickening power while being easier to digest for sensitive individuals. The slow simmer also helps break down vegetable fibers for easier digestion.

Nutrition facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 11g55%
Cholesterol 45mg15%
Sodium 680mg29%
Total Carbohydrate 30g11%
Dietary Fiber 6g21%
Sugars 8g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this soup without butter or flour for the roux?

For a dairy-free version, use olive oil instead of butter and replace the flour with cornstarch or arrowroot powder (mix 1 tablespoon with 2 tablespoons cold water). Stir this slurry into the simmering broth instead of making a roux. The soup will still thicken beautifully, though the flavor will be slightly different.

2

Why does my homemade version taste different from Campbell's canned soup?

The canned version uses preservatives and a blend of spices for consistency, while homemade soup relies on fresh vegetables and a slow-simmered roux for depth. The fresh carrots, celery, and potatoes add natural sweetness and texture that canned versions lack. Plus, you control the salt and seasoning—homemade always tastes fresher!

3

Can I substitute frozen veggies instead of fresh?

Yes! Use frozen diced carrots, celery, and potatoes—just thaw them first by soaking in warm water for 10 minutes. Frozen peas work perfectly as-is. The texture might be slightly softer, but the flavor will be just as rich. This method saves prep time and works great for meal prep.

4

How can I make this soup vegan?

Swap the butter for vegan margarine, replace the flour with gluten-free flour blend, and use coconut milk instead of heavy cream. For extra richness, add 1 tablespoon nutritional yeast at the end. The vegan version still delivers that creamy texture while keeping it plant-based.

5

What's the best way to reheat leftovers?

Gently reheat on the stove over low heat, stirring often to prevent scorching. Add a splash of broth or water if the soup thickens too much. Microwaving works too—just cover with a damp paper towel and heat in 30-second intervals, stirring between each. Never reheat to boiling, or the roux may break.

★★★★★5.0(11 reviews)
Categories Soups & Stews