Go Back

Homemade Chick-fil-A Mac and Cheese

A creamy, baked copycat of the famous Chick-fil-A mac and cheese. A special blend of five cheeses — sharp cheddar, mild cheddar, American, Parmesan, and Romano — creates an ultra-smooth sauce with a golden broiled top. Ready in 45 minutes. Comfort food, reimagined.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 8
Course: Side Dish
Cuisine: American

Ingredients
  

Pasta
  • 1 pound elbow macaroni
  • Salt for pasta water
Five-Cheese Sauce
  • 3 tablespoons butter
  • 3 tablespoons all-purpose flour
  • 2 1/2 cups whole milk
  • 1/2 cup heavy cream
  • 1 1/2 cups sharp cheddar cheese freshly shredded
  • 1 cup mild cheddar cheese freshly shredded
  • 4 slices deli American cheese chopped into small pieces
  • 1/3 cup Parmesan cheese freshly grated
  • 1/4 cup Romano cheese freshly grated
  • 1/8 teaspoon paprika
  • Salt and black pepper to taste
Broiled Topping
  • 1/2 cup sharp cheddar cheese shredded
  • 2 tablespoons Parmesan cheese grated

Method
 

  1. Preheat your oven to 350°F. Bring a large pot of generously salted water to a boil. Cook the elbow macaroni until just shy of al dente — about 1 minute less than the package directions. Drain the pasta but do not rinse it.
  2. In a large pot over medium heat, melt the butter. Once it's foaming, whisk in the flour and cook for 1-2 minutes, stirring constantly, until the mixture turns a light golden color and smells slightly nutty.
  3. Slowly pour in the milk and heavy cream, about a half cup at a time, whisking continuously after each addition. Add the paprika, salt, and pepper. Continue whisking over medium heat for 3-4 minutes until the sauce thickens enough to coat the back of a spoon.
  4. Reduce the heat to low. Add the cheeses one type at a time, stirring after each addition until fully melted: American cheese first, then mild cheddar, sharp cheddar, Parmesan, and finally Romano. Keep stirring until the sauce is completely smooth and glossy.
  5. Add the drained pasta to the cheese sauce and fold gently until every noodle is completely coated. Transfer to a greased 9x13 inch baking dish. Sprinkle the remaining shredded cheddar and grated Parmesan over the top.
  6. Bake at 350°F for 15 minutes until heated through and the edges start to bubble. Switch to broil and cook for 2-3 minutes until the cheese topping is golden brown and bubbly. Let rest for 5 minutes before serving.