Nutrition Facts for Pub sandwich
Blog Research API Download App

Pub Sandwich

Image of Pub Sandwich
Nutriscore Rating: 62/100

Savor the hearty flavors of the ultimate Pub Sandwich—a crowd-pleasing classic packed with layers of rich, savory goodness. This recipe begins with crusty sandwich rolls, perfectly toasted under a broiler for a golden and buttery finish. Tender roast beef takes center stage, accented by sweet and smoky caramelized onions and creamy slices of melted Swiss cheese. An arugula garnish adds a peppery crunch, while a homemade tangy sauce made with mayonnaise, horseradish, and Dijon mustard brings bold, zesty flair. Ready in just 25 minutes, this sandwich is perfect for game days, casual gatherings, or whenever you're craving pub-style comfort food. Serve warm and pair it with your favorite sides for an unforgettable meal.

✨ Physician-Dispensed Skincare

Glow From the Inside Out

Authentic physician-dispensed skincare from brands like Obagi, SkinMedica & EltaMD.

Authorized Retailer
15% Off Obagi Products
Free Shipping Over $49
Shop Skincare →

Trusted by dermatologists, loved by your skin

Healthy Glow Skincare Products

Recipe Information

⏱️
Prep Time
10 min
🔥
Cook Time
15 min
🕐
Total Time
25 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

12 items
  • 4 pieces crusty sandwich rolls
  • 400 grams roast beef
  • 8 slices Swiss cheese
  • 2 tablespoons butter
  • 1 large yellow onion
  • 0.5 teaspoons salt
  • 0.25 teaspoons black pepper
  • 4 tablespoons mayonnaise
  • 1 tablespoon horseradish
  • 1 teaspoon Dijon mustard
  • 1 cup arugula
  • 1 tablespoon olive oil
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

8 steps
1

Slice the yellow onion thinly.

2

In a skillet, heat 1 tablespoon of olive oil over medium heat. Add the sliced onion and cook, stirring occasionally, for 10–12 minutes until caramelized. Season with salt and black pepper. Set aside.

3

In a small bowl, mix mayonnaise, horseradish, and Dijon mustard to make the tangy sauce. Set aside.

4

Preheat the oven broiler to high.

5

Cut the sandwich rolls in half and place them cut side up on a baking sheet. Lightly butter each cut side of the rolls. Broil for 1–2 minutes, or until toasted and golden brown. Watch closely to avoid burning.

6

Remove the rolls from the oven. Layer the bottom half of each roll with roast beef, caramelized onions, two slices of Swiss cheese, and a small handful of arugula.

7

Spread the prepared horseradish sauce on the top half of each roll.

8

Press the sandwich together and serve immediately.

Cooking Tip: Take your time with each step for the best results!
738
cal
43.8g
protein
49.7g
carbs
41.7g
fat

Nutrition Facts

1 serving (297.9g)
Calories
738
% Daily Value*
Total Fat 41.7 g 53%
Saturated Fat 16.4 g 82%
Polyunsaturated Fat 0.0 g
Cholesterol 128 mg 43%
Sodium 958 mg 42%
Total Carbohydrate 49.7 g 18%
Dietary Fiber 3.0 g 11%
Total Sugars 3.9 g
Protein 43.8 g 88%
Vitamin D 0.4 mcg 2%
Calcium 416 mg 32%
Iron 4.8 mg 26%
Potassium 523 mg 11%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

26.5%%
23.4%%
50.0%%
Fat: 1501 cal (50.0%%)
Protein: 702 cal (23.4%%)
Carbs: 796 cal (26.5%%)