Arby's Philly Beef and Swiss Sandwich Recipe: Melted Cheese and Smoky Roast Beef Layers

Soups & Stews

Arby's Philly Beef and Swiss Sandwich Recipe: Melted Cheese and Smoky Roast Beef Layers

This Arby's Philly Beef and Swiss recipe delivers the iconic fast-food experience at home—smoky roast beef, melted Swiss cheese, and that signature sauce all layered between toasted hoagie rolls. The secret lies in thinly slicing the beef and marinating it in a blend of spices that mimic Arby's signature flavor, creating tender, flavorful layers that melt perfectly with the cheese.

What sets this recipe apart is the balance of traditional fast-food techniques with home-cooking flexibility. You'll start with a simple marinade for the beef, then assemble the sandwich with all the classic elements—Swiss cheese that melts into gooey perfection, a toasted roll for structure, and that tangy, slightly sweet sauce that ties everything together. The result is a sandwich that tastes just like the one you'd get from Arby's, but with the satisfaction of making it yourself.

The beef cooks quickly in a skillet, ensuring it stays tender and juicy, while the cheese melts evenly between the layers. The hoagie rolls toast just enough to add a satisfying crunch without overpowering the sandwich. This recipe is designed to be straightforward, with each step building toward that perfect first bite—where the flavors and textures come together in harmony.

Whether you're craving a nostalgic fast-food favorite or looking to recreate a classic for a meal prep lunch, this Philly Beef and Swiss sandwich delivers. The best part? You can customize it with gourmet buns or additional toppings, making it as classic or creative as you like. Let's get started on making this sandwich at home.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
High Cal

Ingredients for arby's philly beef and swiss

Four sandwiches packed with smoky beef, melty Swiss, and that iconic Arby's sauce—ready in 30 minutes.

Ingredient Amount Notes
Roast Beef 🥩 1 ½ lb Thinly sliced against the grain
Swiss Cheese 🧀 8 oz Thinly sliced, full-fat preferred
Hoagie Rolls 🍞 4 whole Freshly baked or toasted
Mayonnaise 🥫 ½ cup For sauce base, Hellmann's preferred
Ketchup 🍅 ¼ cup For sauce tanginess
Worcestershire Sauce 🥘 1 tbsp For umami depth
Yellow Mustard 🌶️ 1 tbsp For sharpness
Garlic Powder 🧄 1 tsp Freshly ground preferred
Onion Powder 🧅 1 tsp For savory base
Black Pepper 🌶️ ½ tsp Freshly cracked
Olive Oil 🫒 1 tbsp For beef marinade
Salt 🧂 1 ½ tsp Kosher or sea salt
Butter 🧈 2 tbsp Unsalted, for roll toasting
Pickles 🥒 4 slices Optional, for tangy crunch

The roast beef is everything. Look for pre-sliced roast beef at the deli counter—it's already thinly sliced against the grain, which is key for tender bites. If you can't find pre-sliced, grab a 1.5 lb roast beef and slice it yourself (or ask the butcher to do it). Kroger or Whole Foods usually have a good selection. The Swiss cheese should be full-fat—it melts better and gives that classic gooey texture. Skip the pre-shredded stuff; thinly slice it yourself for even melting. Hoagie rolls? Fresh is best—they toast up perfectly, but sub with any crusty roll if that's what you've got.

No Hellmann's mayo? Duke's or Best Foods work just as well—stick with a classic mayo for that signature tang. Short on Worcestershire? Substitute soy sauce at half the amount, but you'll lose some depth. The sauce is where the magic happens, so don't skimp on the ketchup—it balances the richness. For the beef marinade, olive oil and kosher salt are non-negotiable; they help tenderize and season the meat. If you're feeling fancy, add a splash of beef broth to the marinade for extra umami. And yes, pickles are optional, but they add that perfect tangy crunch that cuts through the richness.

The beef marinade keeps for 2 days in the fridge, but use it within 48 hours for best flavor. Swiss cheese stays fresh for 1 week wrapped in parchment, and hoagie rolls freeze beautifully for 3 months—just thaw and toast before assembling. Make the sauce ahead and store it in an airtight container for 5 days. Pro tip: Assemble the sandwiches fresh—the cheese melts best when everything's at room temperature. Leftovers? Wrap them in foil and reheat in a skillet for 2-3 minutes per side—just enough to melt the cheese without drying out the rolls.

❤️

Why You'll Love This Recipe

  • No-Slice Struggle: I slice the roast beef once with a sharp knife—no fancy carving skills needed. That thin, tender layer melts into the Swiss like it’s been waiting its whole life for that roll.
  • Sweet-Savory Magic: The ketchup-mayo mix isn’t just dressing—it’s the secret. That tangy, creamy bite cuts through the beef’s richness while the Swiss adds a buttery melt that makes you close your eyes mid-bite.
  • Lunchbox Legend: Pack these for work or school—no reheating required. The rolls stay soft, the beef stays juicy, and honestly? I’ve seen coworkers trade theirs at 2 PM because it’s that good.
  • Budget Power Move: A single roast beef round feeds four for lunch or two for dinner. Leftovers? I wrap them in foil and freeze them—just add a fresh roll when I’m lazy. (Yes, even on a Tuesday night.)

Step-by-step instructions for Arby's-style philly beef and Swiss

Let's build this iconic sandwich with tender roast beef, gooey Swiss, and that perfect sauce balance.

1

Prepare the Signature Sauce

In a medium bowl, combine the 0.5 cup mayonnaise, 0.25 cup ketchup, 1 tbsp Worcestershire sauce, and 1 tbsp yellow mustard. Whisk until completely smooth and uniform in color. This sauce should have a rich, tangy-sweet balance that cuts through the richness of the beef and cheese.

Next, add the 1 tsp garlic powder, 1 tsp onion powder, and 0.5 tsp black pepper. Mix well until all the spices are fully incorporated. The sauce should have a subtle, savory depth that enhances every bite of your sandwich. Taste and adjust seasoning if needed—you can add a pinch more salt if desired, but the Worcestershire already provides plenty of umami.

2

Sear and Slice the Roast Beef

Heat the 1 tbsp olive oil in a large skillet over medium-high heat until shimmering. Season the 1.5 lb roast beef generously with 1.5 tsp salt and 0.25 tsp black pepper (reserving a bit for later). Sear the beef for 3-4 minutes per side, until it develops a deep brown crust and reaches medium-rare (about 130-135°F internally).

Remove the beef from the skillet and let it rest for 5 minutes before slicing thinly against the grain into ¼-inch strips. This resting period ensures the meat stays juicy, while slicing against the grain guarantees each bite is tender and easy to chew. The beef should be warm but not hot when you slice it—this makes handling easier and prevents it from drying out.

3

Assemble the Sandwiches

Toast the 4 whole hoagie rolls lightly with 2 tbsp butter in a separate skillet over medium heat for 1-2 minutes per side, until golden brown and crisp. This step adds a satisfying crunch that balances the softness of the beef and cheese. Let the rolls cool slightly before assembling.

Spread a generous 2 tablespoons of the prepared sauce on the bottom half of each roll. Layer ¼ of the sliced roast beef evenly across the roll, followed by 2 slices of Swiss cheese. Top with 1 slice of pickles (if using) and the remaining sauce. Place the top half of the roll on securely and press gently to help the cheese begin melting.

4

Melt the Cheese and Serve

To melt the cheese perfectly, heat a clean skillet over medium-low heat. Place the assembled sandwiches, sauce-side down, in the skillet and cook for 2-3 minutes per side until the Swiss cheese is fully melted and the bread is golden in spots. The cheese should be gooey and stretchy, creating that classic Arby's experience.

Press down gently with a spatula during the last 30 seconds of cooking to help the cheese adhere to the beef and bread. Remove from the skillet and let rest for 1 minute before serving. This brief rest allows the sandwich to hold together better, preventing any cheese from oozing out when you cut into it.

5

Cut and Enjoy Immediately

Slice each sandwich diagonally into two equal halves and serve immediately. The sandwich should have layers of tender roast beef, melted Swiss cheese, and crispy, buttery rolls, all held together by the rich, tangy sauce. Each bite should deliver a perfect balance of smoky beef, creamy cheese, and that signature Arby's flavor.

For the best experience, serve with a side of crispy fries or a cool, creamy coleslaw to complement the hearty sandwich. The combination of textures and flavors makes this a satisfying meal that's perfect for lunch or dinner.

👨‍🍳

Pro Tips For Making Arby'S Philly Beef And Swiss

  • Slice Thin, Stack Tight: I learned this the hard way—thick roast beef slices won’t melt the Swiss properly and end up dry. Aim for ¼-inch slices (about 10 slices per sandwich) and layer them horizontally in the roll first, then add cheese on top. The weight of the beef will press the cheese into perfect gooeyness when grilled.
  • Toast Rolls Low and Slow: Skip the high-heat blast—it burns the outside before the inside warms. Instead, toast hoagie rolls on medium-low heat for 2-3 minutes per side until golden but still soft. Over-toasted rolls turn into hockey pucks, and you’ll regret it when the first bite cracks like a twig.
  • Prep Cheese Like Butter: Swiss cheese is finicky—if it’s too cold, it won’t melt smoothly. Cut it into ¼-inch strips (not chunks) and let them sit at room temp for 10 minutes before assembling. Cold cheese = clumpy mess; room-temp cheese = silky, stretchy perfection.
  • Sauce in Layers, Not Drown: Dumping mayo and ketchup directly on the beef makes soggy sandwiches. Instead, spread a thin layer of mayo on the roll’s bottom half, then add ketchup only to the top slice of beef. This keeps the filling crisp and the flavors balanced—no one wants a greasy, saucy brick.

Essential equipment for this recipe

Skillet Essentials

Your 8-inch cast iron skillet is the MVP for this recipe—it retains heat perfectly and creates that signature caramelized crust on the beef. I recommend a Lodge cast iron (pre-seasoned) for even heat distribution. If you don’t own one, a stainless steel skillet works too, but monitor the heat closely to avoid hot spots. 🔥

For the sauce prep, grab a medium mixing bowl (glass or stainless steel) to combine ingredients smoothly. A whisk (preferably silicone-tipped) ensures no lumps in the mayo-ketchup blend. I keep my Hellmann’s mayo and Worcestershire sauce in small squeeze bottles for easy measuring—no messy spooning!

Cheese Melting Tools

To achieve that gooey Swiss cheese layer, use a spatula with a flexible edge (like a OXO Good Grips) to press down on the sandwiches during the final cooking stage. This helps the cheese adhere to the beef and bread. A clean, dry skillet is crucial—any moisture will steam the cheese instead of melting it properly.

For slicing the Swiss cheese, invest in a sharp chef’s knife (I love my Victorinox 8-inch) and a cutting board with a non-slip mat. Thin slices melt faster and more evenly than thick chunks. If you’re short on time, pre-slice the cheese while the beef rests—it only takes a minute!

Roll Toasting Setup

Toast your hoagie rolls in the same skillet you sear the beef (just clean it first!). Use 2 tablespoons of unsalted butter—it adds richness without overpowering the sandwich. A small offset spatula helps flip the rolls evenly. For extra crispiness, toast them 1-2 minutes per side until golden brown.

Pro tip: If your skillet is too small for the rolls, use a second small skillet or even a toaster oven set to 350°F for 2-3 minutes. Just watch closely to avoid burning. The rolls should be lightly toasted, not charred—this keeps the sandwich structure intact.

Assembly Station

Set up a clean workspace with all your components within reach: sliced beef, cheese, sauce, and toasted rolls. A small plate or tray helps organize the layers before assembly. I like to spread the sauce on the bottom half of the roll first, then add beef and cheese in even layers. This prevents cheese from oozing out during cooking.

For easy slicing later, use a serrated knife (like a Ginsu 8-inch) to cut the sandwiches diagonally. The serrations grip the crusty rolls better than a smooth blade. Serve immediately on a wooden board or platter for that classic diner vibe. 🍽️

Nutrition facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 16g80%
Cholesterol 155mg52%
Sodium 1850mg79%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 8g
Protein 48g96%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use ground beef instead of roast beef for this sandwich?

While ground beef won't give you that classic Arby's texture, you can make it work! Use 80/20 ground beef (80% lean, 20% fat) for juiciness, and cook it until it reaches 160°F to ensure safety. For a closer match, shape the beef into thin patties and sear them quickly over high heat—just don't expect the same tender, sliced texture. The Swiss cheese will still melt beautifully!

2

How do I keep the hoagie rolls from getting soggy?

Toast the rolls just before assembling and keep them warm in a 200°F oven while you finish cooking the beef. For extra protection, brush the insides with a tiny bit of butter or olive oil before adding the filling. Assemble the sandwiches right before serving, and press down gently with a spatula during the final cooking step to help the cheese set faster.

3

What's the best way to reheat leftover sandwiches?

Wrap leftovers in foil and reheat in a skillet over medium-low heat for 2-3 minutes per side until the cheese melts. Avoid microwaving—it makes the rolls rubbery. For extra crispiness, toast the rolls separately in a dry skillet for 30 seconds per side after reheating. Store leftovers in an airtight container for up to 3 days in the fridge.

4

Can I make this sandwich ahead of time?

Prep everything except the final assembly up to 24 hours ahead: marinate the beef, make the sauce, and slice the cheese. Store components separately in the fridge. When ready to serve, toast the rolls, assemble the sandwiches, and cook them fresh. The cheese won't melt properly if pre-assembled, but this method keeps all elements fresh and ready for quick cooking.

5

What if I can't find Swiss cheese?

Emmental or Gruyère work beautifully as substitutes—they melt just as smoothly. For a milder flavor, try provolone, but it won't have the same classic taste. Avoid pre-shredded cheese (it contains anti-caking agents that prevent proper melting). If all you have is cheddar, thinly slice it and cook the sandwiches at a slightly lower heat to prevent burning.

★★★★★4.7(14 reviews)
Categories Soups & Stews