This Macaroni Schotel is decadent, rich, creamy, and loaded with cheese. It feeds a crowd and is great for picnics, a comforting dinner, or as a holiday side dish!
Cook onion, garlic, and bacon/smoked beef – Heat a large frying pan on medium heat. Add butter. Once the butter is melted, add onion and cook until translucent. Add garlic and stir fry until fragrant. Add bacon/smoked beef and stir fry until cooked.
Make roux – Add flour and cook until the flour is fully cooked for about 1-2 minutes. Gradually add milk and stir to combine.
Season with salt, sugar, black pepper, and nutmeg.
Add cheddar cheese and stir until the cheese is fully melted. Turn off the heat.
Cool slightly.
Macaroni
Cook macaroni – In a medium saucepan, boil water and add salt and oil. Once the water boils, add dried elbow pasta and cook until al dente for about 7-8 minutes.
Drain the water.
Cool slightly.
Assemble
Preheat oven to 350F/180°C.
Mix macaroni, beaten eggs, and sauce mixture until well combined. Make sure to add the eggs when the macaroni and sauce mixture has cooled until warm to touch or the eggs will be cooked and scrambled.
Transfer the mixture to baking dishes.
Sprinkle the top with mozzarella cheese.
Bake for 30-45 minutes. The baking time depends on the size of the baking dishes. Bake for 30 minutes for small baking dishes or 45 minutes for large baking dishes.
Garnish with dried parsley on top.
Rest for 10-15 minutes before serving to let it set first.