Ingredients:
- 1 lb (450g) elbow macaroni
- 1 tbsp (15g) salt
- 1/2 cup (115g) unsalted butter
- 1/2 cup (65g) all-purpose flour
- 3 cups (710ml) whole milk
- 1 cup (225g) heavy cream
- 4 oz (115g) cream cheese
- 3 cups (340g) sharp cheddar cheese
- 2 cups (225g) monterey jack cheese
- 1 tsp (5g) garlic powder
- 1 tsp (5g) dijon mustard
- 1/2 tsp (3g) smoked paprika
- 1 cup (100g) panko breadcrumbs
- 2 tbsp (30g) unsalted butter, melted
- 1/2 cup (55g) parmesan cheese
Instructions:
- Boil the macaroni. Bring a large pot of water to a boil and add 15g of salt. Cook the pasta for 2 minutes less than the package directions until it is slightly under al dente. Drain and set aside. Note: This prevents the pasta from becoming mushy in the oven.
- Create the roux. Melt 115g of butter in a saucepan over medium heat. Whisk in 65g of flour and cook for 1-2 minutes until the mixture smells nutty and looks pale gold.
- Build the liquid base. Slowly whisk in 710ml of whole milk and 225ml of heavy cream. Keep stirring constantly. Simmer for 3-5 minutes until the sauce thickens enough to coat the back of a spoon. For more on building stable sauces, check out [King Arthur Baking](https://www.kingarthurbaking.com) for a deep dive into roux basics.
- Integrate the cream cheese. Lower the heat to low. Stir in 115g of softened cream cheese until completely melted and smooth.
- Melt the main cheeses. Gradually add 340g of sharp cheddar and 225g of monterey jack. Stir constantly until the sauce is glossy and unified.
- Season the sauce. Fold in the garlic powder, dijon mustard, smoked paprika, and a pinch of salt and pepper. Stir until the spices are evenly distributed.
- Combine pasta and cheese. Fold the cooked macaroni into the sauce until every noodle is fully submerged. Pour the mixture into a 9x13 inch baking dish.
- Prepare the topping. In a small bowl, mix 100g panko, 30g melted butter, and 55g parmesan. Spread this evenly over the top.
- Bake to finish. Place in a 200°C (400°F) oven for 15-20 minutes until the top is golden and the edges are bubbling.