I made this copycat Arby’s Mac and Cheese the other night, and it seriously gave me all the comfort food vibes. The sauce came out so creamy and cheesy, just like the one I used to grab at the drive-thru, but honestly, I think it’s even better fresh off the stove.
It’s one of those dishes that feels simple but still special, the kind you can throw together on a weeknight or make a big pot of when family is over. For me, it’s the perfect mix of nostalgia and convenience, and it’s quickly become one of my go-to comfort recipes.

Why You’ll Love This Recipe
This copycat Arby’s Mac and Cheese is everything you want in a comfort dish — creamy, cheesy, and full of flavor — without the fast-food price tag.
It’s ready in under 30 minutes, so it works for busy weeknights, but it’s indulgent enough to serve at holidays or family gatherings. Unlike boxed versions, the sauce here is made with real cheese, milk, and cream, giving it that velvety texture kids love.
And because it’s made at home, you get to control the seasoning, richness, and portion size — making it as mild or as bold as you like.
What You’ll Need
- 1 pound elbow macaroni (or shells)
- 4 tablespoons unsalted butter
- ¼ cup all-purpose flour
- 4 cups whole milk (warm)
- 1 cup heavy cream
- 3 cups sharp cheddar cheese, shredded
- 1 cup American cheese, cubed or shredded
- ½ teaspoon mustard powder
- ½ teaspoon paprika
- ½ teaspoon garlic powder
- 1 teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- Optional garnish: fresh parsley, extra shredded cheese
Pro Tips
- Cook pasta al dente – Since the pasta will sit in hot cheese sauce, stop boiling when it’s still slightly firm.
- Shred your own cheese – Pre-shredded cheese often has anti-caking agents that can make the sauce grainy.
- Warm your milk – Adding warm milk to the roux prevents lumps and makes the sauce smoother.
- Balance cheeses – Use sharp cheddar for flavor and American for that silky, melt-in-your-mouth texture.
- Serve immediately – Mac and cheese is best enjoyed fresh while the sauce is creamy and glossy.
Tools Required
- Large pot (for boiling pasta)
- Medium saucepan (for cheese sauce)
- Whisk
- Wooden spoon or spatula
- Measuring cups and spoons
- Colander
- Serving bowl or casserole dish
Substitutions & Variations
- Pasta: Use shells, cavatappi, or rotini if you don’t have elbow macaroni.
- Cheese: Mix in Monterey Jack, mozzarella, or gouda for extra creaminess.
- Lighter version: Swap half the heavy cream with evaporated milk.
- Spicy twist: Add diced jalapeños, hot sauce, or pepper jack cheese.
- Baked option: Sprinkle breadcrumbs and extra cheese on top, then broil until golden and bubbly.

Make-Ahead Tips
You can make the cheese sauce up to 2 days ahead and refrigerate it in an airtight container.
When reheating, add a splash of milk and whisk gently until smooth.
You can also boil the pasta in advance, toss it with a little oil to prevent sticking, and refrigerate. Combine everything just before serving for the freshest flavor.
Instructions
1. Cook the Pasta
Bring a large pot of salted water to a boil. Add macaroni and cook until al dente, about 7–8 minutes. Drain and set aside.
2. Make the Roux
In a medium saucepan, melt butter over medium heat. Whisk in flour and cook for 1–2 minutes, until slightly golden and nutty smelling.
3. Add Milk and Cream
Slowly whisk in warm milk and heavy cream. Stir constantly until the mixture thickens slightly, about 5–6 minutes.
4. Stir in Seasonings
Add mustard powder, paprika, garlic powder, salt, and black pepper. Mix well to incorporate.
5. Add Cheeses
Lower heat and stir in cheddar and American cheeses, a handful at a time, until melted and smooth.
6. Combine Pasta and Sauce
Add cooked pasta to the cheese sauce, stirring gently to coat every piece. Adjust seasoning if needed.
7. Serve
Transfer to a serving bowl or casserole dish. Garnish with parsley or extra cheese if desired. Serve hot and enjoy immediately.
Serving Suggestions
Arby’s-style mac and cheese is versatile — serve it as a side with roasted chicken, burgers, or BBQ ribs, or make it the star of the show with a green salad on the side. For kids, serve with apple slices or carrot sticks for balance. For adults, it pairs beautifully with pulled pork, fried chicken, or even a juicy steak.
Leftovers & Storage
Store leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, add a splash of milk and warm gently on the stove, stirring often to bring back the creaminess.
You can also microwave in 30-second bursts, stirring between intervals. This dish does not freeze well, as the sauce tends to separate after thawing.
Nutrition & Benefits
While this mac and cheese is indulgent, it provides a solid amount of protein and calcium from the cheese and milk. Using sharp cheddar means you can use less cheese while still getting strong flavor.
Pairing with vegetables or lean protein makes it a more balanced meal. And since it’s made at home, you can cut back on sodium and adjust the richness to suit your family’s needs.
Recipe FAQ
1. Can I bake this mac and cheese?
Yes, transfer it to a casserole dish, sprinkle with breadcrumbs and extra cheese, and bake at 375°F for 20 minutes.
2. What cheese makes the creamiest sauce?
American cheese gives a silky melt, while sharp cheddar adds bold flavor. A mix works best.
3. How do I prevent grainy sauce?
Shred your own cheese and add it off the heat so it melts smoothly.
4. Can I make this without heavy cream?
Yes, substitute with evaporated milk or just use whole milk for a lighter sauce.
5. Is this recipe kid-friendly?
Absolutely. The creamy texture and mild flavor make it a hit with children.
Conclusion
Homemade Arby’s Mac and Cheese is rich, comforting, and surprisingly easy to make. With just a few pantry staples and real cheese, you can recreate that drive-thru favorite right in your kitchen.
It’s the perfect side dish for family dinners, gatherings, or whenever you need something cozy and satisfying.
So grab your pot, whisk, and a good hunk of cheddar — your family will thank you when this creamy, cheesy goodness hits the table.