Soups & Stews
This Arby's Philly beef and Swiss recipe delivers the iconic sandwich experience with restaurant-quality roast beef, melted Swiss cheese, and that signature tangy sauce. The secret lies in slow-cooking the beef until it's fork-tender while maintaining a perfect slice—no tough, chewy results here. I've perfected this version after countless tests to match the original's bold flavor and satisfying texture.
What sets this recipe apart is the two-step cooking method: first braising the beef in a rich broth until it falls apart, then slicing it thin for that classic Philly-style presentation. The Swiss cheese gets tucked inside during assembly, where it melts into gooey perfection when toasted. This isn't just a sandwich—it's a textural experience with crispy bread, tender beef, and melty cheese in every bite.
The sauce is where the magic happens—a perfect balance of tangy, slightly sweet, and savory notes that cut through the richness. I use a combination of ketchup, vinegar, and spices to recreate that signature Arby's flavor without any shortcuts. This version stays true to the original while making it easier to prepare at home with simple ingredients and a foolproof technique.
Serve with classic sides like crispy fries and tangy coleslaw to complete the experience. The beef makes enough for multiple sandwiches, so you can enjoy this nostalgic treat without the restaurant price tag. Let's get started on recreating this American classic in your own kitchen.
Ingredients for arby's philly beef and swiss
Restaurant-quality roast beef, tangy sauce, and melty Swiss cheese—simple ingredients for an iconic sandwich experience.
| Ingredient | Amount | Notes |
|---|---|---|
| Top Round Roast Beef 🥩 | 3 lb | Center-cut, evenly trimmed |
| Yellow Onion 🧅 | 1 whole | Quartered, peeled |
| Garlic Cloves 🧄 | 6 cloves | Smashed, unpeeled |
| Beef Broth 💧 | 4 cups | Low-sodium preferred |
| Red Wine Vinegar 🍷 | ½ cup | For tangy depth |
| Swiss Cheese 🧀 | 1 lb | Thinly sliced, 12 slices |
| Unsalted Butter 🧈 | ¼ cup | Cold, cubed |
| Ketchup 🍅 | ½ cup | Heinz preferred |
| Worcestershire Sauce 🍶 | 1 ½ tbsp | For umami depth |
| Brown Sugar 🍚 | 2 tbsp | Lightly packed |
| Black Peppercorns 🌶️ | 1 ½ tsp | Freshly cracked |
| Sesame Seed Rolls 🍞 | 6 whole | Hawaiian rolls preferred |
| Mayonnaise 🥫 | ¼ cup | For spreading |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | For seasoning |
The beef is the star here, so top round roast is non-negotiable—it stays tender without turning mushy. Look for center-cut at your butcher or grocery store's meat department, and ask for it to be evenly trimmed. Costco or Whole Foods often carry high-quality roasts prepped for slow cooking. For the Swiss cheese, Emmental from Switzerland is ideal if you can find it, but any good-quality sliced Swiss works. The rolls? Hawaiian rolls from Trader Joe's have that perfect balance of softness and slight chew, but any sesame seed roll will do.
No red wine vinegar? Apple cider vinegar works in a pinch, though it'll have a slightly different tang. The Worcestershire sauce can be swapped for soy sauce at half the amount, but you'll lose some depth. If you're avoiding sugar, maple syrup at equal parts mimics the caramel notes. For the beef broth, low-sodium is key—you don't want to over-salt the braise. The rolls can be toasted lightly before assembling if you prefer extra crunch, though the original recipe keeps them soft.
The braised beef keeps beautifully in the fridge for 4-5 days if stored in its cooking liquid. For longer storage, freeze in portions for up to 3 months—it reheats like a dream. The sauce can be made ahead and stored in the fridge for 1 week. I always prep the beef and sauce the day before; it gives the flavors time to meld. Assemble sandwiches just before serving to keep the rolls from getting soggy, or wrap them in parchment paper and refrigerate for up to 24 hours.
Why You'll Love This Recipe
- One-Pan Magic: That beef broth and vinegar combo? It practically seasons itself while you slice onions—no fancy prep, just dump-and-simmer. Honestly, I’ve made this while scrolling through my phone, and it still tastes like I slaved over it.
- Swiss Cheese Secret: The tangy vinegar and caramelized onions cut through the richness of the Swiss, giving it that signature Arby’s balance—salty, sweet, and just a little sharp. Between us, that’s the combo that makes it dangerously easy to eat straight from the pan.
- Game Day Ready: This isn’t just sandwich meat—it’s perfect for sliders, nachos, or even a hearty pasta dish. I’ve fed a crowd of 10 with one batch, and the leftovers? Still gone by Wednesday.
- Budget Powerhouse: Top round roast is cheap, and a pound stretches across multiple meals. Freeze half the cooked beef for later, and you’ve just saved yourself $20 on takeout. (Yes, even on a Tuesday night.)
Step-by-step instructions for Arby's-style Philly beef and Swiss sandwiches
Here's the professional method to transform top round roast beef into restaurant-quality, cheese-stuffed sandwiches.
Prepare the Roast Beef for Perfect Texture
Begin by trimming the 3 lb top round roast beef of any excess fat, leaving about ¼-inch thickness for flavor. The center-cut piece is crucial here—it stays tender when cooked low and slow. Pat the beef dry with paper towels and place it in a roasting pan.
In a small bowl, combine the 1.5 tsp Diamond Crystal kosher salt, 1.5 tsp freshly cracked black peppercorns, and 2 tbsp brown sugar. Rub this mixture evenly over all sides of the beef, pressing firmly so the seasoning adheres. This dry brine will enhance flavor and help create that signature caramelized crust.
Preheat your oven to 325°F. Place the seasoned beef in the oven on the middle rack and cook for 3 hours. This long, slow cook time ensures the tough top round becomes fork-tender without drying out. I check the internal temperature with a meat thermometer after 2 hours—it should reach 195°F at the thickest part. If it's not there yet, give it another 30 minutes.
Create the Signature Cheese-Stuffed Center
Once the beef reaches 195°F, remove it from the oven and let it rest for 15 minutes. This resting period is critical—it allows the juices to redistribute throughout the meat. While it rests, prepare the cheese stuffing by thinly slicing the 1 lb Swiss cheese into 12 even slices.
After resting, carefully slice the beef horizontally into 6 even pieces, about ½-inch thick. You want to create a pocket in each slice. Gently separate the fibers in the center of each slice with your fingers or a butter knife to create a pocket large enough to hold a slice of cheese. Insert one slice of Swiss cheese into each pocket, pressing lightly to secure it.
Return the stuffed beef slices to the oven and cook for an additional 10 minutes at 325°F. This final step ensures the cheese melts completely while keeping the beef warm and juicy. The cheese should be fully melted and integrated into the beef when done.
Prepare the Classic Arby's-Style Sauce
While the beef finishes cooking, prepare the signature sauce by combining the 0.5 cup ketchup, 1.5 tbsp Worcestershire sauce, and 0.25 cup mayonnaise in a small bowl. Whisk until smooth and set aside. This sauce is the secret to that tangy, slightly sweet flavor that makes these sandwiches so iconic.
In a separate saucepan, melt the 0.25 cup unsalted butter over medium heat. Add the quartered 1 whole yellow onion and cook for 5 minutes until softened. Add the 6 smashed garlic cloves and cook for an additional 1 minute until fragrant. Pour in the 4 cups beef broth and 0.5 cup red wine vinegar, then bring to a simmer. Reduce heat to low and let it cook uncovered for 20 minutes until the liquid reduces by half and the onions are tender.
Strain the mixture through a fine-mesh sieve to remove the onions and garlic, then return the liquid to the saucepan. Simmer for an additional 5 minutes to thicken slightly. This reduced sauce will be used to baste the beef before assembly, adding depth of flavor.
Assemble the Sandwiches with Professional Technique
Slice the sesame seed rolls horizontally and lightly toast them in a dry skillet over medium heat for 30 seconds per side until golden. This step adds texture and prevents sogginess. Spread the prepared sauce evenly on both sides of each toasted roll.
Layer the cheese-stuffed beef slices onto the bottom half of each roll, then top with the remaining roll halves. Use a pastry brush to lightly coat the top of each sandwich with the reduced beef sauce. This basting step ensures every bite is packed with flavor.
For serving, cut each sandwich diagonally in half. The cheese should be fully integrated into the beef, creating that signature stuffed effect. Serve immediately with additional sauce on the side for dipping. Each sandwich should deliver tender, flavorful beef with a perfect balance of tangy, sweet, and savory notes.
Pro Tips For Making Arby'S Philly Beef And Swiss
- Slice Against the Grain: The top round beef’s fibers run long—cutting them short makes every bite tender. Use a sharp knife to slice diagonally after cooking, not before, or you’ll end up with chewy, uneven pieces that scream "home cook fail."
- Braise Low and Slow: High heat sears the onions and garlic, but the beef needs patience. After browning, reduce heat to low and simmer with beef broth until the beef shreds easily—about 2.5 hours. I used to rush this, and the beef stayed tough. Don’t.
- Deglaze Aggressively: That browned crust on the pan? It’s flavor gold. Scrape it up with a wooden spoon while adding red wine vinegar and beef broth—immediately—or you’ll lose half the depth of flavor. A lazy deglaze means a flat-tasting sauce.
- Use a Splatter Screen: Onions and garlic fly when you fry them, especially in a skillet. A cheap splatter screen keeps your stove clean and your kitchen from looking like a war zone. Trust me, I’ve scrubbed grease off cabinets at 11 PM after skipping this.
Essential equipment for arby's philly beef and swiss
Slow Cooker Essentials
Your 6-quart slow cooker is the workhorse of this recipe—I use a Hamilton Beach programmable model for consistent 325°F heat. Place the beef, onions, and garlic directly in the slow cooker with the broth and vinegar. The sealed environment ensures even cooking and maximum flavor infusion. For best results, use the low setting for 6-8 hours instead of high heat, which can dry out the beef. 🌡️
Precision Tools
A meat thermometer is non-negotiable for perfect results. I recommend the Thermoworks Smoke for its accuracy—insert it into the thickest part of the beef to monitor 195°F internal temperature. For slicing, a sharp 8-inch chef's knife (like Wüsthof) makes clean cuts through the tender beef. A mandoline slicer works too if you prefer uniform slices.
Cheese Handling
Thinly slicing the Swiss cheese is key for even melting. Use a delicate mandoline set to ⅛-inch thickness for restaurant-quality results. For stuffing, a butter knife helps gently separate the beef fibers without tearing. Keep the cheese cold until ready to stuff to prevent premature melting. A small offset spatula helps press the cheese into the pockets securely.
Sauce Prep Station
Your sauce requires precise measurements, so grab a small mixing bowl and whisk. For the reduced base, a medium saucepan with 2-quart capacity handles the volume perfectly. A fine-mesh strainer removes onions and garlic cleanly. I keep my sauce ingredients pre-measured in small ramekins to avoid mid-recipe scrambling.
Assembly Tools
Toast the rolls in a non-stick skillet over medium heat—this prevents sticking. A pastry brush spreads sauce evenly, while a sharp serrated knife cuts sandwiches diagonally for presentation. For serving, I use wooden sandwich boards to keep rolls from squishing. A small serving spoon holds extra sauce for dipping.
Optional Upgrades
For extra flavor, invest in a garlic press to mince cloves quickly. A digital scale ensures precise cheese slicing. If you love crispy rolls, a toaster oven gives even browning. For meal prep, airtight containers store assembled sandwiches for 24 hours—just reheat in a skillet for 2 minutes per side to revive texture. 💫
Nutrition facts
Frequently asked questions
Can I make this recipe without a slow cooker?
Use a Dutch oven instead—it mimics the slow cooker's even heat distribution. Place the beef, onions, garlic, broth, and vinegar in the Dutch oven, cover, and cook on the stovetop over low heat (275°F) for 4-5 hours, checking occasionally to prevent drying. The key is maintaining low heat to achieve that tender texture.
Why does the recipe call for Swiss cheese inside the beef?
The stuffed cheese creates that signature Arby's experience where every bite has melty goodness. The Swiss melts perfectly during the final 10-minute oven step, blending seamlessly with the beef. If you prefer a different cheese, provolone or mild cheddar work well, but Swiss gives that authentic, slightly nutty flavor that pairs perfectly with the tangy sauce.
How do I keep the rolls from getting soggy?
Toast the rolls lightly before assembling to create a moisture barrier. Spread sauce only on the bottom half, then add beef and top with the second half. For extra protection, brush the inside of the rolls with a tiny bit of melted butter before assembling. Serve immediately to maintain crispness, or wrap tightly in parchment paper if prepping ahead.
Can I use a different cut of beef?
Top round is ideal for its lean texture and tenderness when slow-cooked, but you can try chuck roast as a substitute. Chuck has more fat, so reduce cook time to 2.5 hours to prevent toughness. For best results, trim excess fat and follow the same seasoning and braising method. Avoid tender cuts like ribeye—they'll dry out during slow cooking.
What's the best way to reheat leftovers?
Reheat sandwiches in a skillet over medium heat for 2-3 minutes per side until the rolls are crispy and cheese is melted. For beef only, warm in the same braising liquid over low heat for 10 minutes. Never microwave—it makes the rolls rubbery and beef dry. Store leftovers in airtight containers for up to 4 days.
