Appetizers
This Arby's ham and cheese recipe delivers the iconic crispy tortilla crunch and melty pull-apart layers you crave at home. The secret lies in perfectly toasted tortillas layered with tender ham and gooey American cheese, all grilled to golden perfection.
I've replicated the signature Arby's technique that makes every bite satisfyingly crispy on the outside while keeping the filling warm and melty inside.
What sets this recipe apart is the attention to layering and grilling method. Using a cast-iron skillet creates that restaurant-quality crispiness, while the right balance of ham and cheese ensures each bite has that signature pull-apart texture.
The tortillas should be toasted until just golden - not too dark, or you'll lose that perfect crunch.
By the time you're done, you'll have sandwiches with crispy tortilla shells that shatter slightly with each bite, tender ham that stays juicy, and American cheese that melts into perfect, stretchy strands.
The aroma alone will have everyone gathering around the kitchen, and the first bite delivers that nostalgic Arby's flavor you know and love.
Serve with classic Arby's sauce on the side for dipping, or add a quick homemade version with mayo, mustard, and a touch of sweetness. This recipe makes four sandwiches perfect for sharing, and the leftovers reheat beautifully - just a quick toast in the skillet to restore that crispy texture.
Ingredients for arby's ham and cheese
Four crispy tortillas, tender ham, and gooey cheese—this is the Arby's magic you can make at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Flour Tortillas 🌯 | 4 whole | Flour tortillas, 10-inch size |
| Deli Ham 🥓 | 8 oz | Thinly sliced, honey-baked preferred |
| American Cheese Slices 🧀 | 8 slices | Thin slices, 2 slices per sandwich |
| Unsalted Butter 🧈 | 2 tbsp | For grilling tortillas |
| Mayonnaise 🥛 | ¼ cup | For homemade Arby's sauce |
| Yellow Mustard 🌶️ | 1 tbsp | For homemade Arby's sauce |
| Granulated Sugar 🍬 | 1 tsp | For homemade Arby's sauce |
| Cast-Iron Skillet 🍳 | 1 whole | 10-inch or larger preferred |
| Vegetable Oil 🫒 | 1 tbsp | For greasing skillet |
| Salt 🧂 | ¼ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
The tortillas are everything here. Flour tortillas—10-inch size—give that signature crispy crunch when grilled just right. Honey-baked ham from the deli section (like Boar's Head) adds that sweet, tender bite. I always grab the pre-sliced cheese—American cheese slices melt perfectly and won't turn rubbery. Pro tip: look for flour tortillas with at least 10 inches of diameter; smaller ones burn before they crisp. The cast-iron skillet is non-negotiable—it's the secret to that restaurant-quality crunch.
No honey-baked ham? Black forest ham or regular deli ham works, but you might want to add a pinch of sugar to the filling. Cheese too thick? Slice it thinner or use provolone for a sharper flavor. For the homemade sauce, Hellmann's mayo is my go-to, but any good-quality mayo will do. The sugar and mustard combo is key—don't skip it! If you're short on time, Arby's sauce packets are a lifesaver, but making your own is so easy it's worth it. The skillet needs to be hot enough to toast the tortillas in about 2 minutes—if they're not golden by then, bump up the heat.
Leftover sandwiches? Reheat in the skillet for 1-2 minutes per side—just enough to restore that crispy texture. Store components separately: tortillas wrapped in foil, ham and cheese in containers. The sauce keeps for 1 week in the fridge. Pro move: make a double batch of sauce—it disappears fast. And if anyone asks, the secret is in the grilling: medium-high heat, butter, and patience. No rush—golden means perfect.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this—just tortillas, ham, cheese, butter, and mayo. That’s it. No fancy prep, no hidden steps, and somehow it still tastes like a restaurant win.
- Melted Perfection: The secret’s in the butter and cheese combo—crispy tortilla edges with gooey, stretchy cheese that pulls apart like it’s supposed to. Honestly, my kids fight over the last bite.
- Lunchbox Hero: Between us, this is my go-to for school lunches or office snacks. Wrap it up, toss it in a bag, and it stays fresh for hours. No reheating, no fuss—just portable satisfaction.
- Budget Win: A whole ham steak and a block of cheese feed my family for days. Plus, mayo and butter are pantry staples. I’m saving money and time—my favorite kind of recipe.
Step-by-step instructions for Arby's ham and cheese recipe
Here's how to recreate that iconic crispy, pull-apart texture with melty cheese layers at home.
Make the Signature Sauce
In a small bowl, whisk together the 0.25 cup mayonnaise, 1 tbsp yellow mustard, 1 tsp granulated sugar, 0.25 tsp salt, and 0.25 tsp black pepper until completely smooth. This tangy-sweet sauce is what makes these sandwiches so addictive. Taste it now—it should balance creamy, tangy, and just slightly sweet. If you prefer it sweeter, add a pinch more sugar.
Set the sauce aside while you prep the other components. The sauce will thicken slightly as it sits, so don't worry if it looks a bit too thin right now. This sauce should coat every bite with that familiar Arby's flavor—don't skip this step, as it's what makes these sandwiches taste authentic.
Prep the Ham and Cheese Layers
Lay out the 4 whole large flour tortillas on a clean surface. Divide the 8 oz deli ham evenly, placing about 2 oz on each tortilla. Spread it out smoothly, leaving about ½ inch border around the edges. This will prevent the filling from spilling out when you grill them.
Next, place 2 slices of American cheese on each ham layer. Press them down gently to help them melt evenly. The cheese should cover the ham completely, but don't overlap the edges too much—you want those crispy tortilla borders. Keep the tortillas separate and don't stack them yet, as this makes assembly easier later.
Grill the Tortillas Until Crispy
Heat the cast-iron skillet over medium-high heat for 3-4 minutes until it's hot. Add 1 tbsp vegetable oil and let it get shimmering hot—this ensures your tortillas won't stick. Working with one tortilla at a time, place it in the skillet and let it cook undisturbed for 1-2 minutes until the bottom turns golden brown and crispy.
Here's the trick: flip the tortilla carefully and add 1 tbsp unsalted butter to the other side. The butter will melt and baste the tortilla, giving it that perfect golden-brown color and rich flavor. Press down gently with a spatula for 10 seconds to help the filling set slightly. Repeat with all tortillas, keeping them stacked separately in the skillet to maintain heat.
Assemble and Sauce the Sandwiches
Once all tortillas are golden and crispy, remove them from the skillet and let them cool for 1 minute. This brief rest prevents the cheese from oozing out when you cut them. Now, spread about 1 tablespoon of the homemade sauce on each tortilla, focusing on the ham and cheese area.
Fold each tortilla in half, pressing down gently but firmly to create those signature sandwich layers. The sauce should ooze out slightly at the edges—that's a good sign! Wrap each folded sandwich in aluminum foil and let them rest for 2 minutes. This allows the cheese to set just enough to hold together when you cut them.
Cut and Serve with Maximum Crunch
Unwrap one sandwich and cut it diagonally into 4 even triangles, just like Arby's does. The secret to that perfect pull-apart texture is cutting through the center—this creates those crispy, melty layers that make these sandwiches so satisfying. Serve immediately while the tortillas are still crispy and the cheese is gooey.
For the ultimate experience, serve with a side of Arby's-style fries or a simple green salad. The contrast of the crispy, saucy sandwich with something fresh makes every bite even better. These sandwiches are best eaten fresh—they lose their crispiness as they cool, so dig in while they're hot!
Pro Tips For Making Arby'S Ham And Cheese
- CRANK THE PAN HIGH: That butter needs to sizzle—no simmering. I used to play it safe with medium heat, and the cheese would just melt into a sad, greasy puddle instead of crisping. Once I hit high heat and let the butter brown slightly before adding the ham, the whole sandwich transformed.
- SLICE HAM THIN: Skip the pre-sliced deli ham if it’s thick—your sandwich will be a chewy mess. I learned this the hard way when I grabbed whatever was in the package. Use a sharp knife to cut it paper-thin, and layer it neatly so every bite has that classic Arby’s texture.
- BUTTER THE WRONG SIDE: The cheese side goes down, butter side up—always. I used to flip it randomly, and the cheese would either burn or stick. The butter creates a barrier between the tortilla and the pan, so the cheese melts perfectly without turning to rubber.
- STACK CHEESE LOW: Two slices max, and place them in the center—not overlapping the edges. I once piled on three slices for "extra cheesiness," and the tortilla split like a biscuit in a hurricane. Less cheese means it melts evenly, and the tortilla stays intact.
Make-ahead tips for this dish
Prep Ahead Components
Assemble all components the night before for a stress-free morning. Wrap the 4 tortillas individually in plastic wrap and store them in the fridge. Place the 8 oz ham and 8 slices of cheese in separate airtight containers.
The sauce can be made up to 1 week ahead—just whisk before using. This prep takes 5 minutes and saves you time on sandwich day. 🌯
Make-Ahead Sandwiches
For maximum crispiness, assemble the sandwiches completely and refrigerate them for up to 8 hours before serving. Wrap each folded sandwich in foil and store in a single layer.
When ready to serve, reheat in a dry skillet over medium heat for 1-2 minutes per side—this restores the crispy texture without making the tortillas soggy. I love making these for game day parties!
Freezer-Friendly Assembly
You can freeze assembled sandwiches for up to 1 month. Wrap each sandwich tightly in foil, then place them in a freezer bag. To serve, thaw in the fridge overnight, then reheat in a skillet as described above.
The texture holds up surprisingly well, though the tortillas will be slightly softer after freezing. Perfect for meal prep or busy weeknights. ❄️
Sauce Prep Shortcut
Make a double batch of the signature sauce and store it in a small jar in the fridge. This tangy-sweet sauce disappears fast—it's perfect for dipping or as a topping for other sandwiches. The sauce keeps for 1 week and can be made in 2 minutes.
I always keep a jar on hand for quick sandwich assembly. Trust me, it's a game-changer for any tortilla sandwich. 💛
Reheating Leftovers
Leftover sandwiches reheat beautifully in a skillet. Place them in a dry, hot skillet over medium heat for 1-2 minutes per side until the tortillas regain their crispiness. For microwave reheating, wrap the sandwich in a damp paper towel and heat in 20-second intervals until warm.
The skillet method always gives the best results—it's worth the extra effort. 🔥
Nutrition facts
Frequently asked questions
Can I use regular bread instead of tortillas?
While you can try, the texture won't be the same! The recipe relies on those crispy, toasted tortillas for that signature Arby's crunch. If you're set on bread, use a soft sandwich roll and grill it until golden brown—but expect a softer bite. For authenticity, stick with the 10-inch flour tortillas.
What if my tortillas burn before getting crispy?
This happens when the heat is too high. Reduce to medium heat and let them cook slowly for 2-3 minutes per side>. The tortillas should be golden brown, not black. Another trick: keep them stacked in the skillet while cooking to maintain even heat.
Can I make these sandwiches ahead of time?
Assemble them completely and refrigerate for up to 8 hours before serving. Wrap each sandwich in foil to maintain crispiness. When ready to eat, reheat in a dry skillet over medium heat for 1-2 minutes per side>. This restores that perfect crunch without making them soggy.
What's the best way to store leftovers?
Store components separately: tortillas wrapped in foil, ham and cheese in containers. The sauce keeps for 1 week in the fridge. For reheating, use a skillet over medium heat for 1-2 minutes per side>—this brings back that crispy texture. Avoid microwaving if you want to keep things crunchy!
Can I substitute the American cheese?
You can try, but American cheese is key for that perfect melt. Provolone or Swiss work in a pinch, though they won't melt as smoothly. If using provolone, slice it thinner. For extra gooeyness, some people add a sprinkle of mozzarella on top before grilling.
