This is my Easter Sunday Secret: a 4-ingredient, make-ahead baked ham and potato casserole that basically takes care of dinner while you’re off hiding eggs or wrangling kids. Think of it as a cross between scalloped potatoes and a ham bake, with a bubbling, golden, caramelized top that hides a ridiculously tender, fibrous interior of shredded ham and soft potatoes. I started making this when I went back to work full-time and needed a holiday main dish I could assemble in the morning, pop in the oven, and ignore for a couple of hours. It’s not fancy or fussy—just cozy, savory, and exactly the kind of thing that makes your whole house smell like Easter at grandma’s, without chaining you to the stove.
Serve this casserole straight from the oven with something bright and fresh to balance the richness—think a simple green salad with a tangy vinaigrette, steamed green beans, or roasted asparagus. Warm dinner rolls or crusty bread are perfect for catching the creamy, salty juices that collect at the bottom of the dish. If you’re doing a full Easter spread, it sits nicely next to deviled eggs, a fruit salad, or glazed carrots. Leftovers reheat well and make an easy next-day lunch with just a side of mixed greens or even tucked into a toasted bun as a hearty open-faced sandwich.
4-Ingredient Easter Ham & Potato Oven Secret
Servings: 6
Ingredients
2 pounds russet or Yukon Gold potatoes, peeled and thinly sliced
2 cups cooked ham, shredded or finely chopped (about 10–12 ounces)
2 cups heavy cream
1 1/2 cups shredded Swiss or Gruyère cheese, divided
Directions
Preheat your oven to 350°F (175°C). Lightly grease a 9x13-inch ceramic or glass baking dish so the potatoes don’t stick and cleanup is easier.
Prep the potatoes: Peel the potatoes and slice them into thin rounds, about 1/8-inch thick. The thinner they are, the more they’ll soften into that tender, almost layered interior. If you’re slicing ahead, keep them in a bowl of cold water to prevent browning, then drain and pat dry before assembling.
Layer the base: Spread half of the sliced potatoes evenly over the bottom of the prepared baking dish, fanning them out slightly so they overlap. Sprinkle half of the shredded ham evenly over the potatoes, making sure it’s not clumped in just one spot.
Add the first cheese layer: Sprinkle 1/2 cup of the shredded Swiss or Gruyère evenly over the ham. This will melt down into the layers and help create that rich, savory interior under the surface.
Repeat the layers: Add the remaining potatoes in an even layer over the cheese, then top with the remaining ham. Gently press everything down with your hands or the back of a spoon to compact the layers a bit.
Pour in the cream: Slowly pour the heavy cream evenly over the entire casserole, letting it seep down between the potatoes and ham. You want the cream to come just below the top layer of potatoes—if your dish is very shallow, stop just shy of the rim to avoid bubbling over.
Top with cheese for a caramelized crust: Sprinkle the remaining 1 cup of shredded Swiss or Gruyère evenly over the top. This will form that golden, bubbling, umami-rich crust that hides the succulent, fibrous ham and potatoes underneath.
Cover and bake: Cover the dish tightly with foil and bake for 45 minutes. This covered time lets the potatoes steam and soften and the ham fibers relax into the creamy sauce without the top drying out.
Uncover and finish baking: Remove the foil and continue baking for 25–35 minutes, or until the top is deeply golden, bubbling around the edges, and a knife slides easily through the potatoes in the center. If the top is browning too quickly before the potatoes are tender, loosely tent with foil again.
Rest before serving: Let the casserole rest for at least 15–20 minutes before serving. This is when the creamy sauce thickens up and the layers settle into that cohesive, scoopable interior instead of sliding apart.
Make-ahead option: To truly have dinner handled hours ahead, assemble the casserole completely up through adding the cheese on top. Cover tightly and refrigerate for up to 8 hours. When you’re ready to bake, set the dish on the counter while the oven preheats, then bake as directed, adding 10–15 extra minutes if going in cold from the fridge.
Variations & Tips
Use what you have and what your family loves. For a slightly lighter version, swap half of the heavy cream for whole milk or evaporated milk; the casserole will be a bit less rich but still comforting. If you prefer a sharper flavor, use all Gruyère or even a mix of Swiss and sharp white cheddar for the topping. To lean more into that smoky Easter ham vibe, add a few drops of liquid smoke to the cream before pouring it in, or use a very smoky leftover ham. If you like a little onion flavor without adding more ingredients, rub a cut clove of garlic or a halved onion around the inside of the baking dish before greasing it. For a crispier top, broil the casserole for the last 1–2 minutes, watching closely so the cheese caramelizes without burning. You can also portion this into two smaller baking dishes—bake one now and freeze the other unbaked (wrapped tightly) for a future busy weeknight; just thaw overnight in the fridge and bake, adding extra time as needed. And if you want to stretch it for a bigger crowd, serve smaller scoops alongside a big salad, rolls, and a simple veggie side so the casserole still feels special but goes further.