01 -
Boil salted water in a large pot and cook the elbow macaroni until al dente according to package directions. Drain thoroughly and set aside.
02 -
Fry the bacon slices in a large skillet over medium heat until golden and crispy. Place cooked bacon on a paper towel-lined plate and crumble or chop into small pieces once cooled.
03 -
Set oven to 400°F (200°C) and allow to preheat.
04 -
In a large saucepan, melt 2 tablespoons butter over medium heat. Whisk in flour and cook for 1 minute, stirring constantly to form a smooth roux.
05 -
Gradually pour in milk, whisking continuously to prevent lumps. Cook for 3 to 4 minutes until the mixture thickens slightly.
06 -
Reduce heat to low. Stir in shredded cheddar, grated Parmesan, pumpkin puree, Dijon mustard, smoked paprika, garlic powder, salt, and black pepper. Continue stirring until the cheeses are fully melted and sauce is smooth.
07 -
Add the drained macaroni to the cheese sauce and toss to coat evenly.
08 -
Pour the macaroni and cheese mixture into a greased 2-quart baking dish, spreading evenly.
09 -
In a small mixing bowl, combine panko breadcrumbs with melted butter. Stir until the crumbs are evenly coated.
10 -
Sprinkle the buttered panko evenly over the pasta. Top with crumbled bacon.
11 -
Bake in the preheated oven for 15 minutes or until the surface is golden and bubbling.
12 -
Remove from the oven and garnish with freshly chopped parsley before serving, if desired.