- 1
Preheat oven to 375°F. Cook pasta in salted boiling water until just shy of al dente (it will finish cooking in the oven). Drain and set aside.
- 2
In a large saucepan, melt 3 tablespoons butter over medium heat. Whisk in flour and cook for 2 minutes, stirring constantly to create a roux.
- 3
Gradually whisk in milk and cream, ensuring no lumps form. Cook until thickened, about 5 minutes, whisking frequently.
- 4
Remove from heat and whisk in Dijon mustard, smoked paprika, and white pepper. Season with salt.
- 5
Add cheeses one handful at a time, stirring until completely melted and smooth before adding the next. The sauce should be creamy and coat a spoon.
- 6
Fold in the cooked pasta until evenly coated. Transfer to a buttered 9x13 inch baking dish.
- 7
Mix panko breadcrumbs with melted butter and sprinkle evenly over the top.
- 8
Bake for 25-30 minutes until bubbly and golden on top. Let rest 5 minutes before serving.