For the filling: Heat the butter in a large frying pan and saute the ground beef and onion until slightly browned. Add remaining ingredients, except egg white, cover and cook over a medium heat; allow to cool and add egg whites.
To make the sauce: Melt the butter in a heavy saucepan, add the flour and cook stirring constanly for 1 minute. Add the milk all at once, and stir until the sauce is smooth. Add salt, pepper and nutmeg. Remove from heat and stir in the cheese, eggs and egg yolks.
Cook the macaroni in salted boiling water until soft but firm. Drain and return to the pan. Add the butter.
Butter a baking pan and put in half the macaroni. Sprinkle with cheese and cover with the meat filling. Top with remaining macaroni. Sprinkle with cheese and cover with the sauce. Sprinkle top with the rest of the cheese and cook in a moderate oven for about 45 minutes or until golden brown. Leave for 20 minutes then cut into square pieces and serve. |