clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Best Roast Beef Sandwich [Must Try]

1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 5.00 out of 5)


  • Author: Jamasine J
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Total Time: 45 minutes
  • Yield: 8 servings 1x


Do you want to improve your sandwich game? Check out this incredible Roast Beef Sandwich with Horseradish Cream Recipe!



For the Cooked Vegetables:

  • 1 thinly sliced russet potato
  • 1 thinly sliced sweet potato
  • 4 tablespoons of olive oil
  • 2 peeled and thinly sliced shallots
  • ¼ cup of balsamic vinegar
  • 1 teaspoon of sugar
  • Kosher salt and fresh cracked pepper to taste

For the Cream Sauce:

  • 2/3 cup of mayonnaise
  • 2 tablespoons of sour cream
  • 2 tablespoons of cream cheese
  • 2 tablespoons of grated parmesan cheese
  • 1 tablespoon of freshly grated horseradish
  • 1 tablespoon of chiffonade basil
  • 1 tablespoon of sliced shallots
  • Kosher salt and fresh cracked pepper to taste
  • Worcestershire sauce to taste

For the Sandwich:

  • 2 pounds of thickly sliced roast beef
  • 8 kaiser rolls sliced and toasted
  • 4 cups of arugula leaves
  • 2 cups of kale microgreens
  • 4 very thinly sliced radishes


  1. Preheat the oven to 400 degrees Fahrenheit.
  2. Cooked Vegetables: Place the potatoes on a sheet tray lined with parchment paper and drizzle with 3 tablespoons olive oil, seasoning with salt and pepper.
  3. Spread the shallots on a separate sheet tray lined with parchment paper and whisk together the remaining 2 tablespoons olive oil, balsamic vinegar, and sugar in a small bowl.
  4. After that, brush the shallots with the mixture and bake all of the trays.
  5. Cook for 20 minutes, or until the potatoes are lightly browned and cooked.
  6. Cook the onions for 25 minutes, basting every 6 to 7 minutes with the balsamic mixture.
  7. Cream Sauce: In a medium-sized mixing bowl, whisk together all of the ingredients until combined and set aside to cool.
  8. To serve, spread a layer of the cream sauce on the bottom of a toasted Kaiser bun and top with arugula leaves. Add the beef, then the toasted russet and sweet potatoes, balsamic shallots, sliced radishes, and kale. Finally, top with the remaining toasted Kaiser roll.
  9. Serve.


Don’t let the bread you’ve chosen limit your options or creativity. Feel free to use whatever bread you prefer.

For the roast beef, I prefer anything natural, organic, and free of filler protein.

When roasting a prime rib, always keep some aside for a roast beef sandwich.

Outside of this roast beef sandwich, this horseradish cream goes great on a variety of other sandwiches, including those with chicken, turkey, or ham.

  • Category: Beef
  • Method: Beef
  • Cuisine: American


  • Serving Size: 8 servings
  • Calories: 521kcal
  • Sugar: 7g
  • Sodium: 2097mg
  • Fat: 29g
  • Saturated Fat: 6g
  • Carbohydrates: 34g
  • Fiber: 2g
  • Protein: 31g
  • Cholesterol: 79mg

Keywords: Roast beef sandwich, easy roast beef sandwich recipe, beef recipe, beef sandwich

error: Alert: Content is protected !!