Anna's Easter Ham Pie

This recipe was passed down to me by Anna, my husband's Italian grandmother. It was passed down to her by her mother, and she was kind enough to share it. She calls it an 'Easter pie,' but it's great any time of year.

Prep Time:
20 mins
Cook Time:
1 hrs
Additional Time:
30 mins
Total Time:
1 hrs 50 mins
1 pie


  • 2 prepared pie crusts

  • 1 pound ricotta cheese

  • 4 eggs, beaten

  • ½ cup grated Parmesan cheese

  • ¼ cup milk

  • ¼ cup white wine

  • 2 tablespoons prepared mustard

  • 1 (8 ounce) package fresh basket cheese, chopped

  • 1 pound roasted ham, chopped

  • ½ pound Italian-style ham, chopped

  • salt and ground black pepper to taste


  1. Preheat oven to 350 degrees F (175 degrees C). Line a deep-dish pie plate with 1 pie crust.

  2. Beat ricotta cheese, eggs, Parmesan cheese, milk, wine, and mustard together in a large bowl until smooth. Stir basket cheese, roasted ham, and Italian-style ham into the ricotta mixture; season with salt and pepper. Pour the mixture into the crust.

  3. Cut remaining pie crust into 3/4-inch strips and arrange to make a lattice over the top of the pie. Crimp and flute edges.

  4. Bake in the preheated oven until a toothpick inserted into the center comes out clean, about 1 hour. Leave pie out to cool to room temperature before refrigerating to chill completely.

Cook's Notes:

Try black pepper-flavored ham in place of the Italian-style. Boiled ham can be used in place of the roasted ham, too.

Fresh basket cheese is usually available in the supermarket just before Easter, or you can purchase it at an Italian specialty shop. Do not make the mistake of substituting fresh mozzarella cheese. It's not the same, and the pie will come out rubbery; trust me, I tried it.

Cool to at least room temperature before serving. This pie is best when served cold.

Nutrition Facts (per serving)

685 Calories
47g Fat
25g Carbs
37g Protein
Nutrition Facts
Servings Per Recipe 8
Calories 685
% Daily Value *
Total Fat 47g 61%
Saturated Fat 20g 100%
Cholesterol 188mg 63%
Sodium 1746mg 76%
Total Carbohydrate 25g 9%
Dietary Fiber 2g 6%
Total Sugars 1g
Protein 37g
Vitamin C 30mg 149%
Calcium 445mg 34%
Iron 3mg 15%
Potassium 451mg 10%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.