01 -
Preheat oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish to prevent sticking.
02 -
Boil elbow macaroni according to package instructions until al dente. Drain thoroughly and set aside.
03 -
Melt unsalted butter in a large saucepan over medium heat. Whisk in all-purpose flour and cook for 1–2 minutes, stirring constantly, until mixture is lightly golden.
04 -
Gradually whisk in whole milk, stirring continuously until sauce thickens, approximately 5 minutes. Season with salt, black pepper, and paprika.
05 -
Remove saucepan from heat and blend in 2 cups sharp cheddar cheese, shredded mozzarella, and grated Parmesan until smooth and fully melted.
06 -
Combine cooked macaroni with cheese sauce. Pour mixture evenly into the prepared baking dish. Sprinkle remaining 1 cup cheddar cheese and panko breadcrumbs over the top.
07 -
Bake for 25–30 minutes until surface is golden brown and sauce is bubbling. Allow dish to cool briefly before serving.