Soups & Stews
This Campbell's baked potato soup recipe delivers the iconic creamy texture and vinegar-kissed crust that makes it a comfort food classic.
The secret lies in slow-cooked potatoes that develop those signature pink hearts while the top forms a crispy, tangy crust—just like the canned version, but made from scratch with restaurant-quality depth.
I’ve perfected this method over years of testing, ensuring every spoonful is velvety smooth with just the right balance of salt, pepper, and garlic powder to enhance the natural potato sweetness.
The process is straightforward but requires patience: sautéing onions until golden, simmering potatoes in broth until tender, then blending until perfectly smooth. The key to that signature crust is a quick vinegar splash before broiling—transforming the top from creamy to crispy in minutes.
This version uses real cream for richness, but you can easily swap in evaporated milk for a lighter option without sacrificing flavor.
What you’ll end up with is a bowl of soup that’s impossibly creamy, with tender potato chunks and that unmistakable tangy crust on top. It’s the kind of dish that warms you from the inside out, perfect for chilly evenings or game day gatherings.
The recipe scales easily, so you can make a single serving or feed a crowd—just adjust the broth and potato quantities accordingly.
For extra indulgence, top with crispy bacon bits, shredded cheddar, or a dollop of sour cream. The possibilities are endless, but the foundation—creamy, tangy, and deeply satisfying—remains the same. Let’s get cooking!
Ingredients for campbell's baked potato soup
Six ingredients for the base, plus a few for topping—this is how you get that iconic Campbell's taste.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 4 lbs | Peeled, cubed into 1-inch pieces |
| Yellow Onions 🧅 | 2 whole | Medium, diced small |
| Chicken Broth 💧 | 6 cups | Low-sodium preferred, homemade or store-bought |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| White Vinegar 🍋 | 1 tbsp | Distilled for tangy crust |
| Butter 🧈 | ½ cup | Unsalted, for sautéing onions |
| Garlic Powder 🧄 | 1 tsp | Freshly ground preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Sour Cream 🥛 | ½ cup | Full-fat for serving |
| Shredded Cheddar Cheese 🧀 | 1 cup | For topping (optional) |
| Crispy Bacon Bits 🥓 | ¼ cup | For garnish (optional) |
Russet potatoes are the heart of this soup. Look for firm, blemish-free potatoes—the starchy kind that break down beautifully when cooked. I always buy organic russets from Trader Joe's when I can, but regular store-bought works too. The key is cubing them evenly (about 1-inch pieces) so they cook uniformly. If you're short on time, pre-cut frozen diced potatoes save steps, though fresh gives the best texture. For the onions, yellow onions work best—they caramelize nicely and don't overpower the potatoes. Slice them small so they melt into the soup completely.
No heavy cream? Evaporated milk or half-and-half keeps the soup lighter but still creamy. Running out of white vinegar? Apple cider vinegar works too, though it'll have a slightly sweeter tang. For the garlic powder, if you've got fresh garlic, roast 2 cloves and blend into a powder—game changer. The bacon bits can be swapped for crumbled cooked bacon if you prefer a meatier topping. And if you're watching calories, Greek yogurt instead of sour cream cuts fat without losing creaminess. Just remember: the crust needs that vinegar splash—don't skip it!
This soup tastes even better the next day, so make a double batch if you can. Store leftovers in the fridge for 4-5 days or freeze for up to 3 months. For reheating, warm gently on the stove with a splash of broth to restore creaminess. The topping ingredients—cheddar, bacon, sour cream—keep best in the fridge for 1 week, so add them fresh when serving. Pro tip: Broil the top for 2-3 minutes before serving to revive that crispy crust if it softens during storage.
Why You'll Love This Recipe
- One-Pot Wonder: I swear by this recipe—just peel, chop, and bake. No extra pots, no fuss, and that vinegar trick? It cuts the prep time in half while adding depth.
- Creamy Without Guilt: The heavy cream makes it rich, but the vinegar keeps it bright and tangy—not heavy or cloying. Honestly, it’s the kind of soup that tastes indulgent but won’t leave you sluggish.
- Weeknight Workhorse: This feeds a crowd or reheats beautifully for lunch. I’ve served it at potlucks, game days, and even as a quick dinner when I’m too tired to think.
- Budget-Friendly Luxury: Russets are cheap, broth is cheap, and a splash of vinegar elevates everything. It’s my go-to when I need something hearty but won’t break the bank.
Step-by-step instructions for creamy baked potato soup
Here's how to transform simple ingredients into velvety, comforting soup with a tangy crust you'll crave.
Sauté Onions Until Translucent
Melt the 0.5 cup butter in a large Dutch oven over medium heat. Add the 2 whole yellow onions, diced small, and cook for 8-10 minutes until they become soft and translucent. Stir occasionally so they brown slightly at the edges - this builds deep flavor. The onions should be tender enough to pierce with a fork but not yet crispy.
Here's the thing - don't rush this step. The onions form the flavor base, and proper cooking ensures they don't turn mushy later. If they start to stick, reduce the heat slightly and add a splash of the 6 cups chicken broth to deglaze the pan. I like to sprinkle in 0.5 tsp black pepper halfway through cooking for subtle warmth.
Add Potatoes and Broth for Initial Cook
Push the onions to one side of the Dutch oven and add the 4 lbs russet potatoes, cubed into 1-inch pieces. Pour in the 6 cups chicken broth and stir gently to combine. Bring everything to a gentle simmer, then reduce heat to medium-low. Cover and cook for 15 minutes, stirring occasionally to prevent sticking.
This initial cook softens the potatoes significantly while keeping them intact. You'll notice the potatoes begin to break down slightly at the edges after 10 minutes - that's perfect. If the liquid level seems low, add 1-2 tablespoons of water. The goal is to create a thick, creamy base without overcooking the potatoes into mush.
Simmer Until Potatoes Are Fork-Tender
Continue simmering uncovered for 20-25 minutes, stirring occasionally, until the potatoes are fork-tender. You'll know they're ready when a knife slides in easily with just slight resistance. The soup should have thickened noticeably, with the potatoes breaking down into creamy chunks.
I press down gently on a potato piece with a spoon - if it crushes easily but still holds its shape, it's done. If you see the potatoes breaking down too much, add a splash of broth to maintain balance. This is where the magic happens - the starch from the potatoes begins transforming the broth into a luxurious, velvety texture.
Create the Vinegar-Kissed Crust
Remove the soup from heat and stir in the 1 cup heavy cream, 1 tsp garlic powder, and 1 tbsp white vinegar. The vinegar might seem odd, but trust me - it creates that signature tangy crust. Return to low heat and simmer for 3-4 minutes until the cream is fully incorporated and the soup reaches your desired consistency.
Here's where it gets fun - watch the surface carefully. You'll see a thin, golden crust form at the edges as the vinegar reacts with the starches. This is what gives Campbell's signature texture. If the soup seems too thick, add 1-2 tablespoons of hot broth to loosen it to a perfect spoonful consistency - it should coat the back of a spoon but still pour easily.
Finish with Creamy Toppings
Ladle the soup into bowls and let each person add their own toppings. I like to serve with 0.5 cup sour cream swirled on top, 1 cup shredded cheddar cheese sprinkled over, and a generous sprinkle of 0.25 cup crispy bacon bits for crunch. The contrast of creamy, tangy, and crispy elements makes this soup irresistible.
This is the moment that matters: serve immediately while the crust is still crisp and the toppings are at their best. The soup continues to thicken slightly as it sits, so if you're serving a crowd, keep it warm in a slow cooker on low heat. Each bite delivers that perfect balance of creamy potato richness with the vinegar-kissed crust - exactly what makes this soup so special.
Pro Tips For Making Campbell'S Baked Potato Soup
- Peel and Cube Small: Russets are stubborn—peel them after cutting if you’re in a hurry, but for even cooking, slice into ½-inch cubes (not chunks). I used to eyeball it and ended up with some potatoes still tough while others turned to mush. A knife and a ruler make this foolproof.
- Sweat Onions Low: The onions need 8-10 minutes over medium-low heat until translucent, not browned. Rushed this once and got a bitter, caramelized taste that ruined the creamy balance. Keep the heat steady—this isn’t a sear.
- Simmer, Don’t Boil: After adding broth and potatoes, bring to a gentle simmer (tiny bubbles, not a rolling boil). I learned this the hard way—boiling shreds the potatoes into a gluey mess. Cover and cook until potatoes are fork-tender, then mash lightly.
- Thin Cream Gradually: Stir in heavy cream slowly while simmering—this prevents curdling. I dumped it all at once once and got a weird, grainy texture. Start with a splash, let it warm, then add the rest. The vinegar’s acidity makes this even more crucial.
Serving suggestions for campbell's baked potato soup
Crispy Toppings
No Campbell's-style soup is complete without that satisfying crunch on top. I always serve mine with crispy bacon bits—about ¼ cup—for a salty, smoky contrast. Shredded cheddar cheese (about 1 cup) melts beautifully into the warm soup, adding richness.
For extra indulgence, sprinkle with green onions or chives right before serving for a fresh, bright finish. 🥓
Bread Pairings
This creamy soup pairs perfectly with crusty bread that can soak up every last drop. My go-to is sourdough or baguette slices, toasted until golden.
For a heartier option, serve with garlic bread made by brushing ½ cup melted butter mixed with 2 minced garlic cloves and 1 tsp dried parsley over thick slices of Italian bread. Warm the bread in the oven for 5-7 minutes at 375°F until bubbly. ✨
Side Dish Harmony
Balance the richness with a light, fresh side like arugula salad. Toss 4 cups baby arugula with 2 tbsp olive oil, 1 tbsp lemon juice, and 1 tbsp balsamic vinegar. Add ¼ cup crumbled feta and 2 tbsp toasted pine nuts for texture.
Another great pairing is roasted Brussels sprouts—toss 1 lb halved sprouts with 1 tbsp olive oil, ½ tsp salt, and ¼ tsp black pepper, then roast at 425°F for 20 minutes until crispy. 🥗
Beverage Pairings
For a cozy night in, sip on hot apple cider—its sweet-tart flavor complements the soup’s creaminess perfectly. If you prefer something stronger, a light lager like Miller Lite or a crisp white wine such as Sauvignon Blanc cleanses the palate.
For a non-alcoholic option, sparkling water with a splash of lemon keeps things refreshing. 🍷
Make-Ahead Serving
If you're prepping ahead, store the soup in an airtight container in the fridge for up to 4 days. Reheat gently on the stovetop with a splash of broth to restore creaminess. Just before serving, broil the top for 2-3 minutes to revive that crispy crust.
For a crowd, keep the soup warm in a slow cooker on low and let guests add their own toppings at the table. 💡
Family-Friendly Twists
Kids love customizing their bowls! Set out small bowls of toppings like mini marshmallows (for a sweet contrast), crushed potato chips, or chopped chives. For picky eaters, blend the soup until completely smooth before serving.
You can also serve it in mini bread bowls—hollow out 4 small dinner rolls, toast them, and fill with soup for a fun, interactive meal. 🍽️
Nutrition facts
Frequently asked questions
Why does Campbell's baked potato soup have that signature tangy crust?
The crust comes from a splash of white vinegar added just before serving. The acid reacts with the starches in the soup, creating a thin, crispy layer on top that contrasts perfectly with the creamy texture. It's what gives the classic canned version its signature bite!
Can I make this soup without blending it smooth?
For a rustic version, simply mash some of the cooked potatoes with a potato masher while leaving others in chunks. Stir in the cream and broth, then top with extra chunks for texture. This version still delivers that creamy comfort without requiring a blender.
What's the best way to reheat leftover baked potato soup?
Reheat gently on the stovetop over medium-low heat, stirring frequently to prevent scorching. Add a splash of broth or milk if the soup seems too thick. For the crust, broil for 2-3 minutes before serving to revive that crispy texture. Never microwave—it makes the soup watery and kills the crust!
Can I substitute evaporated milk for heavy cream?
Yes! Use 1 cup evaporated milk instead of heavy cream for a lighter version. The soup will still be creamy, though slightly less rich. For extra tang, add an extra ½ teaspoon of vinegar. This swap cuts calories while keeping the signature flavor intact.
Why did my soup turn out too thin?
This usually happens if the potatoes weren't cooked long enough to release starch. Next time, simmer uncovered for the full 20-25 minutes until fork-tender. If it's still too thin, make a quick slurry with 1 tablespoon cornstarch and 1 tablespoon cold water, stir it in, and simmer for 2 minutes until thickened.
