Macaroni Pie


  • 2 cups of macaroni, uncooked
  • 1 tablespoon of salted butter
  • ¼ cup of onion, finely chopped
  • 2 large eggs
  • 2 2/3 cups of evaporated milk
  • ¼ teaspoon of salt
  • ¼ teaspoon of white pepper
  • 1 teaspoon of garlic powder
  • 1 1/2 teaspoon of dry mustard powder
  • 1/2 teaspoon of dried thyme
  • A pinch of cayenne pepper (optional)
  • 3½ cups of grated aged cheddar cheese, reserve ½ cup for topping


  1. Preheat the oven to 180°C.
  2. Grease a 9×11 baking tray, and set it aside.
  3. Boil the macaroni in salted water according to package directions. Once cooked, drain the macaroni and place it back into the pot, leaving it off the heat to cool down.
  4. Melt the butter in a skillet at medium heat. Add onions, cook until softened and slightly caramelized. Scrape the onions and melted butter into the pot with the macaroni. Stir to combine.
  5. In a large bowl, whisk the eggs until they get fluffy. Add milk, salt, pepper, garlic powder, dry mustard, dried thyme, and cayenne pepper. Stir to combine.
  6. Pour the egg mixture over the macaroni and stir until it’s well coated.
  7. Stir in 3 cups of the shredded cheese.
  8. Pour everything into the greased tray and top with reserved ½ cup of shredded cheese.
  9. Bake until the pie is firm, and the top is golden brown. About 35-40 minutes.
  10. Allow pie to rest for 10-15 minutes before serving.