Snacks
This Arby's hot ham and cheese recipe delivers that iconic crispy tortilla crunch with melty, pull-apart magic you crave. The secret lies in perfectly toasted tortillas that stay crispy while the ham and cheese melt into gooey perfection between each layer.
I've recreated this sandwich exactly as the fast-food original—with roast beef-style ham, sharp American cheese, and a toasted sesame seed bun that holds up to every bite.
What sets this recipe apart is the two-step cooking process: first toasting the tortillas until golden and crispy, then layering them with pre-cooked ham and melted cheese.
The ham should be warmed through but not dried out, while the cheese needs to reach that perfect stretchy, stringy consistency that makes it impossible to resist. Every element comes together in a way that mimics the restaurant version down to the last detail.
By the time you're done assembling, you'll have a sandwich with crispy outer layers that give way to warm, melty cheese and tender ham in every bite. The sesame seed bun adds a subtle nutty flavor that complements the salty ham and rich cheese perfectly.
This isn't just a sandwich—it's the kind of comfort food that brings back childhood memories with every crunch.
The best part? You can make this recipe in about 15 minutes using simple ingredients you likely already have at home. Serve it with classic sides like fries or coleslaw for the complete Arby's experience.
Let's get started on recreating this fast-food favorite that's become a comfort food staple for many.
Ingredients for arby's hot ham and cheese
Four ingredients make this iconic sandwich—crispy tortillas, melty cheese, salty ham, and buttery buns.
| Ingredient | Amount | Notes |
|---|---|---|
| Roast Beef-Style Ham 🥓 | 8 oz | Pre-sliced, thick-cut preferred |
| Sharp American Cheese 🧀 | 8 oz | Pre-sliced, not processed |
| Flour Tortillas 🌯 | 4 whole | Medium size, 10-inch preferred |
| Sesame Seed Buns 🍞 | 2 whole | Hawaiian rolls or burger buns |
| Butter 🧈 | 2 tbsp | Unsalted, softened for spreading |
| Olive Oil 🫒 | 1 tbsp | For crisping tortillas |
| Mayonnaise 🥛 | 1 tbsp | For optional spread (optional) |
| Yellow Mustard 🟡 | 1 tbsp | For optional spread (optional) |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ¼ tsp | For optional seasoning |
| Onion Powder 🧅 | ¼ tsp | For optional seasoning |
The ham and cheese are the stars, so grab the good stuff. Boar's Head or Hormel roast beef-style ham stays moist better than regular ham, and Boar's Head American cheese has that perfect sharpness. If you're using pre-sliced cheese, check for no additives—the stuff with the waxy coating isn't ideal. Tortillas are key too: Mission or La Tortilla Factory medium flour tortillas toast up perfectly. For the buns, Hawaiian rolls from the bakery section give that authentic sesame crunch. Pro tip: buy the freshest ham and cheese you can find—they make all the difference in that melty texture.
No sharp American cheese? Muenster or Colby Jack work in a pinch, but they won't be as tangy. Running low on roast beef ham? Black forest ham or extra-thin ham slices can substitute, but warm them longer to avoid dryness. Tortillas too dry? Brush with olive oil before toasting for extra crisp. The optional mayo and mustard are just for extra flavor—skip them if you prefer it plain. For the seasonings, garlic powder and onion powder are only if you want to kick it up a notch, but honestly, the ham and cheese carry this sandwich all on their own. If you're making these ahead, keep the ham and cheese separate until serving so they stay fresh.
Tortillas crisp up best when toasted right before assembling—they lose crispiness fast. Store any extras in an airtight container with a paper towel to keep them soft. The ham and cheese can be prepped ahead, but assemble the sandwiches just before serving so the cheese stays melty. These keep for 2 days in the fridge, but honestly, they're best eaten fresh. For a quick reheat, toast in a pan for 2 minutes to restore that crispy texture. Freezing isn't recommended—the buns get soggy, and the cheese texture changes.
Why You'll Love This Recipe
- I’ll be real: this is my go-to for packed lunches or tailgates. Wrap it in a tortilla for a handheld, or toast it in a sesame bun for a sandwich that actually holds up. My kids take them to school, and my husband brings them to work—no one complains about the leftovers.
- Five-Ingredient Magic: I swear, this is the kind of recipe that makes me feel like a genius when I pull it together. Just ham, cheese, tortillas, buns, and butter—no fancy prep, no measuring cups, no stress. Honestly, I’ve made it while waiting for dinner to cook or when I just needed something fast but still felt like a proper meal.
- That Crispy-Creamy Combo: Between us, the sharp American cheese melts into that perfect gooey stretch while the outside gets golden and crispy—like a hug from Arby’s but way better. The roast beef-style ham adds this deep, savory punch that makes every bite feel like a reward. (Yes, even on a Tuesday night.)
- Lunchbox or Picnic Star: I’ll be real: this is my go-to for packed lunches or tailgates. Wrap it in a tortilla for a handheld, or toast it in a sesame bun for a sandwich that actually holds up. My kids take them to school, and my husband brings them to work—no one complains about the leftovers.
Step-by-step instructions for Arby's hot ham and cheese
Here's how to recreate that signature crispy tortilla crunch with melty, pull-apart ham and cheese.
Prep the Ham and Cheese Layers
Start by laying out all 4 whole flour tortillas on a clean work surface. Place 8 oz of roast beef-style ham on top of two tortillas, spreading the slices evenly. Then layer 8 oz of sharp American cheese on top of the ham, slightly overlapping the slices so you get that classic Arby's look.
I like to press down gently on the cheese with a spatula to help it stick to the ham. This ensures everything stays together when you fold it later. The sharp American cheese is key here—it melts beautifully and gives that perfect tangy flavor. If your ham comes pre-sliced thin, you might want to slightly tear some pieces for that authentic "pull-apart" texture.
Assemble and Fold the Tortillas
Carefully fold the tortillas in half, pressing down firmly to create a neat rectangle. You should have two folded tortilla packages now. The goal is to get them as even as possible—this makes for a more consistent cook and better presentation.
Here's a pro tip: If the filling starts to peek out the sides, gently press those edges down to seal them. You want to trap as much of that delicious ham and cheese inside as possible. The folded tortillas should be about 4 inches by 4 inches each—this size gives you that perfect balance of crispy exterior and melty interior.
Crisp the Tortillas to Golden Perfection
Heat 1 tablespoon of olive oil in a large skillet over medium-high heat until it shimmers. Add the folded tortilla packages and cook for 2-3 minutes per side, pressing down gently with a spatula. You're looking for deep golden brown spots and a crispy texture—this is where that Arby's signature crunch comes from.
Don't rush this step. You'll know they're ready when the tortillas release easily from the pan and have a nice crispy exterior. If they're not brown enough after the first side, give them another minute before flipping. The key is patience—rushing leads to soggy tortillas instead of that perfect crunch.
Toast the Sesame Seed Buns
While the tortillas are cooking, melt 2 tablespoons of butter in the same skillet over medium heat. Add the 2 whole sesame seed buns and toast them for 1-2 minutes per side until they're golden brown and crispy. This step is crucial for adding that extra layer of texture to your sandwich.
I like to cut the buns in half horizontally before toasting so they're easier to handle and give you that classic burger-style presentation. The toasted buns should have a nice golden color and a crispy exterior while staying soft inside. If they start to brown too quickly, reduce the heat slightly to prevent burning.
Assemble and Serve Your Hot Ham and Cheese
Place one of the crispy tortilla packages on the bottom half of a toasted sesame seed bun. Then add the top half of the bun and press down gently. For that classic Arby's touch, you can spread 1 tablespoon of mayonnaise and 1 tablespoon of yellow mustard on the inside of the buns before assembling—though this is optional.
Serve immediately while everything is hot and crispy. The tortilla should be golden brown and crunchy, the ham and cheese perfectly melty, and the buns toasted to perfection. Cut diagonally if you're feeling fancy, or just dig in with a fork and knife—this sandwich is best enjoyed right away when everything is at its peak texture.
Pro Tips For Making Arby'S Hot Ham And Cheese
- TOAST THE BUN FIRST: Pop the sesame seed bun under the broiler for 30 seconds before assembling—it crisps up just enough to hold its shape when the cheese gets melty. I used to skip this and end up with a soggy sandwich every time. Trust me, that extra minute keeps things together.
- SLICE HAM THINLY: Cut the roast beef-style ham against the grain into ¼-inch slices. Thinner slices cook faster and soak up less moisture from the cheese, so they stay tender instead of turning rubbery. My first attempts with thick slices always ended up chewy.
- BUTTER THE TORTILLA WELL: Spread about 1 teaspoon of butter on the inside of the flour tortilla before adding the ham and cheese—it prevents sticking and makes the whole thing easier to roll. I learned this after wrestling with a sandwich that unraveled like a burrito in a wind tunnel.
- LET THE SANDWICH REST: After grilling or pan-frying, tent the assembled sandwich with foil and let it sit for 2 minutes. This lets the cheese set slightly, so it doesn’t ooze out when you cut into it. I used to rush this step and always ended up with a messy plate.
Best sauces and condiments for this recipe
Classic Mayo-Mustard Spread
That signature Arby's tangy kick comes from the classic combo of mayonnaise and yellow mustard. Spread 1 tbsp mayonnaise and 1 tbsp yellow mustard on both halves of your toasted sesame seed buns before assembling.
I use Hellmann's Classic mayo and French's Classic mustard for that authentic fast-food flavor. This combo adds moisture and that signature tang that balances the salty ham and rich cheese. 🥛
Spicy Sriracha Mayo
For a kick of heat, mix 1 tbsp sriracha into your 1 tbsp mayonnaise before spreading. This adds a spicy-sweet contrast that cuts through the richness of the ham and cheese. I like to use Huy Fong Sriracha for that classic heat level.
Start with ½ tsp if you're sensitive to spice, then adjust to taste. The heat pairs perfectly with the melted cheese for a flavor explosion. 🌶️
Honey Mustard Twist
For a slightly sweeter variation, mix 1 tbsp Dijon mustard with 1 tbsp honey and spread on your buns. This adds a subtle sweetness that complements the salty ham and sharp cheese. I use Maille Dijon mustard for that authentic tang.
The honey helps balance the richness, creating a more complex flavor profile. This is especially great if you prefer something less tangy but still flavorful. 🍯
Garlic Butter Spread
For a savory upgrade, melt 1 tbsp butter with ½ tsp garlic powder and spread it on the buns. This adds a rich, garlicky depth that pairs beautifully with the ham and cheese. I like to use Land O'Lakes unsalted butter for the best flavor.
The garlic enhances the overall taste without overpowering it. This works especially well if you're skipping the mayo and mustard for a more gourmet touch. 🧄
Cheese Sauce Alternative
For a cheesier experience, spread a thin layer of melted American cheese on your buns before assembling. Heat 2 oz of sharp American cheese in the microwave for 30 seconds until melted, then spread it evenly. This adds extra creaminess and helps the sandwich stay together better.
I like to use Boar's Head American cheese for that perfect tangy melt. This is a great option if you love extra cheese pull-apart action. 🧀
Hot Sauce Drizzle
After assembling your sandwich, drizzle a little hot sauce on top for an extra kick. I recommend Crystal or Tabasco for a classic heat. Just a few drops are enough to add a spicy finish.
This is especially great if you love the heat from Arby's signature hot sauce. The drizzle adds a subtle tang that enhances the overall flavor without overwhelming it. 🔥
Nutrition facts
Frequently asked questions
Can I make this recipe without a skillet?
Use an air fryer for crispy tortillas—set to 375°F for 4-5 minutes per side, shaking halfway. Or try an oven at 425°F for 8-10 minutes on a baking sheet. For the buns, broil them for 2-3 minutes until golden. Just watch closely to avoid burning!
Why does my cheese not melt properly?
Sharp American cheese needs direct heat to melt perfectly. If it's not melting, try wrapping the folded tortillas in foil first to warm through, then crisp in the pan. Also, make sure your cheese isn't pre-shredded (it contains anti-caking agents that prevent proper melting). Use block cheese instead for that authentic pull-apart texture!
How do I make this vegetarian?
Swap the ham for grilled portobello mushrooms or marinated tofu strips, and use vegan American cheese like Daiya. Toast the tortillas and buns the same way. For extra flavor, add a layer of caramelized onions between the cheese and tortilla. The texture will be different but still delicious!
Can I make these ahead of time?
Prep the ham and cheese layers up to 2 days ahead, but keep them separate until serving. Toast the tortillas and buns fresh—crispiness is best when made to order. If reheating, warm in a 350°F oven for 5 minutes to restore crunch. The cheese will firm up slightly but melts back beautifully when reheated.
What's the best way to cut this sandwich?
For that classic Arby's look, cut diagonally through the middle of the folded tortilla package. This gives you two perfect halves with crispy edges. If you're using a bun, slice it horizontally first, then cut the tortilla portion diagonally. Pro tip: Use a sharp knife and press down firmly for clean cuts!
