
If you have ever grabbed KFC as a quick dinner shortcut, you already know the real magic is not just the chicken. It is that super creamy mac and cheese that somehow stays spoonable and silky, with just a whisper of sweetness that makes it taste like the restaurant version, not a baked casserole.
This copycat is built to mimic the side dish texture on purpose: extra-soft elbow macaroni, a smooth sauce that clings without turning gluey, and a cheese blend that melts like a dream. No crunchy topping, no oven, no “dry corner pieces”. Just creamy comfort you can scoop next to chicken, biscuits, and coleslaw.
And because leftover mac is a whole separate emotional journey, I am also walking you through exactly how to reheat it in a pan without breaking the sauce. You deserve round two to be just as good.
Pan reheating
Spoon the cold mac into a nonstick skillet or small saucepan and set it over low heat. Add a small splash of milk, then warm slowly, stirring often, until it turns creamy again. Keep the heat gentle and add another splash of milk as needed, because boiling is what makes the sauce separate.
The idea
Why This Recipe Works
- Extra-soft pasta on purpose: KFC-style mac is not al dente. Cooking the elbows a touch past tender keeps the overall bite true to the original once the pasta soaks in sauce.
- Evaporated milk for that restaurant silkiness: It adds body and a subtle sweetness without needing to bake or load up on flour.
- American cheese plus cheddar: Deli American provides the smooth melt and emulsification, while sharp cheddar brings the familiar mac-and-cheese flavor.
- Gentle heat keeps it glossy: The sauce is finished on low heat so the fats do not separate, which is the key to that spoonable, shiny texture.
Shopping
Ingredient Notes

Pasta
Elbow macaroni is the classic choice here. For the KFC vibe, cook it past al dente. You want it fully tender with no firm center. Think “comfort soft”, not mushy.
Cheese blend
- Deli American cheese: This is the secret weapon for a smooth, non-grainy sauce. Ask for it sliced thick at the deli, then tear it into pieces so it melts quickly.
- Sharp cheddar: Use freshly shredded from a block if you can. Pre-shredded works in a pinch, but it can melt a little less smoothly.
Dairy
- Evaporated milk: Not sweetened condensed milk. Evaporated milk adds richness and a gentle sweetness that reads very “fast food mac” in the best way.
- Whole milk: Helps you control the final looseness so it stays spoonable.
Seasoning
This is intentionally mild. A little sugar is optional but recommended if you want that slightly sweet finish. Keep the salt light at first since American cheese can be salty.
Get set up
Equipment You Will Need
- Large pot for boiling pasta
- Colander
- Medium saucepan (or the pasta pot wiped out)
- Whisk
- Measuring cups and spoons
- Box grater (if shredding cheese)
Technique
Tips for Getting It Right

- Cook the elbows 1 to 2 minutes longer than the box suggests. For most brands, that means about 9 to 10 minutes total, but trust your bite test. Fully tender is the goal.
- Rinse briefly only if you have to wait. Ideally, drain and sauce right away. If the pasta is going to sit, a quick rinse prevents sticking. Then drain very well.
- Keep the sauce below a simmer once cheese goes in. Low heat and patience keep the sauce from breaking.
- Add cheese off the heat. Stir it in gradually, letting each handful melt before adding more. This keeps everything glossy and smooth.
- Dial in spoonable texture at the end. If it looks thick, splash in 1 to 2 tablespoons of warm milk at a time until it loosens.
Reheating without breaking the sauce
Stovetop is best. Put the mac in a nonstick skillet or saucepan with a splash of milk (start with 1 tablespoon per cup). Warm on low, stirring often. If it starts looking oily or tight, lower the heat and add another splash of milk. The goal is gentle heat plus moisture, not “boil it back to life”.
Flexibility
Substitutes That Work
- No deli American: Use high-quality American singles as the next best option. Avoid “cheese product” with a waxy melt if you can. You can also use 2 to 3 ounces cream cheese to help with smoothness, but it will taste a bit tangier than the KFC version.
- No evaporated milk: Substitute half-and-half. The flavor will be slightly less sweet and less “restaurant style”, but still very creamy.
- Gluten-free: Use gluten-free elbows and cook them until fully tender. Watch closely since GF pasta can go from tender to broken quickly.
Make it yours
Variations to Try
- Extra “KFC sweet”: Add the optional sugar and use evaporated milk as written. It is subtle, not dessert-sweet.
- More cheddar punch: Swap 2 ounces of the cheddar for extra-sharp cheddar. Keep some American for melt.
- Spicy bowl: Stir in a pinch of cayenne or a few dashes of hot sauce. This is not classic KFC style, but it is very good with fried chicken.
On the table
What to Serve It With

- With fried chicken, chicken tenders, or rotisserie chicken when you want the comfort without deep frying.
- Next to coleslaw and biscuits for the full takeout-at-home spread.
- As a kid-friendly side with barbecue chicken or pulled pork.
- Scooped into small bowls as a holiday-friendly, no-bake alternative to casserole mac.
Later
Storage, Freezing and Reheating
- Refrigerate: Cool, then store in an airtight container for up to 3 days.
- Freeze: You can freeze it, but the sauce may loosen slightly when thawed. If you do freeze, thaw overnight in the fridge for best texture.
- Reheat (best method): Stovetop on low with a splash of milk, stirring often, until hot and creamy.
- Microwave: Add a splash of milk, cover loosely, and heat in 30-second bursts, stirring well each time. Stop as soon as it is hot to avoid sauce separation.
Watch out
Common Mistakes to Avoid
- Cooking pasta al dente: Great for many dishes, but not for this one. It will taste too firm compared to the KFC side.
- Using only cheddar: The flavor is fine, but the texture usually turns thicker and grainier. American cheese is what makes it restaurant-smooth.
- Letting the sauce boil after adding cheese: That is the fastest way to a broken, oily sauce.
- Skipping the milk splash when reheating: Leftover mac tightens in the fridge. Adding a little milk brings back the spoonable texture.
Questions
Frequently Asked Questions
Is KFC mac and cheese baked?
KFC-style mac eats like a stovetop side, not a baked casserole. This copycat keeps that same spoonable, creamy texture by finishing everything on the stove.
What makes it slightly sweet like the restaurant version?
Evaporated milk adds a subtle sweetness and rounded dairy flavor. A small amount of sugar (optional) nudges it closer to that familiar fast-food mac taste without making it noticeably sweet.
How soft should the macaroni be?
Fully tender. When you bite an elbow, there should be no firm core. It should feel comfort-soft, because it will continue to soften slightly as it sits in the sauce.
Can I make it ahead for a party?
Yes. Make it, cool it, and refrigerate. Reheat slowly on the stovetop with splashes of milk until it turns creamy again. Plan for 8 to 12 minutes on low heat for a big batch.
Why did my sauce turn grainy?
Usually it is heat. Keep the sauce below a simmer when adding cheese and stir gently. Also, using only pre-shredded cheese can contribute to a less smooth melt.
The recipe
Copycat KFC Macaroni and Cheese
Creamy, slightly sweet, spoonable KFC-style macaroni and cheese made on the stovetop with extra-soft elbows and a smooth cheddar plus American cheese sauce.
Ingredients
- 8 oz elbow macaroni
- 1 tbsp kosher salt (for the pasta water)
- 2 tbsp unsalted butter
- 1 tbsp all-purpose flour
- 1 (12 oz) can evaporated milk
- 1/2 cup whole milk, plus more as needed for loosening
- 1/2 tsp garlic powder
- 1/4 tsp onion powder
- 1/4 tsp fine salt, plus more to taste
- 1/8 tsp ground black pepper
- 1 tsp granulated sugar (optional, for a slightly sweet finish)
- 4 oz deli American cheese, torn into pieces
- 6 oz sharp cheddar cheese, freshly shredded (about 1 1/2 cups loosely packed)
Instructions
- Boil the pasta. Bring a large pot of water to a boil. Add 1 tablespoon kosher salt, then stir in the elbow macaroni. Cook until fully tender, about 1 to 2 minutes longer than most package “al dente” directions. Taste a piece. It should be soft with no firm center.
- Drain. Drain the pasta well in a colander. Set aside.
- Start the sauce base. In the same pot (or a medium saucepan), melt the butter over medium heat. Whisk in the flour and cook for 30 to 60 seconds, whisking constantly, just until the mixture looks smooth and lightly foamy. Do not brown it.
- Add dairy and seasonings. Slowly whisk in the evaporated milk, then whisk in the 1/2 cup whole milk. Add garlic powder, onion powder, fine salt, black pepper, and the sugar if using. Cook, whisking often, until the mixture is steaming and slightly thickened, about 3 to 5 minutes. Keep it at a gentle heat, not a hard boil.
- Melt in the cheeses. Reduce heat to low and remove the pan from the burner for a moment. Add the American cheese in a few additions, whisking until fully melted and smooth. Add the shredded cheddar in small handfuls, whisking until melted after each addition. If the sauce seems too thick, whisk in 1 to 3 tablespoons of milk to keep it spoonable.
- Combine. Add the drained macaroni to the sauce and stir until every elbow is coated. Warm over low heat for 1 to 2 minutes, stirring gently, until everything is hot and glossy.
- Serve. Taste and adjust salt and pepper. Serve immediately for the creamiest, most KFC-style texture.
Recipe notes
- Cheese note: For the smoothest melt, choose deli-sliced American (not individually wrapped singles), then tear it up so it disappears quickly into the sauce.
- Texture control: This mac should be spoonable. If it thickens as it sits, stir in warm milk 1 tablespoon at a time until loose and creamy again.
- Reheat tip: Reheat on the stovetop over low heat with a splash of milk, stirring often. Avoid boiling, which can cause separation.
Nutrition (per serving, approximate)
- Calories: 360
- Total Fat: 18g
- Saturated Fat: 11g
- Carbohydrates: 34g
- Protein: 15g
- Sodium: 620mg