What separates Popeyes Mac and Cheese from every other fast food mac and cheese is that it’s baked — oven-baked until the cheese on top turns golden, slightly crispy at the edges, and pulls apart in thick gooey layers that no steam table version can replicate. This copycat gets that crust right using softened cream cheese and cheddar spread across the top before broiling, plus a three-cheese Velveeta sauce that stays smooth and creamy under oven heat instead of breaking into grease.

This copycat gets the crust right using a combination of cream cheese and cheddar spread across the top before baking, the technique that produces the signature thick, melty cheese layer. The base is a classic roux-thickened sauce with sharp cheddar, Monterey Jack, and Velveeta for the smooth, emulsified texture that holds up under the broiler without breaking. Done in 40 minutes. Better than the drive-through.
Whether you’re serving it as a side or enjoying it as a main dish, this recipe is guaranteed to satisfy your cravings with every bite. Skip the takeout and make this irresistible homemade version today!

What Makes Popeyes Mac and Cheese Different
Most fast food mac and cheese is a stovetop dish held warm in a steam table. Popeyes bakes theirs, which does two things: it concentrates the cheese flavor, and it produces that golden, slightly caramelized crust on top that is entirely absent from every other chain’s version. That crust is what people describe when they say Popeyes mac and cheese is “different.”
The cheese blend matters too. Sharp cheddar alone can produce a grainy, broken sauce when baked. The addition of Velveeta (or American cheese) acts as an emulsifier, the sodium citrate in processed cheese stabilizes the protein bonds in the cheddar and prevents separation. This is not a shortcut. It’s chemistry, and it’s why every reliable Popeyes copycat uses it.
Ingredient Notes and Substitutions

- Elbow macaroni: Short pasta shape holds creamy cheese sauce perfectly
- Unsalted butter: Creates rich base for smooth cheese sauce
- All-purpose flour: Thickens sauce into creamy smooth consistency
- Whole milk: Adds creaminess and balances rich cheese flavors
- Heavy cream: Boosts richness for ultra creamy mac and cheese
- Sharp cheddar: Bold cheese flavor with smooth melting texture
- Monterey Jack: Mild melty cheese adds creaminess and stretch
- Velveeta: Melts smoothly creating creamy stable cheese sauce
- Smoked paprika: Adds subtle smoky flavor and warm color
- Garlic powder: Even garlic flavor blended throughout cheese sauce
- Dry mustard powder: Adds tangy depth and enhances cheese flavor
- Black pepper: Adds mild heat and balances creamy richness
- Cayenne (optional): Adds slight warmth without overpowering heat
- Kosher salt: Enhances overall flavor and balances cheese richness
- Cream cheese: Adds tangy richness to baked cheesy crust
- Sharp cheddar (topping): Melts into bold cheesy golden crust
- Monterey Jack (topping): Adds creamy melt and stretch to topping
The Cheese Rules — Why They Matter
- Always shred from a block. Pre-shredded cheese is coated in potato starch or cellulose to prevent clumping in the bag. That coating prevents the cheese from melting smoothly and is the #1 cause of grainy mac and cheese. Three minutes with a box grater produces a dramatically better result.
- Velveeta is not optional. It contains sodium citrate, which stabilizes the emulsion and prevents the sauce from breaking into greasy oil and stringy curds when baked. Sharp cheddar alone breaks under high oven heat. Velveeta is what keeps it smooth.
- Cream cheese for the crust. Softened cream cheese mixed with cheddar creates a thick, spreadable topping layer that produces the signature golden, slightly crispy crust. This is the technique that makes the top look like Popeyes.
Instructions

Step One: Boil elbow macaroni in heavily salted water — 2 minutes under the package directions. It continues cooking in the oven and will be perfectly al dente when finished. Overcooked pasta before baking = mushy pasta after. Drain and set aside.
Step Two: Melt butter in a large, heavy-bottomed saucepan over medium heat. Add flour all at once and whisk constantly for 90 seconds until the mixture turns a light golden color and smells slightly nutty. This cooks out the raw flour taste — do not rush it.

Step Three: Slowly pour in warmed milk in a thin stream, whisking constantly to prevent lumps. Add warm heavy cream. Bring to a gentle simmer, whisking frequently, until the sauce thickens enough to coat the back of a spoon — about 4–5 minutes. Do not boil. Add smoked paprika, garlic powder, dry mustard, black pepper, cayenne, and salt. Whisk to combine.
Step 4: Let cool 2 minutes. This is critical, adding cheese to boiling liquid breaks the protein bonds and causes graininess. Add Velveeta cubes first and stir until melted. Then add cheddar and Monterey Jack one large handful at a time, stirring each addition completely until smooth before adding the next.

Step 5: Add the drained macaroni to the cheese sauce. Stir until every piece of pasta is coated. Transfer to a greased 9×13-inch baking dish.
Step 6: In a small bowl, mix softened cream cheese with 1 cup shredded cheddar using a fork until combined into a thick, spreadable mixture. Spread this evenly across the top of the mac and cheese — it doesn’t need to be perfectly smooth. Scatter the remaining ½ cup Monterey Jack over the cream cheese layer.
This is the step that produces the Popeyes-style crust. The cream cheese layer creates a thick, dense cheese topping that caramelizes differently than shredded cheese alone — it puffs slightly and crisps at the edges.

Step 7: Full bake: Cover with foil and bake at 350°F for 20 minutes. Remove foil and bake uncovered 10–15 more minutes until golden and bubbling.
Or Broil only (faster, crisper crust): Don’t cover. Broil on the top rack 4–6 minutes until the cheese is deep golden with dark spots at the edges. Watch closely — it goes from perfect to burnt in 60 seconds. The broil method produces a crust closest to Popeyes. The full bake produces more evenly heated mac and cheese throughout.
Rest 5 minutes before serving. The crust sets slightly and scoops more cleanly.

Other Cooking Methods
Instant Pot Method
For the creamiest, no-fail sauce without a double boiler:
- Set Instant Pot to Sauté mode. Melt butter, whisk in flour 90 seconds. Add warm milk and cream, whisking constantly until slightly thickened. Cancel Sauté. Stir in Velveeta, then cheddar and Monterey Jack off heat. Add cooked pasta. Stir to combine. Transfer to a baking dish. Add cream cheese crust. Broil 4–6 minutes.
The Instant Pot’s residual heat is gentler than stovetop, making it easier to add cheese without graining.
Air Fryer Method
- Make cheese sauce on stovetop as above. Combine with pasta. Transfer to an air fryer-safe baking dish (6-inch or 7-inch round that fits your basket). Add cream cheese crust and shredded cheese topping. Air fry at 350°F for 12–15 minutes until golden and bubbling. Check at 10 minutes — smaller dish = faster cooking.
This is the fastest path to a baked crust — 12 minutes beats a 30-minute oven bake.
Make-Ahead — The Right Way
Make-ahead mac and cheese almost always dries out because the pasta continues absorbing the sauce overnight. The fix: add an extra ½ cup of milk to the sauce before combining with pasta if you’re making it ahead.
- To make ahead: Complete through Step 5 (combining pasta and sauce). Transfer to baking dish. Add cream cheese crust. Cover tightly with foil. Refrigerate up to 2 days.
- To bake from cold: Remove from fridge 30 minutes before baking to take the chill off. Cover with foil, bake at 350°F for 25 minutes. Remove foil, bake or broil 10–15 more minutes until golden. The covered bake phase heats the cold interior before the top crisps.

Troubleshooting
- Grainy or gritty sauce: Cheese was added to liquid that was too hot, or pre-shredded cheese was used. Always remove from heat and cool 2 minutes before adding cheese. Always shred from a block.
- Sauce too thick: Add warm milk 2 tablespoons at a time, stirring between additions.
- Sauce too thin: Continue simmering 2–3 more minutes. The sauce thickens as it reduces and as the pasta absorbs it.
- Crust not browning: Move rack to the top position and switch to broil. Check every 60 seconds.
- Mac and cheese dried out when reheated: Stir in 2–3 tablespoons of warm milk or cream before reheating. Cover with foil in the oven or microwave with a damp paper towel on top.
Variations
- Spicy version: Add ½ teaspoon cayenne to the sauce and top with pickled jalapeños before broiling. Pairs perfectly with the Air Fryer Popeyes Fried Chicken.
- Loaded version: Stir 1 cup shredded rotisserie chicken and 4 strips crumbled cooked bacon into the pasta mixture before transferring to the baking dish. Makes it a complete meal.
- Extra crispy breadcrumb top: Mix ½ cup panko breadcrumbs with 2 tablespoons melted butter and scatter over the cream cheese layer before baking. Produces a crunchy textural contrast.
- Pepper jack version: Substitute pepper jack for the Monterey Jack throughout for a spicier, bolder version.
Storage and Reheating
- Fridge: Airtight container up to 4 days. The mac and cheese thickens significantly overnight.
- Reheat oven: Cover with foil, 350°F for 15–20 minutes. Add 2–3 tablespoons milk before reheating to restore creaminess.
- Reheat air fryer: 325°F for 6–8 minutes. Restores the crust beautifully — better than the oven for leftovers.
- Reheat microwave: Add a splash of milk. Cover loosely. 60-second intervals, stirring between. Acceptable but the crust won’t restore.
- Freeze: Cool completely, portion into freezer-safe containers, freeze up to 2 months. Thaw overnight in the fridge. Reheat covered in the oven at 350°F for 25 minutes.

Tips
- Shred your own cheese — pre-shredded contains starch coating that prevents smooth melting; this is the single most important tip
- Warm the milk before adding — cold milk to a hot roux creates lumps; warm it first
- Add cheese off heat — always remove from heat and cool 2 minutes before adding cheese
- Velveeta is the emulsifier — it prevents the sauce from breaking under oven heat
- Softened cream cheese for the crust — room temperature, not cold; cold cream cheese won’t mix with the shredded cheddar
- Cook pasta 2 minutes short — it finishes in the oven
- Rest 5 minutes before serving — the crust sets and scoops cleaner
Frequently Asked Questions
What makes Popeyes mac and cheese different from other fast food mac and cheese? Popeyes bakes their mac and cheese in the oven, which produces a golden, slightly crispy cheese crust on top. Most other fast food chains serve their mac and cheese from a steam table without baking. That baked crust — caramelized, slightly crispy at the edges, thick and gooey underneath — is what makes Popeyes mac and cheese distinctively good and what this copycat specifically replicates.
What cheese does Popeyes use in their mac and cheese? The official Popeyes mac and cheese uses real butter, whole milk, and sharp cheddar cheese as the base.
Why does my mac and cheese sauce get grainy? Two causes: the cheese was added to liquid that was too hot (proteins seize and separate), or pre-shredded cheese was used (the starch coating prevents smooth melting). Fix: always remove the pot from heat, let cool 2 minutes, then add cheese gradually. Always shred from a block.
Can I make Popeyes mac and cheese without Velveeta? You can, but the sauce is more likely to break and become grainy when baked without it. If you want to avoid Velveeta, substitute 4 oz of American cheese slices (or cream cheese) — both contain emulsifying salts that serve the same stabilizing function. Avoid using only sharp cheddar with no processed cheese; it will break under oven heat.
Can I make this in the Instant Pot? Yes — make the sauce on Sauté mode, add cheese off heat, combine with pasta, transfer to a baking dish, and broil to finish. The Instant Pot’s gentle Sauté heat is actually better for cheese sauce than stovetop because it’s easier to control.
What is the cream cheese layer on top for? Cream cheese mixed with shredded cheddar creates a thick, spreadable topping that caramelizes under the broiler differently than shredded cheese alone — it produces a dense, golden crust with slightly crispy edges that is much closer to the restaurant version. This is the technique that separates a good copycat from a great one.
How do I reheat Popeyes mac and cheese without it drying out? Always add a splash of milk or cream before reheating. In the oven: cover with foil, 350°F for 15 minutes. In the air fryer: 325°F for 6–8 minutes — this actually restores the crust. In the microwave: add milk, cover loosely, heat in 60-second intervals.
More Copycat Popeyes Recipes
- Popeyes Delta Sauce Recipe
- Blackened Ranch (Popeye’s Copycat)
- Copycat Popeyes Cajun Fries
- Copycat Popeye’s Seafood Po’Boy Recipe
- Air Fryer Copycat Popeyes Cajun Flounder Sandwich
- Air Fryer Popeyes Fried Chicken Recipe
- Copycat Popeyes Tartar Sauce
- Air Fryer Popeyes Chicken Sandwich (Copycat)
Don’t Forget To Pin!
Share Your Creations! Are you active on Facebook? Join our Air Fryer Recipes Group, where hundreds of thousands of Air Fryer enthusiasts gather and share your photos! I’m always thrilled to see what you’ve made. For those on Instagram, don’t forget to tag me @forktospoon – I can’t wait to admire your culinary adventures!

Popeyes Mac and Cheese (Copycat)
Description
Ingredients
The Pasta
- 1 pound elbow macaroni, cooked 2 minutes under package directions
The Cheese Sauce
- 4 tablespoons unsalted butter
- ¼ cup all-purpose flour
- 2 cups whole milk, warmed
- 1 cup heavy cream, warmed
- 8 oz sharp cheddar, shredded from a block
- 4 oz Monterey Jack, shredded from a block
- 8 oz Velveeta, cubed (the emulsifier — do not skip)
- ½ teaspoon smoked paprika
- ½ teaspoon garlic powder
- ¼ teaspoon dry mustard powder
- ¼ teaspoon black pepper
- ¼ teaspoon cayenne, optional — adds depth without heat
- 1 teaspoon kosher salt, plus more to taste
The Signature Baked Crust
- 4 oz cream cheese, softened to room temperature
- 1 cup sharp cheddar, shredded
- ½ cup Monterey Jack, shredded
Instructions
- Cook 1 pound elbow macaroni 2 min under package directions. Drain.
- Melt 4 tablespoons unsalted butter over medium heat. Whisk in ¼ cup all-purpose flour cook 90 sec until golden.
- Slowly add warm 2 cups whole milk and 1 cup heavy cream, whisking constantly. Simmer 4–5 min until thickened.
- Add ½ teaspoon smoked paprika, ½ teaspoon garlic powder, ¼ teaspoon dry mustard powder, ¼ teaspoon black pepper, ¼ teaspoon cayenne, and 1 teaspoon kosher salt. Remove from heat, cool 2 min.
- Add 8 oz Velveeta , stir until melted. Add 8 oz sharp cheddar and 4 oz Monterey Jack one handful at a time.
- Combine sauce with pasta. Transfer to greased 9×13 baking dish.
- Mix softened 4 oz cream cheese with 1 cup sharp cheddar. Spread over top. Scatter ½ cup Monterey Jack.
- Broil on top rack 4–6 min until deep golden. OR bake at 350°F covered 20 min, uncovered 10–15 min.
- Rest 5 min. Serve.
Equipment
- Saucepan
- Whisk
Notes
Notes
- Always shred cheese from a block — pre-shredded causes grainy sauce
- Add cheese off heat — remove pot from burner, cool 2 min first
- Velveeta prevents sauce from breaking under oven heat — do not skip
- Make ahead: add extra ½ cup milk to sauce; refrigerate up to 2 days; add 10 min to bake time from cold
- Air fryer: 350°F for 12–15 min in air fryer-safe baking dish
- Calories per serving: ~480 kcal, 22g protein, 26g fat, 42g carbs
Nutrition
Share this recipe
We can’t wait to see what you’ve made! Mention @forktospoon or tag #forktospoon!
