Nutrition Facts for High protein classic roast beef sandwich

High Protein Classic Roast Beef Sandwich

Image of High Protein Classic Roast Beef Sandwich
Nutriscore Rating: 63/100

Elevate your lunch game with this High Protein Classic Roast Beef Sandwich — a hearty, flavorful meal that's as satisfying as it is nutritious. Built on toasted whole-grain bread brushed with olive oil for extra crunch, this sandwich layers tender roast beef, creamy Swiss cheese, crisp lettuce, juicy tomato slices, and sharp red onion, all brought together with a zesty Dijon mustard spread. With just 10 minutes of prep and 5 minutes of cooking, this quick and easy recipe packs plenty of protein and wholesome ingredients, making it perfect for a balanced midday boost or a post-workout meal. Serve it fresh and warm, seasoned with a touch of salt and pepper, for a gourmet sandwich experience that's both simple and sensational.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

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

🥘 Ingredients

10 items
  • 4 slices Whole grain bread
  • 200 grams Roast beef
  • 2 slices Swiss cheese
  • 2 leaves Lettuce
  • 1 medium Tomato
  • 0.5 medium Red onion
  • 2 tablespoons Dijon mustard
  • 1 tablespoon Olive oil
  • 0.5 teaspoon Salt
  • 0.5 teaspoon Ground black pepper
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

Preheat a skillet over medium heat.

2

Brush olive oil onto the slices of whole grain bread to ensure they toast up nicely.

3

Place the slices of bread in the preheated skillet and let them toast for about 2-3 minutes on each side, or until golden brown.

4

Meanwhile, thinly slice the tomato and the red onion. Set aside.

5

Once the bread is toasted, spread Dijon mustard on one side of each slice.

6

Layer the roast beef evenly over two slices of bread on the mustard-spread side.

7

Add one slice of Swiss cheese over the roast beef on each sandwich.

8

Layer the lettuce leaves, followed by sliced tomatoes and onions, over the cheese.

9

Top with the remaining slices of toasted bread, mustard side down.

10

Cut the sandwiches in half and season with salt and black pepper to taste.

11

Serve immediately to enjoy warm.

Cooking Tip: Take your time with each step for the best results!
1024
cal
59.0g
protein
94.9g
carbs
44.6g
fat

Nutrition Facts

1 serving (614.1g)
Calories
1024
% Daily Value*
Total Fat 44.6 g 57%
Saturated Fat 10.0 g 50%
Polyunsaturated Fat 7.2 g
Cholesterol 84 mg 28%
Sodium 4598 mg 200%
Total Carbohydrate 94.9 g 35%
Dietary Fiber 13.7 g 49%
Total Sugars 24.5 g
Protein 59.0 g 118%
Vitamin D 0.3 mcg 1%
Calcium 722 mg 56%
Iron 7.1 mg 39%
Potassium 1336 mg 28%

*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

37.3%%
23.2%%
39.5%%
Fat: 401 cal (39.5%%)
Protein: 236 cal (23.2%%)
Carbs: 379 cal (37.3%%)