Go Back

Bacon Mac and Cheese

Creamy, indulgent macaroni and cheese loaded with crispy bacon pieces, perfect for comfort food cravings and family dinners.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 6 servings
Course: Main Course, Side Dish
Cuisine: American, Comfort Food
Calories: 580

Ingredients
  

  • 1 pound elbow macaroni pasta
  • 8 slices thick-cut bacon
  • 3 tablespoons butter
  • 3 tablespoons all-purpose flour
  • 3 cups whole milk
  • 3 cups sharp cheddar cheese shredded
  • 1 cup mozzarella cheese shredded
  • 0.5 teaspoon garlic powder
  • 0.5 teaspoon onion powder
  • 0.25 teaspoon black pepper
  • 0.5 teaspoon salt
  • 0.25 teaspoon paprika

Equipment

  • Large pot
  • Large skillet
  • Whisk
  • Cheese grater

Method
 

  1. Cook the bacon in a large skillet over medium heat until crispy, about 8-10 minutes, turning occasionally to ensure even cooking. Transfer to paper towels to drain excess grease, then crumble into bite-sized pieces and set aside.
  2. Bring a large pot of salted water to a boil and cook the elbow macaroni according to package directions until al dente, usually 7-8 minutes. Drain the pasta thoroughly and set aside.
  3. In the same pot used for pasta, melt the butter over medium heat. Once melted and bubbling, add the flour and whisk constantly for 2 minutes to create a roux, cooking out the raw flour taste.
  4. Gradually pour in the milk while whisking continuously to prevent lumps from forming. Continue whisking until the mixture thickens and comes to a gentle simmer, approximately 5-7 minutes.
  5. Remove the pot from heat and add the shredded cheddar cheese and mozzarella cheese in three batches, stirring after each addition until completely melted and smooth before adding more cheese.
  6. Add the garlic powder, onion powder, black pepper, salt, and paprika to the cheese sauce, stirring well to incorporate all seasonings evenly throughout.
  7. Return the cooked macaroni to the pot with the cheese sauce and stir gently but thoroughly to coat every piece of pasta with the creamy cheese mixture.
  8. Fold in three-quarters of the crumbled bacon, reserving the remaining quarter for topping, mixing until the bacon is evenly distributed throughout the mac and cheese.
  9. Transfer the bacon mac and cheese to a serving dish and sprinkle the reserved bacon crumbles on top for presentation and extra bacon flavor in every serving.
  10. Serve immediately while hot and creamy for the best texture and flavor experience, or keep warm in a covered dish until ready to serve.

Notes

For extra richness, use a combination of sharp and mild cheddar. Add a pinch of cayenne pepper for a subtle kick. Store leftovers in an airtight container in the refrigerator for up to 4 days.