Skip to Content

Four Cheese Bacon Mac

This Creamy Bacon Mac and Cheese feeds a crowd and makes wonderful leftovers. Perfect for family dinners and dinner parties! 

serving of baked mac and cheese with bacon on a white plate

There’s nothing more comforting and satisfying than a delicous bowl of mac and cheese.  This Four Cheese Bacon Mac and Cheese may be a more “grown up” version with a homemade roux, four different types of cheese, and crispy bacon but don’t worry, it is still hungry husband and picky kid approved! 

What’s in Bacon Mac and Cheese? 

To make this homemade mac and cheese with bacon, you’ll need the following: 

  • Pasta of choice
  • Cooked bacon
  • Butter
  • Flour
  • Milk
  • Onion powder
  • Salt and pepper
  • Shredded cheese (I used cheddar, Colby Jack, and mozzarella)
  • Kraft American cheese slices 

overhead view of bacon mac and cheese in a white casserole dish

How to Make Bacon Mac and Cheese

  1. Cook pasta according to package instructions. 
  2. In a medium saucepan, melt butter and flour together over medium heat.
  3. Slowly whisk in the milk, pouring in a thin stream and stirring constantly.
  4. Stir in the onion powder, salt, and pepper. Simmer for 2 minutes. 
  5. Whisk in cheese slices and most of the shredded cheese mixture. 
  6. Combine cooked pasta and cheese sauce. 
  7. Spoon half the 4 cheese mac and cheese into a greased baking dish, then sprinkle with shredded cheese blend and diced bacon. 
  8. Repeat this layering process one more time. 
  9. Bake until the cheese is bubbly. 

What’s the Best Pasta for Mac and Cheese? 

I like using cavatappi pasta — it’s a little fancier than your usual macaroni noodle, but you could use whatever shape you prefer!  

How to Reheat Mac and Cheese

Leftovers of this baked mac and cheese with bacon can be reheated in the oven or in a saucepan over low heat. I try to avoid using the microwave as that usually results in rubbery pasta. 

bacon mac and cheese in a white casserole dish

Tips for Making Mac and Cheese with Bacon

You can use any kind of bacon you’d like in this recipe — turkey, pork, flavored, etc. Just use a bacon you think sounds good! 

Be sure to cook the bacon until crisp. I like to arrange it on a rimmed foil-lined baking sheet and bake at 425ºF for 15 minutes.

Feel free to mix and match the four cheeses used in this creamy bacon mac and cheese recipe. 

More Homemade Mac and Cheese Recipes: 

Four Cheese Bacon Mac

4.28 from 47 votes
Print Pin Rate
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Servings: 12
Calories: 419kcal
Author: Emily Grace


  • 1 lb cavatappi pasta
  • 6 slices bacon , cooked and diced
  • 2 tbsp butter
  • 2 tbsp flour
  • 2 cups milk
  • 1/4 tsp onion powder
  • 1/4 tsp salt
  • 1/4 tsp pepper
  • 1/2 lb sharp cheddar cheese , shredded
  • 1 cup colby-jack cheese , shredded
  • 1 cup mozzarella cheese , shredded
  • 6 slices Kraft American cheese


  • Cook bacon as desired. (I like to arrange on a rimmed baking sheet lined with foil and bake at 425ºF for 15 minutes.)
  • Heat oven to 350 degrees F. Coat a 3qt baking dish with nonstick cooking spray.
  • Cook cavatappi pasta as directed on the package. (Make sure to lightly salt the water.)
  • In a medium saucepan, melt butter and flour together over medium heat.
  • Slowly whisk in the milk, pouring in a thin stream and stirring constantly.
  • Stir in onion powder, salt, and pepper.
  • Allow milk mixture to come to a boil, then reduce heat and simmer two minutes.
  • In a large bowl, toss together cheddar, colby-jack, and mozzarella.
  • Whisk in sliced cheese and 1 1/4 cups of cheddar mixture. Remove from heat.
  • Toss the bacon pieces in with remaining cheddar mixture.
  • Combine pasta and cheese sauce, toss to coat.
  • Pour half into prepared dish and sprinkle with a generous cup of the bacon-cheese mixture. Repeat layering.
  • Bake for 20 minutes, until cheese is bubbly.


Calories: 419kcal | Carbohydrates: 32g | Protein: 19g | Fat: 23g | Saturated Fat: 12g | Cholesterol: 64mg | Sodium: 575mg | Potassium: 213mg | Fiber: 1g | Sugar: 3g | Vitamin A: 585IU | Calcium: 422mg | Iron: 0.9mg
Did you make this recipe? Mention @GraceGoodEats or tag #graceandgoodeats!


Recipe Rating


Monday 11th of February 2019

I made this last night. Good mac and cheese recipe. I halved the recipe since there are just the 2 of us. It turned out fine. This will go in my recipe box.


Saturday 8th of December 2018

I'm going to try it today. I'm sure it will be fantastic!


Wednesday 2nd of May 2018

Lovely recipe.....


Tuesday 27th of February 2018

Is there a replacement for the American Cheese?


Monday 3rd of October 2016

Have you ever made this ahead of time and frozen it? If so, what did you do for reheating?

Sharing is Caring

Help spread the word. You're awesome for doing it!