A twist on the classic dish, Bacon Mac and Cheese is the ultimate comfort food. This recipe feeds a crowd and comes together in just over 30 minutes, making it the perfect side dish for game days, potlucks, and holiday parties. Watch the how-to video for step-by-step instructions!
Preheat your oven to 350F (175C) and lightly butter a 1 ½ quart baking dish. Set aside.
Begin cooking the elbow macaroni according to package instructions. Once finished, drain, rinse under cold water, and toss with a teaspoon of olive oil. Set aside.
8 oz elbow macaroni
Meanwhile, place chopped bacon in Dutch oven and turn stovetop heat to medium. Cook until bacon is crisped and then carefully remove bacon to a paper towel-lined plate. Set aside. Once cooled, crumble or chop bacon into small pieces.
8 strips thick-cut bacon
Drain all but approximately 2 Tablespoons of bacon grease and add 2 Tablespoons of butter to the pot over medium heat.
2 Tablespoons butter
Once butter has melted, sprinkle flour overtop and whisk until smooth and no lumps remain. Continue to cook, stirring, another 30-60 seconds to toast the flour.
¼ cup all-purpose flour
Add spices (salt, black pepper, garlic powder, onion powder, ground mustard, and smoked paprika, if using) and stir well.
½ teaspoon salt, ½ teaspoon ground black pepper, ½ teaspoon garlic powder, ½ teaspoon onion powder, ½ teaspoon ground mustard, ¼ teaspoon smoked paprika
While still whisking, slowly pour in the milk. Continue to stir over medium heat until milk and butter are completely combined.
3 cups whole milk
While stirring frequently, bring mixture to a boil. Reduce heat and simmer, stirring constantly, until mixture is thickened. Your whisk or spoon should leave a trail through the sauce and it should coat the back of a spoon.
Remove sauce from heat and add shredded cheeses. Stir until the cheeses are melted and the sauce is smooth.
2 cups freshly shredded sharp cheddar cheese, ½ cup freshly shredded gouda cheese
Add cooked, drained pasta noodles and half of the chopped bacon and stir well.
Pour into prepared baking dish and begin preparing Panko seasoning.
Panko Topping
Melt butter in a small saucepan over medium heat. Add panko and cook, stirring frequently until panko is toasted golden brown.
1 ½ Tablespoons salted butter, ½ cup seasoned panko
Add remaining bacon and toss with the panko. Sprinkle the mixture evenly over macaroni and transfer to 350F (175C) oven. Bake for 15 minutes then allow to cool for 5-10 minutes before digging in.
Video
Notes
Bacon:
For a bacon-free recipe, please see my baked macaroni and cheese recipe or you may omit the bacon and use 4 Tablespoons of butter instead.
Milk:
I have only tested this recipe with whole milk but it should work fine with a lower fat milk as well.
Cheese:
While you may get lucky and have success using pre-shredded cheese, this often contains additives that can cause the sauce to separate/congeal. For best results, shred your own cheese. Personally I like to use a blend of white and yellow cheddar, but you can use just one type, that’s fine!
Making in Advance:
This recipe can be prepared in advance, but note that as it sits in the refrigerator the pasta will absorb the cheese sauce and the results will not be quite as saucy. To prepare, follow the instructions through step 11. Allow macaroni to cool slightly then cover and transfer to refrigerator where it will keep for up to 3 days. Prepare panko topping as instructed and store separately at room temperature or in the fridge. To cook, preheat your oven to 350F and sprinkle panko over macaroni before transferring to the oven to bake for 30 minutes or until baked through and center is warm and melty.