Best Bacon Mac and Cheese Recipe

Bacon Mac and Cheese

This simple, hearty bacon mac and cheese is loaded with extra cheese, tender noodles -- and plenty of bacon.
Course Main Course
Cuisine American
Keyword Bacon Mac and Cheese, Bacon Mac and Cheese Recipe, Baked Mac and Cheese with Bacon
Prep Time 25 minutes
Cook Time 20 minutes
Total Time 45 minutes
Servings 8
Calories 800kcal



  • 3 Tablespoons flour
  • 3 Tablespoons butter
  • 2 cups milk
  • 1/4 teaspoon garlic powder
  • 1/4 teaspoon salt
  • 1/4 teaspoon pepper


  • 1 Package Applewood Smoked Bacon 16 oz., cooked and crumbled, divided
  • 1 16 ounce box elbow macaroni pasta cooked according to package
  • 8 ounce block parmesan cheese divided
  • 8 ounce block mild cheddar cheese divided
  • 8 ounce block mozzarella cheese divided


  • 1/2 cup Panko bread crumbs
  • 1 Tablespoon melted butter


  • Preheat the oven to 375 degrees.
  • Grate the blocks of parmesan, mild cheddar, and mozzarella cheeses and place in a large bowl. Mix to combine and set aside. Reserve 1 1/2 cups of the cheese mixture for the roux.
  • In a medium saucepan, melt 3 Tablespoons of butter over medium heat. Whisk in 3 Tablespoons of flour.
  • Slowly add 2 cups of milk to the saucepan, stirring constantly. Add the garlic powder, salt, and pepper and continue stirring until smooth.
  • Reduce the heat to low and whisk periodically until the sauce has thickened.
  • Add the reserved 1 1/2 cups of the grated cheese mixture. Stir until melted and smooth.
  • Remove from heat. Fold in the cooked macaroni pasta until well coated in the cheese sauce.
  • Next, coat a 9x13 inch baking dish with non-stick spray. Pour the macaroni and cheese sauce mixture into the pan.
  • Spread the remaining grated cheese mixture over the macaroni. Reserve and set aside 1/4 cup bacon crumbles. Spread the remaining bacon evenly over the cheese.
  • In a small bowl, melt 1 Tablespoon of butter. Add 1/2 cup of Panko bread crumbs and 1/4 cup of the reserved bacon. Stir to combine. Sprinkle the topping evenly over the macaroni and cheese.
  • Bake for 20 minutes or until golden brown.



Calories: 800kcal