Sauces & Condiments
This Arby's roast beef sauce recipe recreates that iconic creamy, tangy, slightly sweet sauce with a celery crown crunch you know and love. The secret lies in balancing rich horseradish with vinegar and Worcestershire, creating a sauce that's bold yet smooth—just like the restaurant version.
I've perfected this recipe over years of testing, ensuring every batch delivers that signature Arby's flavor.
The foundation starts with a creamy base of mayonnaise and horseradish, then builds layers of tang with vinegar and ketchup. A pinch of celery salt and onion powder adds that signature depth, while a touch of brown sugar rounds out the sweetness.
What makes this sauce special is how it clings perfectly to sandwiches, burgers, or even fries—just like the original.
Once you taste this homemade version, you'll never go back to the bottled stuff. The texture is velvety yet slightly chunky from the celery crowns, and the flavor is perfectly balanced—tangy, slightly sweet, and just spicy enough.
It keeps well in the refrigerator for up to 2 weeks, making it perfect for meal prep.
Use it to elevate roast beef sandwiches, burgers, or even as a dipping sauce for fries. The possibilities are endless, and the taste? Absolutely unmatched. Let's get started on recreating that iconic Arby's flavor at home.
Ingredients for arby's roast beef sauce
Nine simple ingredients transform into that iconic Arby's roast beef sauce you crave.
| Ingredient | Amount | Notes |
|---|---|---|
| Mayonnaise 🥫 | ½ cup | Full-fat preferred for creaminess |
| Prepared Horseradish 🌶️ | ¼ cup | Creole or classic style |
| White Vinegar 💧 | ¼ cup | Distilled preferred for tang |
| Ketchup 🍅 | ¼ cup | Heinz preferred for consistency |
| Celery Crowns 🧅 | ¼ cup | Finely chopped, fresh or canned |
| Celery Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Onion Powder 🧅 | ½ tsp | Freshly ground preferred |
| Brown Sugar 🍯 | 1 tbsp | Light or dark variety |
| Worcestershire Sauce 🍶 | 1 tbsp | Lea & Perrins preferred |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly ground for best flavor |
The mayonnaise is your creamy base—full-fat works best for that rich texture. Duke's or Hellmann's both work well, but avoid light varieties. Horseradish is non-negotiable here; the creole style has a slightly sweeter kick that matches Arby's version. I grab mine from Trader Joe's—it's consistent and affordable. White vinegar should be distilled for a cleaner tang, not apple cider. The ketchup? Heinz is the gold standard for this recipe—it's what Arby's uses, and it makes a difference in the color and consistency.
No horseradish? Substitute 1 tbsp extra mustard—it won't be identical, but it'll get you close. Running low on celery crowns? Fresh celery finely chopped works too, though canned is more convenient. The celery salt is key—Diamond Crystal has a finer grind that dissolves better. No Worcestershire? Substitute 1 tbsp soy sauce plus 1/4 tsp smoked paprika. The brown sugar adds just enough sweetness to balance the tang—light brown works best if you're picky, but dark is fine. Freshly ground black pepper makes all the difference here—pre-ground tastes flat in comparison.
This sauce keeps beautifully in the fridge for 2 weeks—seriously, it gets better as it sits. Store it in an airtight container with a layer of plastic wrap pressed right on top to prevent a skin from forming. I make a double batch every time because it disappears fast—roast beef sandwiches, burgers, even fries all become instant favorites. Freezes well for up to 3 months if you want to prep ahead, though texture might get slightly grainy after thawing.
Why You'll Love This Recipe
- Five-Ingredient Magic: Honestly, this sauce comes together with stuff you already own—no fancy shopping required. Just mayo, horseradish, vinegar, ketchup, and celery crowns (which I chop while watching one episode of my guilty-pleasure show). That’s it. No stress, no mess.
- Tangy Kick: Between us, the horseradish and vinegar give it this unfair punch—bright, sharp, and just sweet enough from the ketchup. It’s the kind of flavor that makes you dip your fries twice, even when you’re trying to be healthy.
- Game for Any Meal: I’ve slathered this on sandwiches, used it as a dip for roasted potatoes, and even drizzled it over grilled chicken. (Yes, even on a Tuesday night.) It’s the ultimate crowd-pleaser—whether it’s a quick lunch or a tailgate spread.
- No-Waste Win: That jar of prepared horseradish? You’ll finally use it up. The celery crowns? They’re the perfect excuse to buy a whole bunch and freeze the rest. And the sauce itself? It keeps for days in the fridge, so you’re not scrambling to make new batches.
Step-by-step instructions for Arby's-style roast beef sauce
Here's how to blend that iconic tangy crunch with creamy horseradish perfection.
Whisk Together the Creamy Base
In a medium bowl, combine the 0.5 cup mayonnaise and 0.25 cup prepared horseradish. Use a whisk to blend thoroughly for about 30 seconds until completely smooth. The horseradish should be fully incorporated—no streaks should remain. This creamy foundation is what gives the sauce its signature rich texture.
I like to use a silicone spatula to scrape down the sides of the bowl during mixing. This ensures every bit of horseradish gets emulsified into the mayonnaise. The mixture should look pale yellow with just a hint of horseradish color—this indicates proper blending.
Add Acidic and Sweet Components
To the mayonnaise-horseradish mixture, add the 0.25 cup white vinegar, 0.25 cup ketchup, 1 tbsp brown sugar, and 1 tbsp Worcestershire sauce. Whisk continuously for 1-2 minutes until everything is fully combined. You'll notice the sauce lighten in color slightly as the ingredients blend.
This is where the sauce starts developing its signature tangy-sweet balance. The vinegar provides acidity, the ketchup adds depth, and the brown sugar helps mellow the sharpness. Taste at this stage—you should notice a bright, slightly sweet horseradish flavor emerging. If it tastes too sharp, add a pinch more brown sugar.
Incorporate the Celery Flavor Profile
Add the 0.25 cup finely chopped celery crowns, 0.5 tsp celery salt, 0.5 tsp onion powder, and 0.25 tsp ground black pepper. Stir gently with a spoon to avoid crushing the celery pieces—you want that signature crunch. Let the mixture sit for 5 minutes to allow all the flavors to meld together.
The celery crowns should remain distinct pieces throughout the sauce, providing that signature crunch that makes this sauce so recognizable. The celery salt and onion powder work together to create a complex, savory depth that complements the horseradish. Don't skip the resting time—this allows all the flavors to develop properly.
Adjust Consistency and Flavor
Taste the sauce and adjust the seasoning if needed. For more tang, add a splash of white vinegar. For more sweetness, add a pinch of brown sugar. For more heat, add a tiny bit more horseradish. The sauce should have a balanced flavor profile—creamy from the mayonnaise, tangy from the vinegar, sweet from the brown sugar, and savory from the celery and spices.
If the sauce is too thick, stir in 1 teaspoon of water at a time until it reaches your desired consistency. It should coat the back of a spoon but still be pourable. The ideal texture should be thick enough to cling to roast beef but thin enough to drizzle easily. Give it one final stir before serving to ensure all the flavors are evenly distributed.
Pro Tips For Making Arby'S Roast Beef Sauce
- Blend Horseradish Last: I learned this the hard way—adding prepared horseradish early makes the whole sauce turn bitter and fight with the mayo. Stir it in right before serving so the sharpness pops fresh, not like a sad, overworked afterthought.
- Pulse Celery Crowns: Skip the blender for celery crowns—pulse them in a food processor until they’re tiny but still slightly chunky. Too fine, and the sauce gets mushy. You want texture, not a smoothie.
- Taste Before Vinegar: Mix everything except the vinegar first, then add it a teaspoon at a time. Vinegar’s job is to brighten, not drown—if the base tastes flat, you’ll know exactly how much to tweak.
- Use Cold Mayo: Reach for the coldest mayo in the fridge—room temp turns the sauce greasy and heavy. Cold mayo blends smoother and keeps the horseradish’s kick from melting into the background.
Flavor customization for this dish
Spicy Kick Boost
If you love heat, add ½ teaspoon of hot sauce (like Crystal or Tabasco) to the finished sauce. For extra spice, mix in ¼ teaspoon of cayenne pepper—this gives it that subtle burn that Arby's sauce sometimes has.
I like to add it gradually and taste as I go to avoid overpowering the creamy base. 🌶️
Sweetness Adjustments
Want it sweeter? Increase the brown sugar to 2 tablespoons—this balances the tang beautifully. For a caramelized twist, replace the brown sugar with 1 tablespoon molasses—it adds depth and a richer flavor.
I’ve also seen people use 1 teaspoon honey instead, which works well if you’re avoiding refined sugar.
Extra Creamy Version
For a richer texture, replace 2 tablespoons of mayonnaise with sour cream or Greek yogurt. This makes the sauce even more velvety and pairs perfectly with roast beef.
I’ve also tried adding 1 teaspoon of Dijon mustard for a tangier, more complex flavor—it’s a game-changer if you’re feeling adventurous. 🥄
Celery-Free Option
No celery on hand? Swap the celery crowns for 2 tablespoons finely chopped red onion—it adds a sharp, bright flavor that still complements the horseradish. For a different twist, use 1 tablespoon chopped fresh dill—it adds a fresh, herbal note that works surprisingly well.
Just omit the celery salt in this case.
Smoky Depth Addition
For a smoky flavor reminiscent of Arby’s signature roast beef, add ½ teaspoon smoked paprika or a dash of liquid smoke (just ¼ teaspoon). This gives the sauce a subtle, charred note that mimics the grilled flavor of the meat.
I recommend starting with a small amount—smoky flavors can be overpowering if you’re not careful.
Thicker or Thinner
Need it thicker? Stir in 1 tablespoon cornstarch mixed with 1 tablespoon water and heat gently until thickened. For a thinner consistency, add 1-2 teaspoons of water or vinegar.
The sauce should be thick enough to cling to sandwiches but still drizzleable—this is key for that perfect Arby’s texture. 💡
Nutrition facts
Frequently asked questions
Why does Arby's roast beef sauce have that signature crunch?
The crunch comes from finely chopped celery crowns mixed into the sauce. These tiny pieces stay intact, giving you that satisfying texture with every bite. The celery salt and onion powder also contribute to the savory depth that makes this sauce so recognizable.
Can I make this sauce without horseradish?
Yes, but the flavor will be different. Substitute 1 tablespoon extra mustard for the horseradish to add some tang and sharpness. For a milder version, you could also use 1/2 teaspoon extra onion powder and 1/4 teaspoon garlic powder to mimic some of the horseradish's complexity.
How long does this homemade sauce keep?
This sauce stays fresh in the refrigerator for 2 weeks when stored in an airtight container with plastic wrap pressed directly on the surface. For longer storage, it freezes well for up to 3 months, though the texture might become slightly grainy after thawing. The flavor actually improves as it sits!
What's the best way to use this sauce?
This sauce is perfect for roast beef sandwiches, burgers, hot dogs, or even as a dipping sauce for fries or onion rings. It also works great on grilled chicken or as a topping for loaded baked potatoes. The key is to use it on foods that can handle its creamy, tangy flavor profile.
Why does my sauce taste too sharp?
If your sauce tastes too sharp, it's likely from too much vinegar or horseradish. Balance it by adding 1/2 teaspoon more brown sugar or 1/2 teaspoon more mayonnaise to mellow the flavors. You can also add a pinch of salt to help round out the sharpness. Taste as you go—it's easier to adjust than to fix an overpowering sauce later!
