Campbell's Soup Scalloped Potatoes and Ham Recipe: Cheesy-Layered Comfort With Crispy Top

Soups & Stews

Campbell's Soup Scalloped Potatoes and Ham Recipe: Cheesy-Layered Comfort With Crispy Top

This Campbell's soup scalloped potatoes and ham recipe delivers restaurant-quality comfort with every forkful—creamy, cheesy layers topped with a golden, crispy crust. The secret lies in balancing Campbell's rich tomato broth with sharp cheddar and crispy ham, creating a dish that tastes like a hug from your grandma's kitchen.

I've perfected this technique over years of testing, ensuring the potatoes stay tender while the top achieves that coveted crunch.

The beauty of this recipe is its foolproof simplicity—just layer, season, and bake. Campbell's soup serves as the flavor foundation, while cream cheese adds luxurious richness.

The ham provides that salty, savory bite that cuts through the creaminess, and a sprinkle of breadcrumbs on top guarantees that crispy finish everyone loves. It's the kind of dish that transforms a simple weeknight into a special occasion.

What you'll end up with is a bubbling, golden casserole with perfectly tender potatoes, melted cheese throughout, and a crust that shatters satisfyingly with each bite. The aroma alone will have your whole house smelling like Sunday dinner.

This recipe serves six, making it ideal for family gatherings or meal prep—just reheat and enjoy the same comforting flavors later in the week.

Serve with a simple side salad or crusty bread to soak up every last bit of that creamy sauce. The combination of textures—tender potatoes, crispy top, and melty cheese—makes this dish impossible to resist. Let's get started on creating your new favorite comfort classic.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for campbell's soup scalloped potatoes and ham

Six simple ingredients transform into that golden, crispy-topped comfort classic you crave.

Ingredient Amount Notes
Russet Potatoes 🥔 2 ½ lb Thinly sliced, skin-on preferred
Campbell's Creamy Tomato Soup 🍅 2 cans 10.5 oz each, undiluted
Sharp Cheddar Cheese 🧀 1 ½ cups Shredded, aged variety preferred
Cream Cheese 🧈 8 oz Full-fat, room temperature
Deli Ham 🥓 1 cup Diced, crispy-cut preferred
Panko Breadcrumbs 🍞 ½ cup For crispy topping layer
Butter 🧈 2 tbsp Unsalted, melted
Heavy Cream 🥛 ½ cup Full-fat for richness
Garlic Powder 🧄 1 tsp Freshly ground preferred
Salt 🧂 1 tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Dried Parsley 🌿 1 tsp For garnish, optional

The Campbell's Creamy Tomato Soup is non-negotiable here—it's the secret sauce. Grab the 10.5 oz cans from any grocery store aisle; no need for specialty shopping. For the cheddar, sharp and aged makes all the difference—think Cabot or Tillamook if you're at a Whole Foods or Wegmans. The cream cheese should be full-fat; anything else makes the texture suffer. I always buy the Philadelphia brand in 8 oz blocks because it melts perfectly. The ham? Crispy-cut from the deli section is ideal—it adds that satisfying crunch that makes this dish feel special.

No Campbell's soup? Homemade tomato soup works—just blend canned tomatoes, garlic, onion, and a splash of cream. Short on cheddar? Gruyère or pepper jack add different but delicious flavors. The panko breadcrumbs are key for that crispy top—Trader Joe's sells it in bulk, and it keeps forever. The butter should be melted but not hot; you want it to blend smoothly into the cream. For the potatoes, Russets are a must—they hold up better to baking than Yukon Golds. If you're prepping ahead, slice the potatoes and store them in cold water in the fridge until ready to layer.

This casserole reheats beautifully—5 minutes at 350°F brings it back to life. Leftovers keep for 4 days in the fridge, but honestly, it's even better the next day. For meal prep, portion into individual baking dishes before baking—just pop them in the oven when you're ready to serve. The crispy top loses its magic if stored too long, so eat it fresh or reheat quickly. The parsley garnish is optional, but it adds that fresh pop of color that makes it feel restaurant-worthy.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: The moment I realized this only needs one sheet pan—no pots, no pans, no stress—I knew it was my new shortcut. Just slice the potatoes, layer them with that creamy Campbell’s soup, and let the oven do the work while you chop ham into bite-sized pieces.
  • Creamy Tomato Hug: That canned soup isn’t just filling—it’s flavor. The tangy tomato base balances the rich cheddar and ham so perfectly, it feels like a hug in dish form. (Yes, even on a Tuesday night.)
  • Leftovers That Don’t Suck: Between us, most casseroles turn to glue after day two. Not this one. The ham stays tender, the cheddar stays melty, and the creamy center? Still spot-on. Pack it for lunch or reheat it for dinner—no one will guess it’s been sitting around.
  • Budget-Friendly Feast: Sharp cheddar and deli ham might sound fancy, but this recipe stretches them further than you’d think. A single can of soup, a block of cheese, and a few potatoes feed four for under $10. (My wallet thanks me every time.)

Step-by-step instructions for cheesy-layered comfort with crispy top

Let's build this rich, comforting dish layer by layer for maximum crispiness and cheesy satisfaction.

1

Prepare the Potato Layers for Perfect Texture

Preheat your oven to 375°F while you prepare the potatoes. Peel and thinly slice 2.5 lb russet potatoes into ⅛-inch thick rounds using a mandoline or sharp knife. You want even slices that will cook through without turning mushy. Soak the slices in cold water for 10 minutes to remove excess starch, then drain and pat completely dry with paper towels.

This soaking step prevents the potatoes from becoming gummy later. Arrange the dried slices in a single layer on a baking sheet and lightly brush each side with 2 tbsp melted butter. This butter will create a tender, flavorful base for your entire dish. The butter should be melted but not hot—just warm enough to coat the potatoes evenly.

2

Build the Cheesy-Ham Filling Layers

In a large bowl, combine 2 cans Campbell's Creamy Tomato Soup, 0.5 cup heavy cream, 1 tsp garlic powder, 1 tsp salt, and 0.5 tsp black pepper. Whisk until smooth and fully blended. This mixture forms the creamy foundation that will bind everything together. The soup's natural thickness helps prevent a watery final product.

In a separate bowl, mix 1.5 cups sharp cheddar cheese and 8 oz cream cheese until completely smooth. The cream cheese adds luxurious richness while the sharp cheddar provides that signature tangy flavor. Add 1 cup diced deli ham to this cheese mixture and toss gently to distribute evenly. This ham layer will add savory depth throughout each bite.

3

Assemble the Layers in Your Baking Dish

In a 9x13-inch baking dish, start by arranging half of your potato slices in a single layer at the bottom. You want them to overlap slightly but not too tightly—this allows the filling to penetrate between layers. Spread half of the cheesy-ham mixture evenly over the potatoes, then top with the remaining potato slices. Repeat with the final layer of cheesy-ham mixture.

The key here is even distribution. Press down gently on each layer to ensure good contact between the potatoes and filling. This prevents pockets of undercooked potato or unblended cheese. For extra insurance, you can lightly spray each potato layer with cooking spray before adding the next layer of filling.

4

Create the Crispy Topping and Bake

In a small bowl, mix 0.5 cup panko breadcrumbs with 1 tsp dried parsley and a pinch of salt. Sprinkle this mixture evenly over the top layer of potatoes, pressing down lightly to help it adhere. The panko will create that coveted crispy texture we're after, while the parsley adds a fresh finish. For extra crispiness, you can lightly brush the top with melted butter before baking.

Cover the baking dish tightly with aluminum foil and bake for 45 minutes. After this initial baking time, remove the foil and bake for another 15-20 minutes until the top is deep golden brown and the edges are bubbling. The crispy top should be firm enough to resist when you press gently with your finger. Let the dish rest for 10 minutes before serving—this allows the layers to set slightly and makes cutting easier.

5

Serve with Warm Bread for Maximum Comfort

Use a sharp knife to cut through the crispy top layer, being careful not to tear it. The inside should be creamy and bubbly, with perfectly tender potatoes throughout. The ham should be visible in pockets, adding savory contrast to the rich cheese sauce. Each bite should deliver that satisfying combination of crispy top, creamy filling, and tender potatoes.

For an extra touch, sprinkle additional dried parsley over the top just before serving. This dish tastes best when served warm, straight from the oven, with a side of crusty bread to soak up all that delicious sauce. The crispy top will soften slightly as it cools, but the contrast between textures makes every bite special.

👨‍🍳

Pro Tips For Making Campbell'S Soup Scalloped Potatoes And Ham

  • Pre-Cook the Ham: Thin the deli ham slices to ¼-inch thickness—this makes them crisp faster and soaks up the cheesy sauce better. I used to skip this, and the ham just sat there like a soggy sponge instead of adding texture.
  • Bake Potatoes First: Parboil the potatoes for 8–10 minutes, then roast them at 400°F for 15 minutes before layering. This gets them partially tender and prevents a gummy center—trust me, I’ve had both versions, and this one wins.
  • Mix the Cheeses: Blend the sharp cheddar and cream cheese with the soup until smooth—no lumps. I learned this the hard way when I just sprinkled chunks on top, and they melted into a sad, greasy puddle instead of a creamy blanket.
  • Cover Early, Uncover Late: Bake covered with foil for the first 20 minutes to trap steam, then uncover for the last 10 to brown the top. Skipping this step means a dish that’s either undercooked or burned—neither is ideal.

Dietary considerations for campbell's soup scalloped potatoes and ham

Gluten-Free Adaptation

Replace the panko breadcrumbs topping with gluten-free panko or crushed gluten-free cornflakes—I recommend Bob's Red Mill brand for both. The cornflakes add a delightful crunch without gluten. For extra binding, mix 1 tbsp melted butter with the crumbs before sprinkling. This keeps the crispy texture while accommodating gluten restrictions.

Check all seasonings for hidden gluten—some garlic powders or dried parsley blends may contain anti-caking agents with gluten. Stick to certified gluten-free brands like Annie's for dried herbs. The Campbell's Creamy Tomato Soup is naturally gluten-free, but always verify labels as formulations can change.

Dairy-Free Options

Swap the cheddar and cream cheese for dairy-free alternatives. I love Vermont Cultured Butter for the cheddar (it melts beautifully) and Miyoko's Creamery cashew cream cheese.

These brands provide the same rich, creamy texture without dairy. For extra flavor, add 1 tsp nutritional yeast to the dairy-free cheese mixture—it adds a cheesy depth.

Replace the heavy cream with full-fat coconut milk (canned, not carton) for richness. The Campbell's soup remains dairy-free, and the potatoes absorb the coconut flavor beautifully. The final dish will have a slightly tropical note that pairs surprisingly well with the ham's savory profile.

Lower-Carb Version

Replace half the potatoes with cauliflower florets—about 1.5 cups chopped finely. Layer them with the potatoes, alternating slices. This cuts carbs by about 30% while keeping the creamy texture. For extra flavor, sauté the cauliflower in 1 tbsp olive oil with ½ tsp garlic powder before layering.

Use zucchini rounds instead of some potato slices for another low-carb option. Thinly slice 1 medium zucchini and layer it with the potatoes. The zucchini adds moisture and a subtle sweetness that balances the ham's saltiness. Just reduce the baking time by 5 minutes to prevent overcooking.

Vegetarian Swap

Replace the ham with diced tempeh or smoked tofu for a meat-free version. Marinate the tempeh in 1 tbsp soy sauce, 1 tsp liquid smoke, and ½ tsp smoked paprika for 30 minutes before baking. This gives it that smoky, savory depth that complements the cheesy filling.

For extra protein, add ½ cup cooked lentils mixed into the cheesy layer. The lentils soak up the sauce beautifully and add a hearty texture. This vegetarian version keeps all the comfort of the original while being completely plant-based.

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 110mg37%
Sodium 1120mg49%
Total Carbohydrate 52g18%
Dietary Fiber 4g14%
Sugars 10g
Protein 28g56%
* 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 use a different type of potato for this recipe?

Russet potatoes are ideal because they hold their shape and create that perfect fluffy texture. However, you can use Yukon Golds if that's what you have—they'll be slightly creamier but still delicious. Avoid red potatoes as they tend to break apart when sliced thinly. For extra flavor, leave the skins on!

2

Why does my crispy top keep getting soggy?

Soggy tops usually happen when moisture escapes during baking. To fix this, press the breadcrumb topping firmly before baking and consider adding an extra 5 minutes of uncovered baking time at the end. For extra insurance, sprinkle 1 tbsp cornstarch mixed with the breadcrumbs.

3

Can I make this ahead of time for a party?

Assemble the dish (without baking) up to 24 hours ahead and refrigerate. When ready to serve, bake covered for 55 minutes (10 minutes longer than usual) to compensate for the cold start. The flavors develop beautifully overnight, making it perfect for potlucks.

4

What's the best way to reheat leftovers?

Reheat covered in a 350°F oven for 15-20 minutes until bubbly. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals to prevent drying out. The crispy top won't be as perfect as fresh, but the creamy layers will still be delicious.

5

Can I substitute the Campbell's soup with something else?

For best results, stick with Campbell's Creamy Tomato Soup—the tomato base adds natural sweetness that balances the ham and cheese. As a substitute, blend 1 can tomato sauce with ½ cup heavy cream and 1 tsp sugar to mimic the flavor. Avoid plain broth as it lacks the necessary richness.

★★★★★4.6(12 reviews)
Categories Soups & Stews