After-the-Holidays Leftover Ham Casserole

This is a delicious recipe to use up leftover ham after the Christmas or Easter holidays. The casserole freezes well and can be frozen for up to six weeks. To reheat, thaw first. I have substituted Cheddar cheese when I don't have Edam on hand, and it's still delicious.

Prep Time:
30 mins
Cook Time:
55 mins
Total Time:
1 hrs 25 mins
8 servings


  • 1 small head cauliflower, separated into small florets

  • 4 carrots, sliced

  • 4 stalks celery, sliced

  • 3 tablespoons butter

  • 2 onions, chopped

  • 2 cloves garlic, minced

  • ¼ cup all-purpose flour

  • ½ teaspoon dry mustard

  • ½ teaspoon ground black pepper

  • 2 cups chicken stock

  • 1 cup milk

  • 2 pounds fully cooked ham, cubed


  • 1 cup whole wheat cracker crumbs

  • 1 cup shredded Edam cheese

  • ½ cup sliced almonds

  • ¼ cup freshly grated Parmesan cheese


  1. Preheat the oven to 375 degrees F (190 degrees C).

  2. Bring a large pot of salted water to a boil. Add cauliflower, carrots, and celery and cook until tender-crisp, about 7 minutes. Drain and set vegetables aside. Return pot to the stove.

  3. Melt butter in the pot over medium heat. Add onion and garlic and cook until onions are softened, about 4 minutes. Stir in flour, mustard, and black pepper. Cook and stir for 1 minute.

  4. Gradually stir chicken stock into the pot; bring to a boil. Reduce heat and simmer until thickened, about 2 minutes, stirring frequently. Stir in milk. Add ham, cauliflower, carrots, and celery. Spoon mixture into a shallow 10-cup casserole dish.

  5. Combine cracker crumbs, Edam cheese, almonds, and Parmesan cheese. Sprinkle over casserole.

  6. Bake, uncovered, in the preheated oven for 30 to 40 minutes.

Nutrition Facts (per serving)

538 Calories
36g Fat
23g Carbs
31g Protein
Nutrition Facts
Servings Per Recipe 8
Calories 538
% Daily Value *
Total Fat 36g 46%
Saturated Fat 14g 72%
Cholesterol 93mg 31%
Sodium 1977mg 86%
Total Carbohydrate 23g 8%
Dietary Fiber 5g 16%
Total Sugars 6g
Protein 31g
Vitamin C 60mg 301%
Calcium 236mg 18%
Iron 2mg 11%
Potassium 818mg 17%

* 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.

You’ll Also Love