Sauces & Condiments
This Arby’s-style roast beef sauce delivers that signature creamy, tangy, and slightly spicy kick without curdling—just like the fast-food classic. The secret lies in balancing sweet ketchup, sharp horseradish, and a touch of vinegar for acidity, all emulsified with mayo and cream cheese for that signature velvety texture.
I’ve perfected this recipe after years of testing, ensuring it stays smooth and flavorful every time.
The foundation starts with a simple mix of ketchup, horseradish, and vinegar, which creates the signature tangy-sweet base. Adding cream cheese and mayo not only thickens the sauce but also prevents separation, giving it that rich, restaurant-quality consistency.
A pinch of garlic powder and onion powder deepens the savory notes, while black pepper adds a subtle heat that mimics the original.
What sets this sauce apart is its ability to stay creamy—no lumps, no curdling, just smooth, flavorful perfection. It’s ideal for dipping roast beef sandwiches, drizzling over fries, or even using as a marinade for meats.
The recipe is straightforward, requiring just 10 minutes of prep and no special equipment.
Once you taste this sauce, you’ll never settle for bottled versions again. The balance of sweet, tangy, and spicy flavors is spot-on, and the texture is unmistakably creamy. Ready to elevate your roast beef game? Let’s make this sauce!
Ingredients for arby's roast beef sauce
Nine simple ingredients for that iconic Arby's sauce—creamy, tangy, and never curdled.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Ketchup 🍅 | ½ cup | Heinz or Hunt's preferred |
| Prepared Horseradish 🧄 | ¼ cup | Crema-style for creaminess |
| Mayonnaise 🥫 | ½ cup | Duke's or Hellmann's preferred |
| Cream Cheese 🧀 | 4 oz | Philadelphia brand preferred |
| White Vinegar 💧 | 2 tbsp | For tangy brightness |
| Garlic Powder 🧄 | ½ tsp | Freshly ground preferred |
| Onion Powder 🧅 | ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly cracked preferred |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Worcestershire Sauce 🍶 | 1 tbsp | For umami depth |
The horseradish is non-negotiable—Crema-style gives you that signature creaminess without overpowering. Grab the Heinz or Hunt's ketchup (the sweet kind, not the sugar-free) and Duke's mayo if you want that authentic fast-food taste. The cream cheese is what keeps this sauce lusciously thick and prevents separation, so don’t skimp. I always grab the Philadelphia brand from the refrigerated section—it melts perfectly. For the horseradish, if you can’t find Crema-style, the regular kind works, but you might want to add a splash of milk to thin it out a bit.
No mayo? Greek yogurt works in a pinch, but it’ll be slightly tangier. Short on horseradish? Add a dash of hot sauce for heat, but it won’t be the same. The Worcestershire sauce is key for that umami kick—Lea & Perrins is the classic choice. If you’re avoiding vinegar, a splash of lemon juice will do, but it’ll be a little less tangy. For the spices, freshly ground black pepper makes a world of difference, but pre-ground is fine if that’s what you’ve got. Pro tip: Mix the dry spices first before adding them to the wet ingredients—it keeps everything evenly distributed.
This sauce keeps beautifully in the fridge for about 1 week, sealed tightly in a jar. If it thickens, just stir in a splash of milk or water to loosen it up. For leftovers, I portion it into small containers—perfect for dipping sandwiches or drizzling over fries. Freezes well for up to 3 months, though the texture might get a little grainy after thawing. If that happens, just whisk it vigorously to restore that silky consistency. Trust me, it’s worth the extra minute.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this combo—just blend those five pantry staples (ketchup, horseradish, mayo, cream cheese, vinegar) and boom, you’ve got that iconic tangy-sweet-spicy kick. No fancy techniques, no measuring cups (I eyeball it), and it’s ready while your roast beef is still browning.
- Sauce That Sticks: Between us, this isn’t just for sandwiches. Slather it on fries, mix it into mashed potatoes, or drizzle it over a charcuterie board—it’s the kind of sauce that makes everything feel special without trying too hard. That horseradish cut-through cuts through grease like a dream.
- Game for Any Meal: Honestly, I keep a jar of this in the fridge for everything. Grilling? Done. Picnic? Check. Even my lazy Sunday brunch gets a boost when I toss it with scrambled eggs. It’s the ultimate pantry hero that doesn’t quit.
- No-Waste, No-Stress: Make a big batch—this stuff lasts forever in the fridge, and it’s cheap enough to not care if you overdo it. I’ve had leftovers for weeks, and it still tastes fresh. Plus, the vinegar keeps it from separating, so no sad, lumpy disappointments here.
Step-by-step instructions for Arby's-style roast beef sauce
Here's how to make that signature creamy, tangy sauce without any curdling surprises.
🍳 Step 1: Soften the Cream Cheese Gently
Place the 4 oz cream cheese in a medium mixing bowl. Microwave it for 10-15 seconds on medium power, then stir until completely smooth. If it's still too firm, microwave in 5-second increments until it melts into a creamy paste.
This is critical—don't overheat or the sauce will separate later. You want it warm and spreadable, not melted into a liquid. The cream cheese forms the base of our sauce, so getting it perfectly smooth now ensures a velvety texture throughout.
👨🍳 Step 2: Whisk in the Mayonnaise and Sweet Ketchup
Add the 0.5 cup mayonnaise and 0.5 cup sweet ketchup to the softened cream cheese. Using a hand mixer or whisk, blend on medium speed for 30 seconds until fully combined and smooth.
I like to do this step by hand first to break up any lumps, then switch to the mixer. This prevents splattering and ensures we don't incorporate too much air. The mixture should be thick but pourable, with no visible streaks of ketchup or mayo remaining.
🥘 Step 3: Add the Horseradish and Acid Components
Reduce the mixer speed to low and gradually add the 0.25 cup prepared horseradish, 2 tbsp white vinegar, and 1 tbsp Worcestershire sauce. Mix for another 30 seconds until everything is well incorporated.
Here's where the sauce gets its signature kick. The horseradish adds that signature heat, while the vinegar and Worcestershire provide the tangy depth. I always add these ingredients slowly to control the heat level—you can adjust later if needed. The mixture should now have a vibrant orange color with a smooth, creamy consistency.
🍳 Step 4: Incorporate the Dry Seasonings
Remove the bowl from the mixer and use a spatula to fold in the 0.5 tsp garlic powder, 0.5 tsp onion powder, 0.25 tsp black pepper, and 0.5 tsp salt. Mix gently until just combined—overmixing can make the sauce too thick.
These dry ingredients add depth and balance the flavors. I like to fold them in by hand at this stage to prevent any separation. The sauce should now have a rich, complex flavor profile with a perfect balance of sweet, tangy, and spicy notes. Taste and adjust seasoning if needed—you can always add more salt or horseradish to taste.
⏰ Step 5: Chill and Adjust Consistency
Transfer the sauce to an airtight container and refrigerate for at least 30 minutes to allow all the flavors to meld together. This chilling step is crucial—it lets the sauce thicken slightly and the flavors develop fully.
After chilling, check the consistency. If it's too thick, thin it with 1-2 teaspoons of water at a time until it reaches your desired consistency. If it's too thin, you can thicken it by adding 1-2 teaspoons of mayonnaise or letting it sit at room temperature for 10-15 minutes. The perfect sauce should be thick enough to coat the back of a spoon but still spreadable.
Pro Tips For Making Arby'S Roast Beef Sauce
- STIR LIKE YOU MEAN IT: Mix the sauce in a bowl with a sturdy spoon—not a fork—and give it a good 30 seconds of vigorous stirring after adding the horseradish. I learned this the hard way: skipping this step leaves streaks of cream cheese or mayo clumping together, no matter how much you stir later. Think of it like folding cake batter—gentle at first, then firm.
- USE COLD CREAM CHEESE: Scoop the cream cheese straight from the fridge and cut it into small cubes before mixing. Room-temperature cream cheese turns the sauce grainy, and trust me, you’ll taste the difference. If you’re in a hurry, microwave it for 10 seconds just to soften, then let it cool for 2 minutes—enough to blend smoothly without breaking.
- MEASURE THE VINEGAR FIRST: Add the white vinegar last and taste as you go—start with half the recipe’s amount and adjust. Too much upfront kills the horseradish’s kick and makes the sauce taste sharp. I used to dump it all in and wonder why it tasted off. A splash at a time lets you dial in the tang without overdoing it.
- WHISK THE MAYO: Whip the mayonnaise with a fork or small whisk for 30 seconds before adding it to the other ingredients. This lightens it up and prevents a heavy, gluey texture. I was skeptical until I tried it—now it’s non-negotiable. The extra air makes the sauce cling better to sandwiches without feeling greasy.
Perfect pairings for this arby's roast beef sauce
Dipping Sauce Mastery
This sauce isn't just for roast beef—it transforms every dip into a flavor experience. Use it with Arby's-style roast beef sandwiches for that iconic fast-food combo, or try it with crispy fried chicken for a tangy contrast.
I love pairing it with golden fries too—just a drizzle adds that signature kick. The creamy texture makes it perfect for mozzarella sticks or even soft pretzel bites for a sweet-savory twist. 🥔
Burger Sauce Upgrade
Skip the bottled condiments and use this sauce as a burger sauce alternative. Spread it on sliced roast beef or smash burgers instead of ketchup or mayo. The horseradish adds depth that regular condiments can't match.
I've even used it as a sloppy joe sauce base—just thin it with a splash of beef broth for that perfect consistency. The Worcestershire sauce gives it that umami punch that makes burgers taste like a restaurant meal.
Meat Marinade Secret
This sauce doubles as an incredible marinade for meats. Coat chicken thighs or pork chops in this mixture and let them marinate for 2-4 hours before grilling or pan-searing. The flavors penetrate deeply, creating a crust that's both sweet and spicy.
I've had amazing results with ribeye steaks too—just brush it on during the last 5 minutes of cooking for a caramelized finish. The vinegar tenderizes while the cream cheese adds richness.
Vegetable Dip Star
For a vegetarian twist, use this sauce as a veggie dip with crudité trays. The creamy texture pairs perfectly with carrot sticks, celery, and bell pepper strips.
I've also used it as a spinach dip base—just mix in 8 oz cream cheese and 10 oz frozen chopped spinach (thawed and drained) for a restaurant-quality dip. The horseradish adds a surprising but delicious kick that vegetarians often love.
Breakfast Game-Changer
Don't overlook breakfast possibilities! Use this sauce as a biscuit spread—the sweetness balances the heat perfectly. I've even made breakfast sandwiches with scrambled eggs, cheddar, and this sauce on an English muffin.
For a sweet-savory twist, try it with pancakes or waffles—the horseradish might sound odd, but trust me, it works beautifully. The cream cheese keeps it rich while the vinegar adds brightness that cuts through any greasy breakfast foods. 🍳
Global Fusion Twist
Take this sauce international with creative adaptations. For a Korean-inspired twist, add 1 tbsp gochujang and 1 tsp soy sauce to the finished sauce. For an Indian-inspired version, stir in ½ tsp garam masala and 1 tsp lime juice.
I've even used it as a taco sauce—just thin it with a splash of water and serve it with crunchy taco shells. The possibilities are endless when you think outside the roast beef sandwich box. The key is always balancing the existing flavors with your new additions. 🌍
Nutrition facts
Frequently asked questions
Why does my homemade Arby's roast beef sauce separate?
Sauce separation usually happens when cream cheese isn't softened properly or ingredients aren't mixed thoroughly. Always microwave the cream cheese in 5-second increments until smooth, then whisk all ingredients on low speed. The key is gradual mixing—don't overmix after adding dry spices. If it separates, whisk in 1 tsp water at a time until smooth.
Can I make this sauce without mayo?
Yes! Replace mayo with ½ cup Greek yogurt for a tangier version or ¼ cup sour cream for extra creaminess. The texture will be slightly thinner, so reduce any added water by 2 tbsp. For the closest texture, use full-fat yogurt and let the sauce sit for 10 minutes before adjusting consistency.
How do I adjust the heat level?
Start with ¼ cup horseradish for classic heat, but you can reduce to 2 tbsp for mild or increase to ⅓ cup for extra kick. For a smoother heat, blend the horseradish with 1 tbsp milk before adding. If it's too spicy, balance with ½ tsp sugar or 1 tsp ketchup. Taste as you go—you can always adjust!
Will this sauce work for vegan roast beef?
For a vegan version, swap cream cheese for ½ cup vegan cream cheesestrong> and mayo for ½ cup vegan mayo. Use ¼ cup vegan horseradishstrong> (check for dairy-free labels) and add 1 tbsp nutritional yeaststrong> for umami depth. The texture will be slightly thinner, so chill for 30 minutesstrong> before adjusting with 1 tsp plant-based milkstrong> if needed.
How long can I store this sauce?
Store in an airtight container in the fridge for up to 1 week. For longer storage, freeze in 2-tbsp portionsstrong> for 3 monthsstrong>. Thaw overnight in the fridge and whisk vigorously to restore smoothness. If it thickens after freezing, thin with ½ tsp waterstrong> at a time. The flavors actually improve after 24 hoursstrong> of chilling!
