Soups & Stews
This Campbell's creamy potato soup recipe delivers that nostalgic, velvety texture we all love, now with a secret veggie boost for extra nutrition. The classic blend of potatoes, onions, and celery forms the foundation, while a touch of cream and butter creates that signature rich mouthfeel.
I've perfected this version to stay true to Campbell's iconic flavor while sneaking in hidden vegetables that make it healthier without sacrificing taste.
The beauty of this recipe lies in its simplicity—just 10 basic ingredients transform into a comforting soup that's ready in under an hour. The key is simmering the potatoes until completely tender, then blending them with broth and cream for that signature smooth consistency.
What makes it special is how the vegetables dissolve into the soup, creating a creamy texture that feels indulgent yet packs extra nutrients.
By the time you're done, you'll have a bowl of soup that's perfectly creamy with just the right balance of savory and smooth. The velvety texture coats your spoon with every bite, while the subtle vegetable notes add depth without overpowering the classic potato flavor.
This is the kind of soup that warms you from the inside out—ideal for chilly days or when you crave comfort food.
Serve it with crusty bread for dipping or sprinkle with fresh herbs for added brightness. The recipe scales easily, so you can make a single serving or feed a crowd. Here's how to create this restaurant-quality soup at home with minimal effort and maximum flavor.
Ingredients for campbell's creamy potato soup
Just ten simple ingredients transform into that iconic Campbell's-inspired creamy potato soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 2 lbs | Peeled, cut into 1-inch cubes |
| Yellow Onion 🧅 | 1 whole | Medium size, diced small |
| Celery Stalks 🥬 | 3 whole | Trimmed, diced small |
| Carrots 🥕 | 2 medium | Peeled, diced small |
| Butter 🧈 | ½ cup | Unsalted, cut into small cubes |
| All-Purpose Flour 🌾 | ¼ cup | For thickening |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
The Yukon Gold potatoes are your secret weapon here—they stay creamy when cooked, not starchy. Most grocery stores carry them, but if you can't find them, Russets work too. For the veggies, I always grab the freshest celery and carrots from the produce section—look for crisp stalks and vibrant orange carrots. The butter needs to be unsalted so you control the seasoning, and Trader Joe's has the best price on bulk unsalted. For the broth, low-sodium is key—you'll be adding extra salt later, and you don't want to overdo it.
No Yukon Golds? Red potatoes work too, but they'll be slightly lumpier. Fresh celery and carrots can be swapped for frozen chopped veggies in a pinch, but they won't dissolve as smoothly. The butter can be European-style if you're feeling fancy, but regular unsalted works perfectly fine. For the cream, half-and-half cuts costs without sacrificing much richness. If you're watching calories, Greek yogurt works surprisingly well—just stir it in at the end. The flour is just for thickening, so any all-purpose will do.
This soup tastes even better the next day—make a double batch and freeze half for lazy days. Store leftovers in the fridge for 4-5 days, or freeze for up to 3 months. I like to portion it into individual containers so I can grab a bowl straight from the freezer. For extra brightness, fresh parsley or chives on top make all the difference.
Why You'll Love This Recipe
- No-Chop Shortcuts: That celery and onion combo? I just pulse them in the food processor—no knife skills required. The Yukon Golds soften perfectly while you stir, so you’re not stuck peeling and dicing for hours.
- Creamy Without Guilt: The butter and Campbell’s broth blend into this velvety texture that’s rich but not heavy. Honestly, the first spoonful makes me forget it’s a quick recipe—it tastes like I simmered for hours.
- Lunchbox Magic: Between us, this soup reheats beautifully and keeps its creamy dreaminess for days. Pack it in a thermos for work or school—it’s the kind of meal that makes people ask, “What’s in it?”
- Pantry Staple Power: You’re already using what’s in your fridge: onions, carrots, butter. No fancy ingredients, just pure comfort. And if you make a double batch? Freezer-friendly for when you’re too tired to cook.
Instructions for creamy potato soup with hidden veggie goodness
Here's how to transform simple ingredients into that perfect velvety soup everyone craves.
Sauté the Veggie Base for Flavor Foundation
Melt the 0.5 cup butter in a large pot over medium heat. Add the diced yellow onion, celery stalks, and carrots all at once. Cook for 8-10 minutes until the vegetables soften and the onion becomes translucent. You'll smell that sweet, caramelized aroma developing—that's your flavor base building.
I stir frequently during this step to prevent burning, especially the carrots which can darken faster. The vegetables should release their moisture and create a light coating at the bottom of the pot. This is where all the flavor magic happens before we even add the potatoes.
Build the Roux for Thickening Power
Sprinkle the 0.25 cup all-purpose flour over the sautéed vegetables and stir vigorously for 1-2 minutes. The mixture will turn golden brown and develop a nutty aroma—this is your roux forming. Cook just until it's fully combined and smells toasty, but don't let it brown too dark or it'll taste bitter.
Here's where the soup gets its signature thickness. I use a wooden spoon to scrape up any browned bits from the bottom of the pot—those contain concentrated flavor. The roux will look like coarse sand when properly cooked, and that's exactly what we want for that creamy texture.
Simmer the Potatoes Until Fork-Tender
Gradually pour in the 4 cups chicken broth while stirring constantly to prevent lumps. Add the 2 lbs peeled and cubed Yukon Gold potatoes and bring the mixture to a gentle boil. Once boiling, reduce heat to medium-low and let it simmer uncovered for 15-20 minutes, stirring occasionally.
You'll notice the potatoes softening and breaking apart slightly—that's perfect. The soup should be thick but still pourable. I check doneness by piercing a potato cube with a fork—it should slide in easily with just slight resistance. This simmering time is crucial for developing that rich, velvety texture without making the soup watery.
Finish with Cream and Seasoning
Remove the pot from heat and stir in the 0.5 cup heavy cream. Add the 1.5 teaspoons salt and 0.5 teaspoon black pepper, then taste and adjust seasoning if needed. The cream will blend seamlessly, creating that luxurious mouthfeel we're after. Let the soup sit off heat for 5 minutes to allow all the flavors to meld together.
For that restaurant-quality finish, I like to give it one final taste and add a pinch more salt if needed. The cream should be fully incorporated, and the soup should coat the back of a spoon with a silky consistency. You'll notice how the vegetables have softened completely, blending their flavors into the potato base while still being identifiable.
Serve Warm with Optional Toppings
Ladle the soup into bowls and serve immediately while hot. The creaminess should be evident in every spoonful, with the potatoes breaking down just enough to create that perfect blend of texture and flavor. I always recommend serving with a sprinkle of fresh parsley or a dollop of sour cream if you have it on hand.
This soup keeps well in the refrigerator for up to 4 days, but I find it tastes best fresh. If you need to reheat, do so gently on the stove over low heat, stirring frequently to prevent scorching. The secret to maintaining that creamy texture is patience—don't rush the simmering or you'll end up with a watery mess instead of the velvety dream soup you're after.
Pro Tips For Making Campbell'S Creamy Potato Soup
- Start with Cold Butter: The recipe might say to melt butter over medium heat, but I’ve learned the hard way—cold butter in the pot first creates a better roux. Add the butter while the pot is still cold, then turn the heat to medium. This prevents burning and gives the soup a richer, nuttier base before you even add the veggies.
- Dice Potatoes Evenly: Yukon Golds break down unevenly if you’re careless. Cut them into ½-inch cubes—no smaller, no larger—so they cook at the same rate. I used to rush this, and half the potatoes turned to mush while the others stayed stubbornly firm. Uniform size = creamy perfection.
- Sweat, Don’t Burn: When sautéing onions, celery, and carrots, keep the heat low enough that you’re barely seeing steam—no browning, just softening. I was skeptical until I tried it: high heat caramelizes the veggies, which throws off the soup’s mild, velvety texture. Patient cooking here makes all the difference.
- Simmer, Don’t Boil: The recipe might say “boil,” but I’ve found that a gentle simmer—tiny bubbles at the edges—keeps the potatoes intact and the broth from getting watery. Boiling aggressively turns the soup into glue. Cover the pot and let it hum quietly for 15-20 minutes after the potatoes are tender. Trust the low heat.
Essential equipment for this recipe
Large Pot Essentials
Start with a 6-8 quart heavy-bottomed pot—I swear by my All-Clad Stainless Steel Dutch Oven for even heat distribution and durability. The deep sides prevent spills when stirring vigorously, and the thick base prevents scorching during the roux stage.
For budget-friendly options, a Calphalon enameled cast iron pot works beautifully and adds rustic charm to your kitchen. 🔥
Immersion Blender
While this recipe doesn't require blending (the hidden veggies dissolve naturally), an immersion blender like the Ninja Foodi lets you adjust texture to your preference. If you want extra smoothness, blend half the soup for a velvety finish while keeping the other half chunky.
Just pulse for 5-10 seconds—no need to over-blend or you'll break the cream's emulsion. ✨
Wooden Spoon
A long-handled wooden spoon (I use OXO Good Grips) is your best friend for stirring without scratching your pot. Wood distributes heat evenly and won't react with acidic ingredients.
For the roux stage, I recommend a heat-resistant silicone spatula to scrape up those flavorful browned bits from the bottom. 💪
Fine-Mesh Strainer
Keep a fine-mesh strainer handy for rinsing your veggies before chopping—this removes dirt and sand that can make your soup gritty. I like the OXO Good Grips collapsible strainer because it's easy to store and won't take up counter space.
If you're using frozen veggies, thaw and drain them first to prevent watering down your soup. 🌱
Lid with Vent
A vented lid (like the one that comes with most Dutch ovens) is crucial for the simmering stage. It allows steam to escape while trapping heat, which helps the potatoes cook evenly without boiling over.
If you don't have one, prop the regular lid slightly ajar with a wooden spoon handle. This small detail makes all the difference in texture control. 🌡️
Measuring Tools
Precision matters for this recipe! Use a stainless steel measuring cup for the broth and cream (liquid measurements are more accurate when poured from a spout). For dry ingredients like flour and salt, I recommend nesting measuring spoons with a magnetic strip to keep them organized.
The OXO Stainless Steel Measuring Spoons are my go-to—they're durable and easy to read. 📏
Nutrition facts
Frequently asked questions
Can I make this soup without heavy cream?
For a lighter version, substitute the 0.5 cup heavy cream with 0.5 cup whole milk or even Greek yogurt (stirred in at the end). The soup will still be creamy, just slightly less rich. If you want to keep it dairy-free, use coconut milk—it adds a subtle sweetness that pairs well with potatoes.
Why does my soup turn out watery?
Watery soup usually happens when potatoes aren't cooked long enough or the roux isn't developed properly. Simmer uncovered for the full 15-20 minutes until potatoes are fork-tender, and cook the roux until it's golden brown (not white). For extra thickness, stir in 1 tablespoon cornstarch mixed with 2 tablespoons cold water at the end.
Can I add bacon or cheese for extra flavor?
Yes! For a smoky twist, cook 4 strips of bacon until crispy, then crumble and stir into the soup before adding cream. For cheesy goodness, sprinkle in 0.5 cup shredded cheddar at the end (it melts beautifully). Just remember these additions aren't in the original recipe, so adjust salt accordingly.
How do I reheat leftovers without breaking the cream?
Reheat gently on the stove over low heat, stirring constantly. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals, stirring between each. Never boil—this can cause the cream to separate. Stirring constantly helps redistribute the cream for that velvety texture.
Can I use instant potatoes instead of fresh?
While not traditional, you can use 1 package instant potatoes (like Mashed Potato Flakes) mixed with 1 cup cold water instead of fresh potatoes. Add them after the roux stage and simmer for 5 minutes until fully dissolved. The texture will be smoother but slightly less hearty. For best results, stick with fresh potatoes—they create that signature chunky-creamy balance.
