Appetizers
This Arby's ham and cheese recipe delivers that iconic fast-food crunch and melt in your own kitchen. The secret lies in perfectly toasted buns, thinly sliced ham, and American cheese that stretches just right—no shortcuts here.
I've replicated the signature technique of layering ingredients for maximum flavor impact while keeping prep simple enough for weeknight dinners.
The key to nailing this sandwich is in the details: browning the ham lightly for extra flavor, melting the cheese until it's gooey but not greasy, and toasting the buns until they're crispy on the outside while staying soft inside.
This isn't your average ham sandwich—it's a fast-food classic made better with homemade quality. The result? A sandwich that's crispy, cheesy, and packed with that familiar Arby's taste.
What sets this recipe apart is how it captures the essence of fast-food perfection without the drive-thru wait. Each bite delivers that satisfying crunch from the toasted bun, followed by tender ham and melted cheese that pulls perfectly.
The assembly technique ensures every layer stays where it belongs—no soggy buns or runny cheese here. This is comfort food at its finest, made with just a few simple ingredients.
Serve with classic sides like crispy fries or tangy coleslaw for the full Arby's experience. The recipe scales easily, making it perfect for feeding a crowd or meal prepping for busy weeks. Whether you're craving nostalgia or just love a great ham and cheese sandwich, this version delivers every time.
Ingredients for arby's ham and cheese
These 11 ingredients bring fast-food perfection to your kitchen with crispy buns and melty cheese.
| Ingredient | Amount | Notes |
|---|---|---|
| White Sandwich Buns 🍞 | 4 whole | Freshly baked or toasted |
| Deli Ham Slices 🥓 | 8 slices | Thinly sliced, like Arby's |
| American Cheese Slices 🧀 | 8 slices | Thin, melty variety |
| Unsalted Butter 🧈 | 2 tbsp | For browning ham |
| Mayonnaise 🥫 | 2 tbsp | For spreading on buns |
| Yellow Mustard 🌶️ | 2 tbsp | For spreading on buns |
| Vegetable Oil 🫒 | ½ cup | For toasting buns |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Garlic Powder 🧄 | ¼ tsp | For seasoning ham |
| Onion Powder 🧅 | ¼ tsp | For seasoning ham |
The ham and cheese are non-negotiable for that iconic Arby's flavor. Boar's Head deli ham delivers the closest texture to the original, but any thinly sliced ham works—just make sure it's not too thick. For the cheese, American singles are essential; pre-shredded won't melt right. Grab a pack of Wonderbread sandwich buns if you want that classic fast-food texture, or use a soft white sandwich bun. The key is toasting the buns until they're golden and crispy—don't skip this step, or you'll miss the signature crunch.
No mayonnaise? Greek yogurt or vegan mayo works in a pinch, though the flavor won't be identical. Running out of yellow mustard? Dijon mustard adds a tangy twist. For the ham seasoning, skip the garlic and onion powder if you prefer plain ham—Arby's uses a lightly seasoned version. The butter for browning the ham should be unsalted to avoid over-salting the sandwich. If you're short on time, pre-sliced ham from the deli counter saves prep work, but slicing your own gives better control over thickness.
Toasted buns stay crispy for about 10 minutes after assembly, so make these fresh if serving immediately. For meal prep, assemble sandwiches without toasting the buns—wrap in foil and toast them in a skillet for 2 minutes per side when ready to eat. Store unassembled ingredients separately in the fridge for 3 days; the ham and cheese can be pre-sliced ahead. The mayonnaise and mustard keep for 2 weeks once opened, so buy them fresh for the best flavor.
Why You'll Love This Recipe
- Five-Ingredient Magic: The pantry already has these—no fancy shopping trip needed. Butter, mayo, and that perfect ham-cheese combo come together in minutes, and honestly? The only prep is slicing the bread.
- Melty Perfection: That American cheese gets gooey and stretchy when it hits the warm bun, while the buttery mayo adds just the right creamy bite. It’s the kind of sandwich that makes you close your eyes and sigh.
- Lunchbox Hero: Pack these for work or school—no soggy buns here. The mayo keeps everything fresh, and the ham stays crisp. My kids actually eat their lunches when these are involved. (Yes, even on a Tuesday.)
- Budget Win: A single roll of ham and a block of cheese stretch for days. Spread mayo on buns ahead of time, and you’ve got a no-fuss meal ready in seconds—no takeout needed.
Step-by-step instructions for Arby's ham and cheese sandwiches
Create the iconic Arby's experience at home with these precise steps for perfect toasted buns and melty cheese.
Prepare the Seasoned Ham
In a small bowl, combine the 0.5 tsp salt, 0.25 tsp black pepper, 0.25 tsp garlic powder, and 0.25 tsp onion powder. This creates the signature Arby's seasoning blend that elevates the ham. Spread this mixture evenly over all 8 slices deli ham slices, pressing gently so it adheres completely. The seasoning should coat every surface of the ham.
Next, melt the 2 tbsp unsalted butter in a small skillet over medium heat. Once the butter has melted and begins to foam, add the seasoned ham slices. Cook for 1-2 minutes per side until the ham is lightly browned and heated through. This step ensures the ham is warm and slightly crispy at the edges, just like the restaurant version. Remove the ham from the skillet and set aside on a plate.
Toast the Buns to Golden Perfection
Heat the 0.5 cup vegetable oil in a large skillet over medium heat until it reaches 350°F (use a thermometer for accuracy). This high heat is crucial for achieving that signature Arby's toasted bun crunch. While the oil heats, spread 1 tbsp mayonnaise and 1 tbsp yellow mustard evenly on the cut sides of 2 white sandwich buns. Repeat for the remaining buns.
Carefully add the prepared buns to the hot oil, cut side down. Toast for 2-3 minutes per side until they develop a deep golden brown color and become crispy. You'll know they're done when the oil bubbles vigorously around the edges and the buns release easily from the pan. Transfer the toasted buns to a paper towel-lined plate to drain excess oil.
Assemble the Sandwiches with Melty Cheese
Place 2 slices of the seasoned ham on the bottom half of each toasted bun. Top each ham layer with 2 slices of American cheese slices, arranging them slightly overlapping for full coverage. The cheese should be positioned evenly across the ham to ensure even melting.
Press the top half of the buns firmly onto the cheese-covered ham. The residual heat from the toasted buns will begin melting the cheese immediately. For the perfect finish, place the assembled sandwiches back in the skillet with the butter used for cooking the ham (don't wipe the skillet clean). Cook over low heat for 1-2 minutes until the cheese is fully melted and the sandwiches are heated through. This creates that signature gooey, melty center.
Final Touches and Serving
Remove the sandwiches from the skillet and let them rest for 1 minute before serving. This brief resting period allows the cheese to set slightly, preventing it from oozing out when you cut into them. Cut each sandwich diagonally in half if desired, though Arby's serves them whole for maximum bite.
Serve immediately with a side of Arby's signature sauce (if using) or a simple dill pickle spear. The combination of crispy toasted bun, seasoned ham, and melty American cheese creates the perfect balance of textures and flavors that makes this sandwich legendary.
Pro Tips For Making Arby'S Ham And Cheese
- TOAST THE BUNS FAST: I used to burn the edges on the buns trying to get them crispy—now I flip them every 30 seconds on medium heat until golden. The secret’s in the patience: watch them closely, and pull them just before they look done. They’ll crisp up more in the pan than you’d think.
- LAYER CHEESE LAST: After burning my first batch by letting the cheese melt too early, I learned to add the American cheese slices right after the ham goes on the bun. The residual heat from the butter and ham keeps it warm while you assemble, so it melts perfectly when the whole thing hits the grill.
- USE HALF THE MAYO: I was skeptical until I tried it—slather the buns with only a thin layer of mayo, not a pool. Too much makes the sandwich soggy, and the butter’s already adding richness. A light spread keeps the texture crisp without sacrificing flavor.
- PRESS GENTLY, NOT HARD: I used to mash the sandwich flat with a spatula, thinking it’d make it crispier. Wrong. Press just enough to hold it together, then let the grill do the work. Over-flattening squishes the ham and turns the bun into a sad, dense brick.
Serving suggestions for this recipe
Classic Sides
No Arby's ham and cheese is complete without crispy golden fries—the perfect crunchy foil to the sandwich's soft interior. I recommend Ore-Ida Golden Crinkles for that signature fast-food texture, baked at 425°F for 20-25 minutes until extra crispy.
For a healthier twist, try sweet potato fries tossed in paprika and olive oil before baking. 🍟
Tangy coleslaw adds a refreshing contrast to the rich sandwich. My go-to recipe uses 1 cup shredded cabbage, ½ cup shredded carrots, ¼ cup mayonnaise, 1 tbsp apple cider vinegar, and a pinch of celery seed for that signature Arby's flavor. Toss everything together and chill for at least 30 minutes before serving.
Dipping Sauces
Serve with Arby's signature sauce—a creamy blend of mayonnaise, ketchup, relish, and a touch of mustard—for that iconic tangy-sweet kick. For a quick homemade version, mix ½ cup mayo, 2 tbsp ketchup, 1 tbsp sweet pickle relish, and 1 tsp yellow mustard.
Store in an airtight container in the fridge for up to 5 days.
For a spicy option, offer honey mustard—combine ¼ cup mayo, 2 tbsp honey, and 1 tbsp Dijon mustard. The sweetness balances the sandwich's saltiness beautifully. Drizzle lightly over the sandwich or serve on the side for dipping. 🌶️
Drink Pairings
A sweet tea is the ultimate Arby's drink pairing—its Southern charm complements the sandwich perfectly. Brew 4 tea bags in 4 cups hot water, sweeten with ½ cup sugar, and chill for 2 hours. Serve over ice with a lemon wedge for that classic diner touch.
For a modern twist, try an iced vanilla latte with 2% milk and a splash of vanilla syrup. The creamy sweetness cuts through the sandwich's richness, making it a great afternoon treat. Keep drinks cold in a thermos or insulated pitcher for easy serving. 🥤
Meal Prep Tips
To prep ahead, toast the buns and store them in an airtight container at room temperature for up to 2 days. Keep the ham and cheese separate in the fridge, and assemble only when ready to eat.
For freezer-friendly fries, bake them fresh and freeze in a single layer before bagging—reheat in the oven at 400°F for 5 minutes.
Assemble sandwiches without toasting the buns, wrap in parchment paper, and store in the fridge for 2 days. Toast them in a skillet with 1 tsp butter for 2 minutes per side before serving. This keeps the buns crispy while reheating the cheese perfectly. ⏰
Nutrition facts
Frequently asked questions
Can I make this recipe without a skillet?
Yes! For the ham, use a non-stick pan or even a toaster oven set to 375°F for 3-4 minutes to toast the buns. The key is high heat for crispy buns—just monitor closely to avoid burning. For the cheese melting, try a microwave-safe plate for 20-30 seconds after assembly, but the skillet method gives the best texture.
What's the best way to keep the buns crispy?
Toast them fresh in hot oil right before assembling—this creates that signature crunch. Store any extras in an airtight container at room temperature for 10 minutes max to maintain crispiness. If reheating later, warm in a dry skillet for 30 seconds per side to restore crunch.
Can I substitute turkey or chicken for the ham?
Use 8 slices of deli turkey or chicken breast instead, but slice them ⅛-inch thick for even cooking. Season with the same blend (salt, pepper, garlic powder, onion powder) and cook for 2-3 minutes per side until fully heated through. The texture will be slightly different but still delicious.
Why is my cheese not melting properly?
Pre-shredded cheese contains anti-caking agents that prevent proper melting. Always use full slices of American cheese—they melt smoothly and stretch perfectly. For extra gooeyness, place the assembled sandwich under a broiler for 1-2 minutes (watch closely to avoid burning).
How do I make this gluten-free?
Replace the white buns with gluten-free sandwich rolls (like Canyon Bakehouse) and use gluten-free mayo/mustard. For the ham, check labels—some contain gluten. Cook everything in a clean skillet to avoid cross-contamination, and toast the buns in oil as directed for that fast-food crunch.
