Total Time
Prep 25 mins
Cook 25 mins

This is a great dish for serving left over ham. I like to add carrots and corn to this also

Ingredients Nutrition


  1. Melt butter in a saucepan; stir in flour, salt, mustard and pepper until smooth.
  2. Gradually add milk and onion; bring to a boil.
  3. Cook and stir for 2 minutes or until thickened.
  4. Stir in ham, peas, and eggs.
  5. Pour into an ungreased 8 inch square or an 11x7x2 inch baking dish.
  6. On a floured surface, roll pastry to fit top of dish; place over filling.
  7. Seal and flute edges; cut slits on top.
  8. Bake at 425 degrees for 25 minutes or until crust is golden brown and filling is bubbly.
Most Helpful

5 5

This is a great dish. I had some leftover ham, and used it. It is very easy to prepare, and it tasted wonderful. A good comfort food for sure. I will be making this recipe again. Thanks Nicole for posting it.

5 5

I've made this dish for years and my whole family loves it!

4 5

This dish was good but a little salty. Next time I will leave the salt out because I find the ham has quite enough. Thanks for a great recipe, Nicole