Best Ever Macaroni and Cheese

Recipe by CoreyMB
READY IN: 1hr 30mins
SERVES: 10-12
YIELD: 3 quarts




  • Preheat the oven to 350*F.
  • Grease a deep 3-quart baking dish and set aside.
  • Cook bacon until crispy, reserving the grease.
  • Cook macaroni according to package instructions for al dente.
  • Drain and set aside.
  • Crumble the bacon into the crushed crackers and add 1 cup of the grated cheese.
  • Pulse in a food processor and set aside.
  • Measure 6 tbs of bacon grease and heat in a large saucepan until bubbling.
  • Add flour all at once, whisking until incorporated.
  • Add the onion powder, both paprikas, mustard powder, and cayenne pepper.
  • Continue to whisk for another 1-2 minutes.
  • Slowly whisk in the milk and evaporated milk.
  • Whisk continuously on medium-high heat until the mixture comes to a boil and thickens slightly.
  • Lower the temperature to a simmer.
  • Add the worcestershire, nutmeg, and hot sauce.
  • Stir in the remaining 5 cups of grated cheese.
  • Stir over low heat until the cheeses are melted.
  • Beat the two eggs in a small bowl.
  • Add about a cup of the cheese sauce mixture to the eggs, and whisk rapidly.
  • Whisk the egg mixture back into the pot.
  • Stir the cooked macaroni into the cheese sauce mixture. It will be very loose; the macaroni will absorb excess liquid as it bakes.
  • Pour the macaroni and cheese mixture into the prepared baking dish.
  • Top with the cracker-bacon-cheese mixture.
  • Bake for 30-45 minutes, or until the top is golden brown and the middle is set.
  • Allow to rest for 15 minutes before serving.