Soups & Stews
This Campbell's ham and potato soup recipe delivers the ultimate comfort food experience with a crispy golden top and creamy swirls throughout—all in one pot. The secret lies in layering canned soup with diced ham, potatoes, and a buttery breadcrumb topping that transforms into an irresistible crust.
I perfected this method after years of testing, ensuring every spoonful delivers that perfect balance of savory, creamy, and slightly crispy textures.
The beauty of this recipe is its simplicity and versatility—no fancy techniques required. You'll start with Campbell's classic ham and potato soup as your base, then build rich, velvety layers by adding diced ham, tender potatoes, and a blend of cream and milk.
The real magic happens when you top it with a crispy breadcrumb mixture that bakes into a golden, crunchy finish. This method works equally well in a traditional oven or with a slow cooker for hands-off convenience.
By the time you serve this soup, you'll have a steaming bowl of creamy, hearty goodness topped with that coveted crispy crust. The flavors meld together beautifully—savory ham, earthy potatoes, and the subtle tang of the soup base—while the breadcrumb topping adds a satisfying crunch that disappears with each bite.
It's the kind of meal that feels like a warm hug on a chilly day, and it's guaranteed to become a family favorite.
Perfect for weeknight dinners, potlucks, or cozy Sunday meals, this soup scales easily to feed a crowd. Serve it with crusty bread or a side salad for a complete meal. Here's everything you need to create this restaurant-quality comfort dish at home.
Ingredients for campbell's ham and potato soup
Six easy ingredients transform canned soup into restaurant-style comfort food with crispy magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Campbell's Ham and Potato Soup (Condensed) 🍲 | 2 cans | 10.5 oz each, undiluted |
| Diced Ham 🥓 | 1 ½ cups | Pre-diced or finely chopped |
| Russet Potatoes 🥔 | 3 medium | Peeled, diced into 1/2-inch cubes |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Whole Milk 🥛 | ½ cup | Warmed slightly |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed |
| Panko Breadcrumbs 🍞 | 1 cup | Plain, not seasoned |
| Shredded Parmesan Cheese 🧀 | ¼ cup | Freshly grated preferred |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Garlic Powder 🧄 | 1 tsp | For extra flavor |
| Salt 🧂 | ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
The potatoes are your secret weapon here—Russets hold their shape best. Pre-peel and dice them while you prep the rest; they’ll soften perfectly in the soup. For the ham, pre-diced is a lifesaver—just grab the deli counter’s best-quality slices. The breadcrumbs? Panko is non-negotiable—it stays crispy. I always grab the Trader Joe’s brand; it’s the perfect balance of light and crunch. And that Parmesan? Freshly grated makes all the difference—pre-shredded gets clumpy and melts weird.
No panko? Toasted white breadcrumbs work in a pinch (just pulse dry bread in a food processor). Short on ham? Extra diced potatoes bulk it up nicely. The soup base is Campbell’s, but Swanson or Progresso work too—just pick ham flavor. Want extra richness? Swap half the milk for heavy cream. The butter needs to stay cold for that perfect crumb topping—don’t melt it early! And if you’re prepping ahead, cook the soup first, then refrigerate it; the breadcrumb topping bakes fresh for maximum crunch.
This soup tastes even better the next day—make extra! Store leftovers in an airtight container for 4-5 days. For the crumb topping, press it firmly on the soup before baking so it doesn’t float away. Freezes beautifully too—portion into containers with a little extra topping on top for reheating. And that crispy crust? Broil for 2-3 minutes at the end to get it extra golden. Trust me, it’s worth the watchful eye!
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash another dish. Just dump the condensed soup, toss in a handful of diced ham and raw potatoes, simmer until tender, then stir in the cream—no chopping, no fuss, just pure satisfaction.
- Creamy Ham Hug: That blend of Campbell’s rich broth, salty ham chunks, and velvety cream? It’s like a warm embrace in a bowl. The potatoes soak up all the flavor, and the extra diced ham makes every bite feel indulgent without the work.
- Leftovers That Don’t Suck: Honestly, this soup only gets better the next day. The flavors meld overnight, and reheating it with a splash of milk makes it silky smooth—perfect for lazy lunches or when you’re too wiped to cook.
- Budget-Friendly Luxury: Russet potatoes and canned soup stretch into a hearty meal for four, and the diced ham adds that restaurant-quality touch without breaking the bank. It’s my go-to when I need to feed the family well without stressing the grocery budget.
Step-by-step instructions for crispy top, creamy swirls in one pot
Here's how to transform simple ingredients into a rich, comforting soup with golden, crunchy perfection.
Sauté the Ham and Potatoes for Depth of Flavor
Heat a large Dutch oven over medium heat and add the 0.5 cup unsalted butter. Once melted and foaming, add the 1.5 cups diced ham and cook for 3-4 minutes until lightly browned. This step builds incredible flavor that will infuse the entire soup.
Add the 3 medium russet potatoes (peeled and diced) and sprinkle with 1 teaspoon garlic powder, 0.5 teaspoon salt, and 0.25 teaspoon black pepper. Sauté for 5 minutes until the potatoes begin to soften slightly and develop a light golden color. You want them to caramelize just enough to create a rich foundation for the soup.
Build the Creamy Base with Campbell's Soup
Pour in the 2 cans Campbell's Ham and Potato Soup (Condensed) and stir well to combine with the ham and potatoes. Bring the mixture to a gentle boil over medium-high heat, then reduce heat to medium-low and let it simmer for 10 minutes to allow all the flavors to meld together.
While it simmers, add the 0.5 cup whole milk and 0.5 cup heavy cream. Stir gently to incorporate, being careful not to create too many bubbles on the surface. The cream will begin to thicken the soup slightly, creating that luxurious, velvety texture we're after. Taste and adjust seasoning if needed—this is where you can really make the soup your own.
Prepare the Crispy Topping Mixture
In a small bowl, combine the 1 cup panko breadcrumbs, 0.25 cup shredded parmesan cheese, and 2 tablespoons of the melted butter from the Dutch oven. Mix thoroughly until the breadcrumbs are evenly coated and look dry but moist enough to hold together.
Spread this mixture evenly over the surface of the simmering soup, pressing down gently with a spoon to ensure good contact. The breadcrumbs should form a continuous layer across the top. This is where the magic happens—the breadcrumbs will toast while the soup underneath stays warm and creamy. Place the Dutch oven in the preheated 375°F oven for 10-12 minutes until the topping is golden brown and crispy.
Create the Creamy Swirls and Garnish
Remove the soup from the oven and let it rest for 5 minutes to allow the crispy topping to set. Using a spoon, gently swirl the soup to create beautiful creamy patterns in the broth. This is where the soup gets its signature visual appeal and textural contrast.
Sprinkle the 0.25 cup fresh parsley evenly over the top and serve immediately. The contrast of the crispy topping against the creamy swirls and rich broth makes every bite exciting. The parsley adds a fresh finish that brightens the whole dish. Serve with crusty bread to soak up every last drop of that delicious soup!
Pro Tips For Making Campbell'S Ham And Potato Soup
- Prep Potatoes Small: Cut those russets into ½-inch cubes—any bigger, they’ll turn to mush while the ham stays tough. I learned this the hard way after serving a bowl where half the potatoes were still raw inside.
- Warm the Cream: Heat the heavy cream and milk together before stirring it into the soup—cold dairy makes the whole pot seize up like a stubborn freezer burn victim. Just a minute in a saucepan, off the heat, does the trick.
- Skip the Boil: After adding the condensed soup and broth, simmer gently—no rolling boils. I used to crank the heat, and the potatoes would fall apart while the ham stayed rubbery. Low and slow keeps everything tender.
- Toast the Ham: Brown the diced ham in a dry pan first—just 2 minutes per side. The crust adds depth, and it stops the soup from tasting like plain canned ham. (Yes, even if it’s pre-diced from the store.)
Regional styles of this dish
Classic Southern Style
In the South, this soup gets a smoky twist with the addition of 1 tablespoon smoked paprika and ½ teaspoon onion powder mixed into the breadcrumb topping. I like to add ½ cup diced smoked sausage along with the ham for extra depth.
Serve with a side of cornbread and a dollop of sour cream—it’s a true comfort food combo. The slow-cooked approach is key here, letting flavors meld over 3-4 hours on low heat. 🌶️
New England Creamy Twist
Up north, they keep it rich but add ½ cup diced celery and ½ cup diced carrots to the soup base for a veggie boost. The breadcrumb topping gets a ¼ cup grated sharp cheddar cheese mixed in, and they finish with a sprinkle of fresh chives instead of parsley.
This version is lighter but still packed with flavor—perfect for chilly New England winters. 🥕
Midwest Hearty Version
The Midwest loves their soups thick and hearty, so they often add ½ cup cooked macaroni to the soup base for extra texture. The breadcrumb topping gets a ¼ cup grated Parmesan and 1 teaspoon dried thyme for a savory kick.
Serve with a side of crusty rye bread or a simple green salad to balance the richness. This version is a staple at family gatherings and potlucks. 🍞
Slow Cooker Adaptation
For a hands-off approach, Southern cooks often use a slow cooker on low for 6-8 hours. Add all ingredients except the breadcrumb topping, then stir in the topping during the last 30 minutes of cooking.
Cover with foil and cook until the topping is golden. This method is perfect for busy weeknights and ensures a warm, comforting meal at the end of the day. ⏰
Northern Italian Influence
For a lighter take, swap the breadcrumb topping for a mix of ½ cup crushed cornflakes and ¼ cup grated Pecorino Romano. Add 1 teaspoon dried rosemary to the soup base for an Italian touch.
Serve with a side of garlic bread and a drizzle of extra virgin olive oil. This version is lighter but still packed with flavor, perfect for a cozy dinner. 🍅
Nutrition facts
Frequently asked questions
Can I make this soup without a Dutch oven?
A Dutch oven is ideal, but any oven-safe pot with a lid works. Use a heavy-bottomed stainless steel or cast iron pot for even heat distribution. If your pot isn't oven-safe, transfer the soup to a baking dish after adding the breadcrumb topping and cover loosely with foil during baking. The key is maintaining even heat for that perfect crispy crust.
How do I prevent the breadcrumb topping from getting soggy?
Press the breadcrumb mixture firmly onto the soup before baking to create a tight seal. For extra insurance, bake the soup uncovered for the first 5 minutes to set the topping, then cover loosely with foil for the remaining time. Chilling the soup slightly before adding the topping also helps it hold its shape. The butter should be cold when mixing to prevent premature melting.
Can I make this soup ahead of time?
Prepare the soup up to the point of adding the breadcrumb topping, then refrigerate it in an airtight container. When ready to serve, press the topping onto the chilled soup and bake at 375°F for 10-12 minutes to crisp it up. For best results, reheat gently on the stovetop before adding the topping to maintain its texture. The flavors actually improve overnight!
What can I substitute if I don't have panko breadcrumbs?
Toasted white breadcrumbs work well—pulse dry bread in a food processor until finely ground. For extra crunch, mix in 1 tablespoon cornstarch to absorb moisture. Another option is crushed potato chips (like potato chips) for a salty, crispy topping. Just remember, panko's light texture is key for that perfect golden crust.
Is this soup kid-friendly?
Yes, but with a few adjustments! Omit the garlic powder and reduce the salt to ¼ teaspoon. For extra appeal, let kids help sprinkle the parsley on top. The creamy texture and familiar flavors make it a hit, though you might want to serve the crispy topping on the side for picky eaters. It's a great way to introduce them to homemade comfort food!
