There’s something irresistibly comforting about Arby’s Beef and Cheddar sandwich – that perfect combination of warm roast beef, creamy cheddar sauce, and tangy red ranch all nestled in an onion roll. But what if you could recreate this fast-food favorite right in your own kitchen?
This copycat Arby’s Beef and Cheddar recipe brings all the flavors you love without having to leave home. It’s surprisingly simple to make, costs less than the drive-thru, and lets you customize each element to your taste preferences. Perfect for a nostalgic weekend lunch or when those fast-food cravings hit!
Why You’ll Love This
- Uses simple ingredients you can find at any grocery store
- Ready in just 45 minutes from start to finish
- Easily customizable – add more cheese, beef, or sauce to your liking
- Perfect for feeding a family of four at a fraction of restaurant prices
- Makes great leftovers for lunch the next day

Ingredients
- ½ cup ketchup
- 2 tablespoons light brown sugar, packed
- 1 tablespoon apple cider vinegar
- 1 tablespoon Worcestershire sauce
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- 1 tablespoon unsalted butter
- 1 tablespoon all-purpose flour
- 1 cup whole milk
- 6 oz sharp cheddar cheese, shredded
- 2 cups low-sodium beef broth
- 1 pound thinly sliced deli roast beef
- 4 onion hamburger buns
Instructions
- In a small bowl, whisk together ketchup, brown sugar, apple cider vinegar, Worcestershire sauce, garlic powder, and onion powder until well combined. Set aside.
- In a small saucepan over medium heat, melt the butter. Once melted, stir in the flour and cook for 1 minute, stirring constantly to create a roux.
- Slowly pour in the milk while whisking constantly to prevent lumps. Bring to a simmer and cook for 5 minutes until thickened. Remove from heat and stir in the shredded cheese until melted and smooth.
- In a large skillet over medium heat, bring the beef broth to a gentle simmer for about 5 minutes to heat through.
- Separate the roast beef slices and add them to the simmering broth one by one to prevent sticking. Let them warm for just 1-2 minutes – you don't want to cook them, just heat and flavor them.
- Split the onion buns and spread the homemade Arby's sauce generously on the bottom half of each bun.
- Using tongs, remove the warmed roast beef from the broth and pile it generously on each sauced bun bottom. Drizzle the warm cheese sauce over the beef.
- Top with the other bun half and serve immediately while the cheese sauce is still warm and gooey. Enjoy your homemade version of this iconic sandwich!
Tips & Variations
- For a more authentic taste, ask your deli counter to slice the roast beef extra thin
- Can’t find onion rolls? Regular sesame seed buns will work, just brush with melted butter mixed with onion powder before toasting
- Make your own cheddar sauce by creating a simple roux with butter and flour, then adding milk and shredded cheddar cheese
- For a spicier version, add a dash of hot sauce or cayenne pepper to the red ranch sauce
- Prep the red ranch sauce a day ahead and store in the refrigerator to save time
- For a lower-carb option, serve the beef and toppings on a bed of lettuce instead of a bun
Serving Suggestions
Complete your homemade Arby’s experience by serving these sandwiches with curly fries or potato cakes on the side. A dill pickle spear adds the perfect tangy crunch to balance the rich flavors of the sandwich.
For a healthier option, pair with a simple side salad dressed with vinaigrette or some fresh vegetable sticks. A cold glass of iced tea or your favorite soda completes this fast-food inspired meal.
Notes
- Store any leftover components separately in the refrigerator for up to 3 days
- The red ranch sauce will thicken when refrigerated; thin with a splash of water when reheating
- For best results, assemble sandwiches just before eating to prevent soggy buns
- The beef should be warm but not hot enough to melt the cheese sauce completely
FAQs
Can I use regular roast beef instead of deli meat?
Yes! If you have leftover homemade roast beef, slice it very thinly against the grain and warm it gently before assembling the sandwiches.
What’s the difference between red ranch and regular ranch dressing?
Red ranch (sometimes called “Arby’s sauce”) is a tangy, slightly sweet ketchup-based sauce, quite different from creamy ranch dressing. It’s more similar to a BBQ sauce than traditional ranch.
Can I make these sandwiches ahead of time for a party?
It’s best to prepare all components ahead of time but assemble just before serving. Consider setting up a “build your own” sandwich bar for parties.
Is there a way to make this recipe healthier?
Absolutely! Use lean roast beef, whole grain rolls, and make your own cheese sauce with reduced-fat cheese and milk to cut calories while maintaining flavor.
[recipe_card]








