01 -
Preheat your oven to 350°F (175°C).
02 -
Boil the macaroni according to package instructions until al dente. Drain and set aside.
03 -
In a 12-inch oven-proof skillet or Dutch oven, melt butter over medium heat. Whisk in flour and cook for 1-2 minutes until lightly browned to remove the raw flour taste. Whisk in salt and pepper.
04 -
Add milk to the roux, whisking vigorously to remove any lumps. Continue whisking until the mixture is smooth and uniform.
05 -
Add the provolone cheese and half of the cheddar cheese, whisking until fully melted and smooth. Stir in Worcestershire sauce. Taste and adjust seasoning if necessary.
06 -
Cook over medium-high heat for approximately 5 minutes until the sauce thickens and begins to bubble. Turn off heat.
07 -
Add cooked macaroni to the cheese sauce, stirring until thoroughly combined. Top with remaining cheddar cheese and sprinkle with smoked paprika.
08 -
Transfer the skillet to the oven and bake for 15 minutes until the top begins to brown and the sauce bubbles around the edges.
09 -
Remove from oven and serve while still warm for the optimal creamy texture.