Macaroni, Cheese And Egg Cake

Grrrrrgh!
Course : Italian
From: HungryMonster.com
Serves: 6
 

Ingredients:

1 pound elbow macaroni -- or ziti
---CHEESE SAUCE---
2 tablespoons butter
3 tablespoons flour -- sifted
3 cups milk -- hot
1 teaspoon salt and white pepper
1 teaspoon nutmeg
1 cup cheddar cheese -- grated (1 to 1 1/2)
2 tablespoons parmesan cheese -- grated
1 teaspoon onion -- grated
2 teaspoons dijon mustard
1 1/2 teaspoons fresh parsley -- chopped
---CRUST---
1/2 cup parmesan cheese -- grated
1/2 cup bread crumbs
1 large egg -- beaten
1/2 pound mozzarella cheese -- grated
3 large hard-boiled egg -- sliced
1 pound elbow macaroni -- or ziti
---CHEESE SAUCE---
2 tablespoons butter
3 tablespoons flour -- sifted
3 cups milk -- hot
1 teaspoon salt and white pepper
1 teaspoon nutmeg
1 cup cheddar cheese -- grated (1 to 1 1/2)
2 tablespoons parmesan cheese -- grated
1 teaspoon onion -- grated
2 teaspoons dijon mustard
1 1/2 teaspoons fresh parsley -- chopped
---CRUST---
1/2 cup parmesan cheese -- grated
1/2 cup bread crumbs
1 large egg -- beaten
1/2 pound mozzarella cheese -- grated
3 large hard-boiled egg -- sliced
 

Preparation:

Cook macaroni in boiling salted water until al dente. Drain and stir through a little vegetable oil to prevent sticking. Cheese Sauce: In a small saucepan melt butter and sprinkle in flour. Cook until smooth. Gradually pour in the hot milk, and cook, stirring, until sauce begins to thicken. Add salt, pepper and nutmeg to taste, onion Cheddar, Parmesan, mustard and parsley. continue to cook until thick and smooth. In a bowl combine the pasta with cheese sauce and mix well. Preheat oven to 350F. Crust: Mix Parmesan and breadcrumbs together and sprinkle some in a greased loaf pan. Coat the sides well, and shake out the excess. Pour in egg and swirl around the pan to cover breadcrumb mixture. Discard excess, then shake around a final coating of breadcrumbs and Parmesan. Now layer one-third of the pasta in the bottom of the dish and cover this with one-third of the mozzarella. Place half the boiled egg slices in a single layer on top. Repeat this layering, then on the last level of eggs put the remaining pasta and finally the last of the mozzarella.. Bake for 20 to 30 minutes. Allow the cake to cool for 15 minutes, and then run a sharp knife around the edge to loosen it. Carefully turn out onto a warm serving plate and serve in slices.