Go Back
+ servings
Bacon mac and cheese in a wooden bowl.
Print Recipe
5 from 2 votes

Bacon Mac and Cheese Recipe

This Bacon Mac and Cheese is the grown up version of that comfort food you know and love from your childhood. It is easy to make and tasty to eat! You just can't go wrong with a heaping amount of bacon added to your mac and cheese!
Prep Time15 mins
Cook Time20 mins
Total Time35 mins
Course: Main Dish, Side Dishes
Cuisine: Comfort Food
Keyword: Bacon Mac and Cheese
Servings: 6 people
Calories: 1280kcal


  • 1 pound bacon diced


  • 4 quarts water
  • 1 pound elbow macaroni
  • 1 Tablespoon salt

Cheese Sauce

  • 6 Tablespoons flour all-purpose
  • 4 Tablespoons butter divided use
  • 4 cups milk
  • 1 cup heavy whipping cream
  • 1 teaspoon salt
  • 1 teaspoon cracked black pepper
  • ¼ teaspoon red pepper flakes
  • 2 cups colby jack cheese shredded
  • 2 cups sharp cheddar cheese shredded
  • ½ cup mozzarella shredded


  • Preheat oven or grill. Preheat your oven or grill to 425 degrees F.
  • Cook the macaroni. In a large pot bring 4 quarts of water to a boil over high heat. Add 1 Tablespoon salt and the macaroni noodles to the water and stir to prevent the noodles from sticking. Cook according to package directions, then drain.
  • Cook the bacon. In a large skillet, cook the bacon until crisp. Remove the bacon with a slotted spoon and drain on a paper towel. Do not drain the bacon grease.
  • Make the roux. Add 2 Tablespoons butter the the hot bacon grease and stir until melted. Add in the 6 Tablespoons flour and cook over medium heat for 5-6 minutes or until the flour has begun to brown.
  • Finish making the cheese sauce. Add in the milk and heavy whipping cream to the roux, and return to a boil. Turn off the heat and stir in the salt, cracked black pepper, and red pepper flakes.
  • Add the cheese to the sauce. Reserve 1/2 cup of each of the jack and cheddar cheeses and set aside with the mozzarella. Stir the rest of the jack and cheddar cheese into the sauce, and whisk until the cheese is melted.
  • Combine the noodles and the cheese sauce. After draining the cooked noodles, return them to the large pot. Pour the cheese sauce over the noodles and stir in half of the cooked bacon.
  • Transfer the mac and cheese to a baking dish. Use the remaining 2 Tablespoons of butter to coat the sides and bottom of a 9x13 baking dish. You can also cook this in a 12" cast iron skillet. Pour the mac and cheese from the large pot into the baking dish. Top with the remaining jack, cheddar, and mozzarella cheese and sprinkle on the remaining bacon crumbles.
  • Bake the bacon mac and cheese. Place the bacon mac and cheese in the oven or on the grill for 20 minutes or until the sides are bubbling and the cheese is melted and starting to brown.
  • Serve immediately. Remove from heat, serve immediately and enjoy!


Calories: 1280kcal | Carbohydrates: 74g | Protein: 48g | Fat: 87g | Saturated Fat: 45g | Cholesterol: 229mg | Sodium: 1604mg | Potassium: 671mg | Fiber: 3g | Sugar: 11g | Vitamin A: 2010IU | Vitamin C: 1mg | Calcium: 852mg | Iron: 2mg