Chick-Fil-A Mac and Cheese Recipe

If you’ve ever wished you could order a giant pan of Chick-fil-A mac and cheese, this recipe is for you. It’s rich, creamy, made with five cheeses, and incredibly close to the original. The best part? You can make enough to feed the whole family for about the price of two drive-thru sides.

top down image showing a small white mug filled with macaroni and cheese on a white plate with chicken nuggets and two packets of chick fil a sauce

Why This Copycat Chick-fil-A Mac and Cheese Works

I’ll admit it… I ordered Chick-fil-A mac and cheese more times than I’d like to admit while testing this recipe. I wanted the cheese blend, the creamy sauce, and that signature cheesy top layer to be as close to the original as possible. After more “research” than my wallet probably appreciated, this version was the clear winner.

  • Five cheeses create the signature flavor. Each cheese has a purpose, from the creamy American cheese to the sharp cheddar and salty Romano.
  • Freshly shredded cheese melts smoother. Skipping the pre-shredded bags makes a huge difference in creating a silky cheese sauce.
  • A simple roux keeps the sauce creamy. Butter, flour, and milk create a stable base that coats every bite of pasta without becoming grainy.
  • It tastes just like the restaurant version. Rich, creamy, cheesy, and topped with that irresistible layer of melted cheese everyone fights over.

If you’re anything like me and have justified ordering Chick-fil-A just for the mac and cheese, this recipe might save you a few drive-thru trips. It’s become the version my family asks for, and honestly, I don’t miss the original.

Jesseca, author of One Sweet Appetite.

This is one of those recipes that’s 100% worth the extra five minutes it takes to shred your own cheese. I’ve made it both ways, and freshly shredded cheese consistently gives you the smooth, creamy sauce that’s so close to Chick-fil-A’s version. It’s one small step that makes a surprisingly big difference.


Tip from Jesseca:

Once you add the cheese, keep the heat low and stir gently until everything is melted. High heat can cause the cheese to separate, leaving you with a grainy sauce instead of that rich, velvety texture.

top down image showing a white plate filled with five different cheeses with salt and pepper in a small dish, flour in a white measuring cup and a red napkin

Chick-fil-A Mac and Cheese Ingredients

One of the reasons this recipe tastes so close to the original is the blend of cheeses. Don’t let the ingredient list intimidate you. Most of the work is simply shredding cheese!

  • Elbow Macaroni: Classic elbow noodles are the closest match to Chick-fil-A’s version, but shells, cavatappi, or rotini will also work.
  • Butter and Flour: These combine to create a roux, which is the base of the cheese sauce. It helps thicken the sauce and gives it that rich, creamy texture.
  • Whole Milk: Whole milk creates the creamiest sauce, but 2% works well if that’s what you have on hand. For an even richer sauce, replace a small portion with heavy cream.
  • The Cheese Blend: This recipe uses American cheese, sharp cheddar, white cheddar, Romano, and Parmesan. Each cheese brings something different, from the ultra-creamy texture of American cheese to the sharp, savory flavor of the aged cheeses. For the smoothest sauce, buy blocks of cheese and shred them yourself instead of using pre-shredded cheese.
  • Salt and Pepper: That’s all the seasoning you need. The cheeses provide plenty of flavor on their own.

Easy Ingredient Swaps

One of the reasons this recipe works so well is the combination of cheeses, but don’t worry if you can’t find every single one. Here are my favorite substitutions:

  • American Cheese: This is what gives the sauce its ultra-creamy texture. If needed, use deli American cheese instead of individually wrapped slices. I don’t recommend skipping it altogether.
  • Sharp Cheddar: Medium cheddar works, but sharp cheddar gives the sauce more of that signature Chick-fil-A flavor.
  • White Cheddar: You can replace it with additional sharp cheddar if that’s what you have on hand.
  • Romano Cheese: Pecorino Romano is the closest substitute. Parmesan also works in a pinch, though the flavor will be a little milder.
  • Parmesan Cheese: Freshly grated Parmesan adds the best flavor, but pre-grated Parmesan will work if needed.
  • Pasta: Elbow macaroni is the closest match to the restaurant version, but shells, cavatappi, or rotini all hold the creamy cheese sauce beautifully.
  • Milk: Whole milk creates the richest sauce, but 2% milk works well. For an even creamier finish, replace ½ cup of the milk with heavy cream.

My biggest recommendation? Stick with freshly shredded cheese whenever possible. It melts much more smoothly and gives you a sauce that’s incredibly close to the original.

top down image showing a large pot filled with melted butter
top down image showing a large pot filled with melted butter and flour
top down image showing a large pot filled with melted butter and flour that has been whisked together

Why So Many Cheeses?

The secret to Chick-fil-A’s famous mac and cheese isn’t one special cheese. It’s the combination of several cheeses working together. Each one brings something a little different to the finished dish.

  • American Cheese: Melts into an incredibly smooth, creamy sauce and helps prevent graininess.
  • Sharp Cheddar: Adds that bold cheddar flavor you’d expect from classic mac and cheese.
  • White Cheddar: Makes the sauce extra rich while adding another layer of cheesy flavor.
  • Romano: Brings a slightly salty, nutty flavor that helps balance the richness.
  • Parmesan: Adds the final savory bite and helps recreate the signature flavor of the restaurant version.

Could you make this recipe with fewer cheeses? Absolutely. But if your goal is a copycat that tastes as close to Chick-fil-A as possible, each cheese has an important job. Together, they create the creamy, rich sauce that makes this recipe so hard to resist.

What To Serve With This Copycat Chick-fil-A Mac N Cheese Recipe

This creamy mac and cheese pairs well with just about any comfort food, whether you’re recreating a Chick-fil-A meal at home or planning a family dinner.

  • Chicken Nuggets: My homemade crispy chicken nuggets are the obvious choice and taste great dipped in Chick-fil-A sauce.
  • Waffle Fries: Skip the drive-thru and serve this with crispy waffle fries for the full Chick-fil-A experience.
  • Grilled Chicken: A simple grilled chicken breast helps balance the richness of the cheese sauce.
  • Roasted Broccoli: One of my favorite easy sides. The roasted edges pair perfectly with the creamy pasta.
  • Side Salad: A crisp green salad with a light vinaigrette adds freshness and helps round out the meal.
  • Pulled Pork or BBQ Chicken: The creamy cheese sauce is a perfect match for smoky barbecue flavors.
  • Garlic Bread: Because there’s no such thing as too many carbs when mac and cheese is involved.

If you’re recreating the restaurant meal at home, serve the mac and cheese with chicken nuggets, waffle fries, and your favorite Chick-fil-A dipping sauce. It’s one of our family’s favorite comfort food dinners.

close up showing a large pot filled with cheese sauce and macaroni noodles

Freshly Shredded vs Bagged Cheese

If there’s one place I wouldn’t take a shortcut, it’s the cheese.

Pre-shredded cheese is coated with anti-caking agents to keep the pieces from sticking together in the bag. While that’s convenient, those coatings can prevent the cheese from melting as smoothly, leaving you with a thicker or slightly grainy sauce.

Freshly shredded cheese melts more evenly into the roux, creating the rich, silky cheese sauce that’s so similar to Chick-fil-A’s mac and cheese.

If you absolutely need to save time, pre-shredded cheese will still work. Just know the texture may not be quite as smooth. If you’re trying to recreate the restaurant version as closely as possible, spending a few extra minutes with a box grater is well worth it.

Common Mac and Cheese Mistakes to Avoid

  • Skipping the cheese topping. If you’re after that signature Chick-fil-A look and flavor, sprinkle a little extra shredded cheddar over the top and let it melt before serving.
  • Using pre-shredded cheese. It will work, but freshly shredded cheese melts much more smoothly and creates the creamy sauce this recipe is known for.
  • Not cooking the roux. After whisking the butter and flour together, let it cook for 2 to 3 minutes. This removes the raw flour taste and creates a richer sauce.
  • Adding the milk too quickly. Slowly whisk the milk into the roux to keep the sauce smooth and lump-free.
  • Cooking the cheese over high heat. Once it’s time to add the cheese, keep the heat low. High temperatures can cause the cheese to separate, leaving you with a grainy sauce.
  • Overcooking the pasta. Cook the macaroni just until al dente. It will continue to soften slightly as it’s mixed into the hot cheese sauce.
 a large pot filled with cheese sauce and macaroni noodles

Chick-fil-A Mac and Cheese FAQs

Can I use pre-shredded cheese?

You can, but I don’t recommend it. Freshly shredded cheese melts much more smoothly, giving you the creamy cheese sauce that’s so similar to the restaurant version.

Why is my cheese sauce grainy?

Grainy cheese sauce is usually caused by cooking the cheese over heat that’s too high or using pre-shredded cheese. Keep the heat low and stir the cheese in gradually for the smoothest results.

How do I get the cheesy top like Chick-fil-A?

After mixing the pasta with the cheese sauce, sprinkle a little extra shredded cheddar over the top. Cover the pot for a few minutes to let the cheese melt, or place it under the broiler for 1 to 2 minutes until bubbly and lightly browned.

Can I use a different type of pasta?

Absolutely. Elbow macaroni is the closest match to Chick-fil-A, but shells, cavatappi, and rotini all work well because they hold onto the cheese sauce.

Storage and Make-Ahead Instructions

This copycat Chick-fil-A mac is just as delicious the next day, making it a great option for meal prep, holidays, or family gatherings.

  • Refrigerator: Let the mac and cheese cool completely before transferring it to an airtight container. Store in the refrigerator for up to 4 days.
  • Freezer: Cool completely, then place in a freezer-safe container or freezer bag. Freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.
  • To Reheat: Mac and cheese naturally thickens as it cools. To bring back the creamy texture, add a splash of milk before reheating. Warm individual portions in the microwave in 30-second intervals, stirring between each, or reheat on the stovetop over low heat until warmed through.
  • Make Ahead: You can prepare the recipe up to 2 days in advance. Store it covered in the refrigerator, then reheat gently with a little milk before serving. If you’d like to recreate that signature cheesy top, sprinkle on a little extra shredded cheddar and broil for 1 to 2 minutes just before serving.

For the creamiest leftovers, avoid reheating over high heat. Low and slow keeps the cheese sauce smooth and prevents it from separating.

top down image showing a small white mug filled with macaroni and cheese on a white plate with chicken nuggets and two packets of chick fil a sauce with a bite on the fork
5 from 5 votes

Copycat Chick Fil A Mac and Cheese

Author Jesseca
Prep: 15 minutes
Cook: 10 minutes
Serves: 10
Skip the drive-thru! This Copycat Chick-fil-A Mac and Cheese is rich, creamy, made with five cheeses, and tastes just like the restaurant favorite.

Ingredients
 
 

  • 1 lb elbow noodles
  • 1/4 cup unsalted butter
  • 1/4 cup all-purpose flour
  • cups whole milk
  • 4 slices American cheese (like Kraft singles)
  • 1 cup sharp cheddar cheese (shredded)
  • 1 cup white cheddar cheese (shredded)
  • 1/4 cup Romano cheese (shredded)
  • 1/4 cup Parmesan cheese (shredded)
  • 1 teaspoon salt
  • 1/2 teaspoon pepper

Instructions
 

  • Cook the elbow macaroni according to the package directions for al dente. Drain and set aside. 
  • Place the butter in a large saucepan over medium heat.
  • Once melted whisk in the flour until a thin paste forms. For the best results, let the mixture cook for 2 to 3 minutes or until golden and fragrant. 
  • Slowly whisk in the milk, being sure to stir constantly to get a smooth mix.
  • Bring to a low simmer and cook for 2 to 3 minutes, or until the milk begins to thicken. 
  • Stir in all of the cheeses with the salt and pepper. Stir until melted. 
  • Remove from the heat and stir in the cooked noodles.
  • Optional, for that cheesy topping, sprinkle with more cheddar cheese and cover with a lid to allow the cheese topping to melt. 

Nutrition

Calories: 400kcalCarbohydrates: 40gProtein: 17gFat: 19gSaturated Fat: 11gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gTrans Fat: 0.3gCholesterol: 55mgSodium: 617mgPotassium: 232mgFiber: 2gSugar: 4gVitamin A: 577IUCalcium: 391mgIron: 1mg

The nutrition facts provided are calculated using a third-party tool and are estimates only. Actual nutritional content may vary based on the ingredients and brands you use, as well as portion sizes. For accurate results, please consult a registered dietitian or nutritionist.

Course Dinner, Side Dish
Cuisine American

Still Hungry?

Follow One Sweet Appetite on Pinterest, Instagram, and Facebook!

top down image showing a small white mug filled with macaroni and cheese on a white plate with chicken nuggets and two packets of chick fil a sauce. Text overlay reads "chick fil a copycat mac and cheese"

Sharing is caring!

5 from 5 votes (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




4 Comments

  1. 5 stars
    I made this last week and my kids loved it! I made is again and had some cheese leftover from a charcuterie board. I used it in place of the sharp and white cheddar last night. It was 10/10 amazing!

  2. 5 stars
    Excellent mac and cheese recipe! Definitely use whole milk as suggested. I tried using 2% (thought I could get away with it) and it just wasn’t as creamy.

  3. 5 stars
    This mac and cheese is just like CFA!!! Super creamy, my niece declared it the best mac and cheese ever.

  4. 5 stars
    We all loved this! It’s a great amount for our family, and it was fun to use all the different cheeses in the sauce! A great copycat recipe!

More Recipes You'll Love...