60 grams (4 tbsp) butter
55 grams (5 tbsp) all-purpose flour
750 ml (3 cups) warm milk
40 grams (3 tablespoons) butter
180 grams (6.3 ounce) feta cheese crumbled
75 grams (2.6 ounce) Greek Kefalotyri or Gruyere cheese grated
2 medium eggs
2 egg yolks
⅕ teaspoon ground nutmeg
For The Macaroni:
350 grams (12.3 ounce) elbow macaroni pasta
1 tablespoon salt
For The Pie Top:
35 grams (1.2 ounce) Greek Kefalotyri or Gruyere cheese grated
Instructions
Preheat oven to 180°C /355°F.
To Make The Cream:
Make a roux. In a small cooking pot or saucepan heat over low heat the 60 grams of butter until melted. Add the flour and stir with a whisk to combine with the butter. Raise the heat to medium and cook stirring frequently for 2 minutes. Turn the heat to low again.
Add the milk in batches. Stirring after each batch until the mixture is uniform before adding more milk. Continue stirring with the whisk until all flour lumps have dissolved and the mixture gets a little bit thicker than heavy cream.
Remove from heat and add the feta cheese, Kefalotyri cheese and stir well. Then add the eggs, egg yolks, ground pepper, and nutmeg.
To Make The Macaroni Pie:
Boil pasta according to its package instructions. Then drain and add to a mixing bowl while still hot.
Add the cream to the pasta and mix well. Then transfer to a 28 x 18 cm (11 x 7-inch) baking dish.
Smoothen the surface with a spoon and press the macaroni to sink under the cream. Sprinkle the 35 grams of Kefalotyri cheese on top.
Bake in the middle rack of your oven for about 40-45 minutes until set and nicely colored on top.
Remove from the oven and let it set for at least 30 minutes on the counter before cutting and serving.