Ingredients
Equipment
Method
- Preheat your oven to 375 degrees Fahrenheit and grease your 9x13 inch baking dish. Grate all your cheeses while the oven heats up.
- Bring a large pot of water to a rolling boil and add the tablespoon of salt. Cook the elbow macaroni for about 2 minutes less than the package directions suggest. Drain the pasta and set aside without rinsing.
- Melt the 4 tablespoons of butter in a large saucepan over medium heat. Whisk in the flour and cook for about 2 minutes, stirring constantly, until the mixture turns a light golden color and smells slightly nutty.
- Slowly pour in the warmed milk while whisking continuously. Continue whisking and cooking for 5 to 7 minutes until the sauce thickens enough to coat the back of a spoon.
- Reduce the heat to low and whisk in the smoked paprika, garlic powder, onion powder, dry mustard, and cayenne pepper. Cook for 30 seconds. Season with salt and pepper to taste.
- Remove the saucepan from heat and add the cream cheese first, stirring until it melts completely. Then add the cheddar and gouda in handfuls, stirring between additions until each batch melts smoothly.
- Add the cooked pasta to the cheese sauce and fold everything together until each piece of macaroni is coated. Transfer the mixture to your prepared baking dish and spread evenly.
- In a small bowl, combine the panko breadcrumbs with the melted butter, remaining cheddar cheese, and smoked paprika. Sprinkle this mixture evenly over the top of the mac and cheese.
- Bake for 20 to 25 minutes until the sauce is bubbling around the edges and the topping is golden brown.
- Remove from the oven and let rest for 5 minutes before serving.
Notes
Grate your own cheese from blocks rather than using pre-shredded bags for the smoothest sauce. Cook pasta just under al dente as it continues cooking in the oven. For extra crispy topping, broil for the final 2 minutes while watching carefully. Leftovers store in the refrigerator for up to 5 days or freeze for up to 3 months.
