Snacks
This Arby's hot ham and cheese recipe delivers that signature crispy-grilled exterior with perfectly melty cheese inside—just like the restaurant version. The secret lies in cooking the ham slices until golden and crispy, then layering them with melted provolone and American cheese for that iconic gooey texture.
I've perfected this recipe through years of trial and error, ensuring every bite delivers that satisfying crunch and melt.
What sets this recipe apart is the combination of high-heat grilling for crispiness and careful cheese layering for that signature ooey-gooey center. You'll need just a few simple ingredients—crispy ham, soft bread, and three types of cheese—but the technique makes all the difference.
The sandwich is assembled quickly, with the cheese melting perfectly between the layers of ham and bread.
By following this method, you'll achieve a sandwich with a crispy exterior that gives way to tender, melty cheese and perfectly cooked ham. The result is a sandwich that's restaurant-quality, with that satisfying crunch and melt that makes it impossible to resist.
Serve with pickles and mustard for the full Arby's experience.
Whether you're using a grill, broiler, or oven, this recipe ensures consistent results every time. The key is monitoring the heat and cheese carefully to prevent burning while achieving that perfect melt. Once you try this version, you'll never settle for anything less than homemade again.
Ingredients for arby's hot ham and cheese
Crispy ham, melty cheese, and soft bread—just like Arby's, made at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Thinly Sliced Black Forest Ham 🥓 | 8 slices | High-quality deli ham preferred |
| Sourdough Bread 🍞 | 4 whole | Thick-cut, crust removed |
| Provolone Cheese 🧀 | 4 oz | Sliced thinly for even melting |
| American Cheese 🧀 | 4 oz | Sliced thinly for gooey texture |
| Swiss Cheese 🧀 | 4 oz | Sliced thinly for balanced flavor |
| Unsalted Butter 🧈 | 2 tbsp | Softened for spreading |
| Mayonnaise 🍯 | 2 tbsp | For spreading on bread |
| Yellow Mustard 🌶️ | 1 tbsp | For serving on the side |
| Dill Pickle Slices 🥒 | 4 slices | For serving on the side |
| Vegetable Oil 🫒 | ½ cup | For grilling pan |
| Kosher Salt 🧂 | ½ tsp | For seasoning ham |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground for seasoning |
The ham is everything here. Black Forest ham from the deli counter delivers that signature flavor, but any good-quality deli ham works. Look for slices that are thin but not paper-thin—they crisp up beautifully without burning. If you're using pre-sliced ham from a package, check the ingredients list for added water or preservatives. Boar's Head or Hormel are reliable brands, but the store deli often has better quality. Freshly sliced is always best, but pre-sliced works in a pinch. Season the ham lightly with kosher salt and black pepper before grilling to enhance the flavor.
No sourdough? White bread or brioche works just as well—just make sure it's soft and fresh. The cheese combo is key: provolone for a mild, melty base, American for that classic gooey texture, and Swiss to add a touch of nuttiness. Pre-shredded cheese gets clumpy, so slice your own. Running short on time? Melted cheese slices in a microwave-safe dish for 30 seconds before assembling. For the butter spread, European-style butter like Plugra adds extra richness. The pickles and mustard are non-negotiable for the full Arby's experience—grab kosher dill pickles for that classic tang.
Grill the ham until golden brown and crispy—about 2-3 minutes per side over medium-high heat. Keep the cheese covered until ready to serve to prevent drying. Assembled sandwiches stay fresh for 2-3 hours at room temperature, but the cheese gets rubbery if left out too long. For meal prep, grill the ham ahead and assemble just before serving. Store leftover ham slices in the fridge for up to 5 days or freeze for up to 3 months. The bread can be toasted fresh before serving for extra crispiness—just 30 seconds in the toaster or under a broiler.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear, this takes less effort than ordering takeout. Just layer ham, cheeses, and toasted sourdough—no fancy techniques, no waiting for dough to rise. My kids can assemble their own (and usually do).
- Melty Magic Combo: That triple-cheese blend—provolone’s tang, Swiss’s nuttiness, and American’s gooey stretch—is where it gets real. The Black Forest ham adds just enough saltiness to make every bite ridiculously satisfying.
- Tailored for Everyone: Pack it for lunch, serve it at game night, or reheat leftovers for breakfast. Honestly, I’ve even made mini versions for my book club—no one ever says no.
- Budget-Friendly Staples: Uses pantry basics that won’t break the bank. A single ham slice and a few cheese slices stretch across multiple sandwiches, and sourdough stays fresh for days. My wallet (and my taste buds) win.
Step-by-step instructions for Arby's hot ham and cheese
Perfect crispy grills require precision—follow these steps to nail the golden crust and melty cheese every time.
Season and Prepare the Ham
Lay out all 8 slices of thinly sliced Black Forest ham on a clean cutting board. Sprinkle evenly with the 0.5 teaspoon kosher salt and 0.25 teaspoon freshly ground black pepper. Use your fingers to gently press the seasoning into the ham slices so it adheres completely. This step ensures the ham develops flavor and helps create that signature crispy texture when grilled.
Let the seasoned ham sit at room temperature for 10 minutes while you prepare the bread. This brief resting period allows the ham to cook more evenly and prevents any potential cold spots in the center of your sandwiches. Don't skip this—it makes a noticeable difference in the final texture.
Assemble the Sandwiches with Butter and Cheese
Take one of the 4 whole sourdough bread rounds and spread 0.5 tablespoon of the softened unsalted butter evenly over the entire surface. I like to use the back of a spoon for this—it gives a thin, even layer that won't make the bread soggy. Place 2 slices of ham on the buttered side of each bread round.
Layer the cheeses carefully: start with 1 ounce of American cheese, then add 1 ounce of Provolone, and finish with 1 ounce of Swiss cheese. The American cheese provides that signature gooey texture, while the Provolone and Swiss add depth of flavor. Press down gently to help the cheeses adhere to the ham and bread. Repeat with the remaining bread rounds and cheese.
Grill Until Golden and Melty
Heat a large skillet over medium-high heat until it's properly preheated—you should see a slight shimmer when you place a drop of water on it. Add the 0.5 cup vegetable oil and let it heat for 1 minute until it's hot but not smoking. This high heat is crucial for achieving that perfect crispy crust.
Place one assembled sandwich in the skillet and cook for 2-3 minutes per side, pressing down gently with a spatula for 10 seconds each time. You'll know it's ready when the bread turns golden brown and the cheese begins to bubble and melt completely. The ham should be warm through but still retain its texture. Remove to a plate and keep warm while you grill the remaining sandwiches.
Serve with Classic Arby's Touches
Spread 0.5 tablespoon of mayonnaise on the bottom half of each sandwich. This adds that signature Arby's creaminess that balances the savory ham and cheese. Place the top half back on and serve immediately with 1 tablespoon yellow mustard and 1 slice dill pickle on the side for that authentic Arby's experience.
The sandwiches are best enjoyed right away while the bread is still crispy and the cheese remains perfectly melty. If you notice the cheese starting to separate as it cools, simply reheat in a skillet for 30 seconds to restore that gooey texture. The combination of the crispy bread, savory ham, and layered cheeses creates that iconic Arby's flavor profile you know and love.
Pro Tips For Making Arby'S Hot Ham And Cheese
- Layer Cheeses Right: Start with Swiss at the bottom—it melts clean and holds shape. Top with American (for that gooey stretch), then Provolone (for sharpness), and finish with ham. I learned this the hard way when my sandwich turned into a cheese avalanche.
- Toast Bread Sides: Skip the full grill—just toast the outer edges of the sourdough until golden. This keeps the center soft while giving that crispy bite Arby’s nails. Use a dry pan or broiler for 30 seconds per side.
- Skip Overlapping Ham: Stack ham slices vertically so they don’t slide off when melted. Overlapping makes a soggy mess—trust me, I’ve seen it happen. Leave gaps between slices for even melting.
- Press With Weight: After assembling, press the sandwich under a heavy pan or even a cast-iron skillet for 2–3 minutes. This guarantees the cheeses melt into a cohesive block, not a loose pile. No fancy tools? A can of beans works too.
Perfect pairings for this dish
Side Dish Pairings
Classic dill pickle slices and yellow mustard are non-negotiable for the full Arby's experience. I love serving them on the side so everyone can customize their sandwich. For extra crunch, add crispy potato chips or pretzel sticks—they balance the richness beautifully. 🥒
If you want something heartier, try crispy onion rings or loaded fries with cheese and bacon bits. These sides elevate the sandwich into a full meal. For a lighter option, a simple side salad with ranch dressing keeps things fresh and balanced.
Drink Pairings
A cold glass of sweet tea is the classic choice—just like at Arby's. The slight sweetness cuts through the savory ham and cheese perfectly. For a non-alcoholic option, try lemonade or iced coffee with a splash of cream. 🥤
If you're serving this as part of a meal, a light beer like Bud Light or Coors Banquet complements the sandwich well. For something stronger, a wheat beer or lager keeps the flavors clean and refreshing.
Condiment Customization
Don't be afraid to get creative with condiments! Try adding spicy brown mustard for heat or honey mustard for sweetness. A drizzle of sriracha mayo on the side adds a kick that pairs surprisingly well with the melty cheese. 🌶️
For a tangy twist, serve with pickle juice for dipping. Some people love mixing the mustard with mayo for a creamy spread. The key is to balance the rich flavors of the sandwich with something bright and acidic.
Dessert Pairings
End the meal with something sweet but not too heavy. Vanilla ice cream or chocolate pudding are classic choices that complement the savory sandwich. For a lighter option, try fruit salad or chocolate-covered strawberries. 🍦
If you're serving this at a party, mini cheesecake bites or chocolate chip cookies make great pairings. The contrast between the salty sandwich and sweet dessert is always satisfying.
Nutrition facts
Frequently asked questions
Can I use regular deli ham instead of Black Forest ham?
Yes, you can! Any good-quality deli ham will work—just look for thin slices that crisp up nicely. The key is selecting ham without too much added water or preservatives. Brands like Boar's Head or Hormel work well, but freshly sliced deli ham from the counter is ideal for that authentic Arby's texture.
What's the best way to keep the bread from getting soggy?
Spread a thin layer of softened butter on the bread first—this creates a barrier between the ham and bread. Also, grill the sandwiches over medium-high heat for just 2-3 minutes per side to ensure the bread gets crispy before the cheese fully melts. Avoid overloading with cheese to prevent excess moisture.
Can I make this sandwich ahead of time?
Grill the ham and assemble the sandwiches, but wait to add the cheese until just before serving. Keep the assembled sandwiches (without cheese) at room temperature for up to 2 hours, then grill with cheese for 1-2 minutes to melt it fresh. For meal prep, grill the ham ahead and store it separately until ready to assemble.
Why is my cheese not melting properly?
Cheese needs direct, even heat to melt properly. Make sure your pan is properly heated (hot enough to sizzle the ham) and use fresh cheese slices—not pre-shredded. Press down gently with a spatula for 10 seconds while grilling to help the cheese adhere and melt evenly. If it still separates, try adding a thin slice of American cheese on top before closing the sandwich.
Can I make this on an air fryer instead of a skillet?
Yes! Preheat the air fryer to 375°F and spray the sandwiches lightly with oil. Cook for 3-4 minutes per side, checking frequently to avoid burning. The air fryer works well for smaller batches, but you may need to cook them in stages. The cheese will melt, but you might need to add a cheese slice on top after the first minute for extra gooeyness.
