If you love a rich, creamy mac and cheese recipe with that irresistible baked top, you are in for such a treat. This copycat version of Chick-fil-A mac and cheese brings together tender elbow pasta, a velvety cheese sauce, and a beautifully golden, bubbly finish that feels just as comforting as the original.
I love making this when I want something that feels a little extra special without being complicated. It has that cozy casserole-style look, with glossy melted cheese and browned edges that practically beg you to grab a spoonful straight from the baking dish. If you have ever wanted to recreate that restaurant-style macaroni and cheese at home, I am going to walk you through it in the simplest way.
What makes this recipe so good is the mix of cheeses and the oven-baked finish. You get the creamy stovetop cheese sauce you expect, but baking it for a short time gives it that signature top layer with deep golden spots and stretchy, cheesy goodness underneath. It is comfort food at its absolute best.
Quick Recipe Info Card
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 8
Difficulty: Easy
Why You’ll Love It
- Ultra creamy cheese sauce with a rich, smooth texture
- Baked until bubbly with a deeply golden top
- Tastes like a homemade version of Chick-fil-A mac and cheese
- Uses easy-to-find ingredients from any grocery store
- Perfect for family dinners, potlucks, holidays, and meal prep
- Can be customized with different cheeses or add-ins
- Comforting, crowd-pleasing, and reheats surprisingly well
Nutritional Benefits and Adaptable Variations
- Calcium-rich: The milk and cheese provide calcium and protein in every serving.
- Energy-boosting: Pasta and dairy make this a hearty, satisfying side or main dish.
- Add protein: Stir in shredded rotisserie chicken for a more filling dinner.
- Boost the flavor: A pinch of smoked paprika or mustard powder adds depth without changing the classic feel.
- Try different cheeses: Sharp cheddar, white cheddar, Monterey Jack, and Parmesan all work beautifully here.
- Make it a meal: Add steamed broccoli or sautéed spinach for a little extra color and balance.
- Adjust the texture: Use a little more milk for a looser sauce or bake a few extra minutes for a firmer casserole-style finish.
Ingredients
- 1 pound elbow macaroni
- 4 tablespoons unsalted butter
- 1/4 cup all-purpose flour
- 3 cups whole milk
- 1 cup evaporated milk
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 1/4 teaspoon paprika
- 2 cups shredded sharp cheddar cheese
- 1 cup shredded white cheddar cheese
- 1 cup shredded Monterey Jack cheese
- 1/2 cup grated Parmesan cheese
- 1 cup extra shredded cheddar cheese, for topping
Step-by-Step Instructions
[INSERT PROCESS IMAGE HERE]
- Preheat your oven to 375°F and lightly grease a 9×13-inch baking dish or similar casserole dish.
- Bring a large pot of salted water to a boil. Cook the elbow macaroni until just al dente according to the package directions. Drain and set aside.
- In a large saucepan or Dutch oven, melt the butter over medium heat. Whisk in the flour and cook for about 1 minute, stirring constantly, until the mixture looks smooth and lightly bubbly.
- Slowly pour in the whole milk and evaporated milk, whisking well so the sauce stays smooth. Cook for 3 to 5 minutes, stirring often, until slightly thickened.
- Stir in the salt, black pepper, garlic powder, and paprika.
- Reduce the heat to low and add the sharp cheddar, white cheddar, Monterey Jack, and Parmesan a handful at a time. Stir until fully melted and silky.
- Add the drained macaroni to the cheese sauce and stir until every piece of pasta is well coated.
- Pour the mac and cheese into the prepared baking dish and spread it evenly. Top with the extra shredded cheddar.
- Bake for 15 to 20 minutes, until hot and bubbly with a golden top. For extra browning, broil for 1 to 2 minutes at the end, watching closely so it does not burn.
- Let it rest for 5 minutes before serving so the sauce settles slightly and the texture stays creamy.
Tips, Serving Suggestions & Substitutions
- Shred your own cheese if you can: Pre-shredded cheese is convenient, but freshly shredded cheese melts more smoothly because it has fewer anti-caking agents.
- Do not overcook the pasta: Since it finishes in the oven, al dente pasta gives you the best texture.
- Keep the heat low when adding cheese: High heat can make the sauce grainy instead of smooth and creamy.
- For a more pronounced baked top: Add a little extra cheddar over the surface and broil briefly right at the end.
- Serve it with: fried chicken, grilled chicken, barbecue, roasted vegetables, green beans, or a crisp side salad.
- Swap cheeses carefully: Gouda, Colby Jack, or fontina can be used, but keep at least some sharp cheddar for that classic flavor.
- Want a little kick? Add a pinch of cayenne or a few dashes of hot sauce to the sauce.
Nutrition Information
| Per Serving | Approximate Amount |
|---|---|
| Calories | 540 |
| Carbohydrates | 37g |
| Protein | 23g |
| Fat | 33g |
| Saturated Fat | 19g |
| Cholesterol | 92mg |
| Sodium | 640mg |
| Fiber | 2g |
| Sugar | 7g |
Nutrition values are estimates only and can vary based on the specific brands and ingredients you use.
Storage & Make-Ahead Tips
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave with a splash of milk to help loosen the sauce, or warm larger portions in the oven covered with foil until heated through.
If you want to make it ahead, assemble the mac and cheese up to the point of baking, cover tightly, and refrigerate for up to 24 hours. When you are ready to bake, let it sit at room temperature for about 20 minutes first, then bake until hot and bubbly. Be sure leftovers are reheated thoroughly before serving.
FAQ
1. What cheese makes this copycat mac and cheese taste the most like Chick-fil-A?
A blend of sharp cheddar, white cheddar, Monterey Jack, and Parmesan gets you very close. The combination gives you the creamy texture, tangy richness, and browned baked finish that make it so recognizable.
2. Can I make this mac and cheese recipe without baking it?
Yes, you can serve it straight from the stovetop once the pasta is mixed into the cheese sauce. It will be creamier and looser, but still delicious. Baking gives it that signature casserole-style top.
3. Why did my cheese sauce turn grainy?
This usually happens when the heat is too high or the cheese is added too quickly. Lower heat and gradual cheese addition help the sauce stay smooth and silky.
4. Can I freeze this recipe?
You can, but the texture may change slightly after thawing because dairy-based sauces sometimes separate. For best results, cool it completely, wrap well, and freeze for up to 2 months. Thaw in the refrigerator before reheating.
5. What can I serve with baked mac and cheese?
It pairs well with crispy chicken, barbecue, meatloaf, roasted vegetables, collard greens, or a fresh salad. It is rich, so lighter sides balance it nicely.
Final Thoughts
This is one of those recipes that always disappears fast at my table. It is creamy, cheesy, baked until golden, and full of that comforting flavor that keeps everyone coming back for one more spoonful. If you have been searching for a truly satisfying copycat Chick-fil-A style mac and cheese recipe, I really think this one will earn a spot in your regular rotation.
If you make it, I would love to hear how it turned out for you. Leave a comment, share it with someone who loves comfort food, and save it to Pinterest so you can come back to it anytime the craving strikes.

The Ultimate Copycat Chick-fil-A Mac and Cheese Recipe
Equipment
- 1 large pot for boiling pasta
- 1 colander for draining pasta
- 1 large saucepan or Dutch oven for making cheese sauce
- 1 Whisk for smoothing sauce
- 1 9x13-inch baking dish or similar casserole dish
Ingredients
Pasta
- 1 pound elbow macaroni
Sauce Base
- 4 tablespoons unsalted butter
- 1/4 cup all-purpose flour
- 3 cups whole milk
- 1 cup evaporated milk
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 1/4 teaspoon paprika
Cheeses
- 2 cups sharp cheddar cheese shredded
- 1 cup white cheddar cheese shredded
- 1 cup Monterey Jack cheese shredded
- 1/2 cup Parmesan cheese grated
- 1 cup cheddar cheese extra, shredded, for topping
Instructions
- Preheat the oven to 375°F and lightly grease a 9x13-inch baking dish or similar casserole dish.
- Bring a large pot of salted water to a boil. Cook the elbow macaroni until just al dente according to the package directions. Drain and set aside.
- In a large saucepan or Dutch oven, melt the butter over medium heat. Whisk in the flour and cook for 1 minute, stirring constantly, until smooth and lightly bubbly.
- Slowly pour in the whole milk and evaporated milk, whisking well to keep the sauce smooth. Cook for 3 to 5 minutes, stirring often, until slightly thickened.
- Stir in the salt, black pepper, garlic powder, and paprika.
- Reduce the heat to low and add the sharp cheddar, white cheddar, Monterey Jack, and Parmesan a handful at a time. Stir until fully melted and silky.
- Add the drained macaroni to the cheese sauce and stir until evenly coated.
- Pour the mixture into the prepared baking dish and spread it evenly. Top with the extra shredded cheddar.
- Bake for 15 to 20 minutes, until hot and bubbly with a golden top. Broil for 1 to 2 minutes at the end if desired for extra browning, watching closely.
- Let the mac and cheese rest for 5 minutes before serving.
