01 -
In a large skillet over medium heat, cook chopped turkey bacon until crisp. Transfer to a paper towel-lined plate and set aside.
02 -
Melt butter in a large pot over medium heat. Add flour and whisk for 1 to 2 minutes until a smooth roux forms.
03 -
Gradually whisk in milk, continuing to stir until the mixture comes to a simmer and thickens, about 4 to 5 minutes.
04 -
Lower the heat to low. Add cheddar and mozzarella cheeses, stirring until fully melted. Season with garlic powder, onion powder, salt, and black pepper to desired taste.
05 -
Stir in cooked elbow macaroni and most of the crispy turkey bacon, reserving a portion for topping if desired. Mix until pasta is evenly coated in the cheese sauce.
06 -
Transfer the macaroni mixture to a greased baking dish. Sprinkle with grated Parmesan and breadcrumbs. Broil for 2 to 3 minutes or bake at 375°F for 10 to 15 minutes, until the surface is golden and bubbling.
07 -
Serve hot, garnished with reserved turkey bacon. Enjoy immediately for best texture.