Cheesy Egg and Ham Slab Pie

This post contains links to affiliate websites, such as Amazon, and we receive an affiliate commission for any purchases made by you using these links. We appreciate your support!

This flaky crusted breakfast pie is filled with ham and cheese and simply perfect for feeding a crowd at your holiday brunch.

A metal baking pan has an egg and ham breakfast pie with a buttery, flaky pie crust.

Staring at the giant container of ham leftovers in our fridge, I vowed to not let a single bite of our amazingly delicious pineapple and mustard glazed Easter ham go to waste.

Now that I'm the Pie Crust Queen, I thought it would be fun to try a fluffy egg-filled ham slab pie as a breakfast-for-dinner option.

The buttery, flaky crust makes pie slices that pop right out of the pan, neat and clean. You can practically eat it by picking it up, the crust is just that crispy.

I loved every single last bite of this pie and Tim and I reheated leftovers for the next several days for lunch. They reheated nearly as well as when we ate it on Day 1!

This recipe would be absolutely perfect for a brunch or holiday gathering. Serve it with a simple salad or fruit platter to round out the menu.

Jump to:


The pie crust is definitely the star of this show. I strongly encourage you to start with a batch of this homemade all-butter pie crust dough.

You'll have plenty of dough to make a full 2-crust slab pie in a rectangular pan.

However, if you prefer to keep things extra-easy, you could be a regular box of refrigerated pie crust (like Pillsbury) but you will want to adjust the recipe and assemble it in a traditional round pie plat instead of the rectangular pan.

In addition to the pie crust you'll need:

  • Eggs
  • Cooked ham: This recipe is perfect for using up ham leftovers from our Crockpot spiral ham recipe or this mustard glazed ham with pineapple. You could also buy thick-cut deli ham or a ham steak if you don't plan to have leftovers you want to use up.
  • Shredded Swiss cheese: You could substitute shredded cheddar if you prefer.
  • Half and half
  • Dijon mustard
  • Honey
  • Hot sauce or cayenne pepper
  • Dried or fresh thyme
  • Fresh chives

Step 1: Prepare Pie Crust Dough

You can use whichever pie crust recipe you prefer, but honestly, our all-butter pie crust recipe is the BEST. The dough can be made ahead of time, even the day before if you prefer.

Just don't roll it out till the day you plan to bake it. You can get the recipe here.

If you're using prepared dough from the store, let the box rest on your kitchen counter for 10 minutes before you try to unroll the dough.

Step 2: Roll the Dough

The entire slab pie can be assembled a few hours in advance of baking if you want to make it ahead.

Roll out the pie crust dough just larger than the baking pan you plan to use. Transfer the dough to the pan using your rolling pin. Gently ease the dough into your baking pan to form the bottom crust.

Step 3: Prepare the Filling

Whisk together the eggs and half and half. Add the remaining ingredients and whisk them together.

Pour the cold filling into the prepared dough in your baking pan.

Top the pie with the second rolled crust, pinch the edges together and be sure to slice venting holes over the top.

Keep the pie COLD in the fridge until just before you put it in the oven.

Step 4: Bake the Egg and Ham Pie

Place a cookie sheet upside down inside the oven on the same rack where you plan to bake the pie. Let it preheat with the oven.

This solid hot surface will help to give your slab pie a perfectly crispy bottom all the way through the middle.

Take your COLD prepared slab pie from the fridge and immediately place it directly on that hot cookie sheet in the oven.

Bake for just 45 minutes or until the eggs are set and the crust is golden brown.

Serve warm or at room temperature for a delicious brunch main dish.

If you prefer your breakfast casseroles without crust, you might be interested in this cottage egg casserole, too.

Serving Suggestions

This breakfast pie would make the perfect main entree for a special brunch. To round out your menu, consider adding a light green salad and fresh fruit.

Make Ahead Tips

You can make the pie crust dough in advance, in fact it is even better when it has had a chance to sit overnight in the fridge before rolling.

Don't assemble the filling until you're ready to assemble the entire pie. This should only be done a few hours in advance of baking.

The finished pie itself will keep well in the fridge and reheats very well. You could bake it the day before your event and reheat it before serving if desired.

📖 Recipe

A metal baking pan has an egg and ham breakfast pie with a buttery, flaky pie crust.

Egg and Ham Slab Pie

5 from 1 vote
This light and flaky slab pie is filled with savory ham, swiss cheese, and whipped eggs. Seasoned with a slight spicy kick, it is the perfect holiday brunch recipe.
TOTAL TIME 55 minutes
PREP TIME 10 minutes
COOK TIME 45 minutes
YIELD 12 servings


All-butter pie crust

  • 1 batch homemade butter pie crust See Notes OR 1 box prepared refrigerator pie crust dough

For the filling

  • 5 eggs
  • 1 cup half-and-half
  • 3 tbsp Dijon mustard
  • 2 tbsp honey
  • 2 tbsp chopped fresh chives
  • 1/2 tsp dried thyme
  • 1/2 tsp cayenne pepper OR several shakes of Texas Pete hot sauce
  • 1 tsp kosher salt
  • 8 oz chopped ham
  • 8 oz shredded Swiss cheese we prefer Gruyere


  • Prepare your baking pan with the bottom pie crust. Let it chill in the fridge while you prepare the filling.
  • In a large mixing bowl, add the eggs and half and half and whisk them together until frothy.
  • Add the remaining ingredients to the bowl and whisk together. Pour into the prepared pie pan.
  • Top the pie with the second pie crust and crimp the edges together. Use a sharp paring knife to slice venting holes evenly over the top.
  • Put the prepared pie in the fridge to chill while you preheat the oven.
  • Place a cookie sheet upside down on the same rack you plan to bake the pie. Let it preheat inside the oven. Preheat the oven to 375° F.
  • Take the prepared pie directly from the fridge and place it on the now-hot cookie sheet inside the oven. Bake for 40 - 45 minutes or until the eggs are set and the crust is golden brown.

Recipe Notes

Pie Crust Notes:
I recommend making a batch of this amazing butter pie crust dough but you can also use a 2-crust package of prepared pie dough (like Pillsbury). If using the prepared dough, you will want to bake the pie in a round pie plate instead of the slab pie pan.
Make Ahead Tips:
The pie crust can be made ahead of time, but the ham filling should be prepared the same day you plan to use it so the eggs don't settle.
You can assemble the pie up to a few hours before you plan to bake it.



Save This Recipe to Your Recipe Box

Find this delicious recipe next time you visit by saving it to your very own recipe box on my site. All your favorites stored in one easy place!

Share Your Thoughts

Your email address will not be published. Required fields are marked *

Recipe Rating