Nutrition Facts for The best beef sandwiches

The Best Beef Sandwiches

Image of The Best Beef Sandwiches
Nutriscore Rating: 61/100

Elevate your sandwich game with "The Best Beef Sandwiches," a mouthwatering recipe featuring tender beef sirloin, caramelized onions, and melted provolone cheese tucked into warm, crusty rolls. Seasoned to perfection with garlic powder, salt, and pepper, the beef is seared before being sliced thinly to ensure maximum flavor. The homemade horseradish aioli adds a creamy, tangy kick, while fresh lettuce balances the richness of the dish. Each sandwich is toasted for a golden finish, creating the ultimate combination of crispy, savory, and cheesy goodness. Perfect for lunch or dinner, these beef sandwiches are quick to prepare, coming together in under an hour. Serve them warm and watch them disappear!

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
20 min
🔥
Cook Time
30 min
🕐
Total Time
50 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

14 items
  • 1 pound beef sirloin or roast beef
  • 2 tablespoons olive oil
  • 1 teaspoon salt
  • 1 teaspoon black pepper
  • 1 teaspoon garlic powder
  • 2 large onions, thinly sliced
  • 2 tablespoons unsalted butter
  • 4 slices provolone cheese slices
  • 4 pieces crusty sandwich rolls
  • 1 cup mayonnaise
  • 2 tablespoons dijon mustard
  • 1 tablespoon horseradish
  • 1 tablespoon fresh parsley, chopped
  • 4 pieces lettuce leaves
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

Preheat a skillet over medium-high heat.

2

Rub the beef sirloin with 1 tablespoon of olive oil, salt, pepper, and garlic powder.

3

Sear the beef in the skillet for 3-4 minutes on each side until browned. Reduce the heat to medium, cover, and cook to your preferred doneness (internal temperature of 130°F for medium-rare or 140°F for medium).

4

Remove the beef from the skillet and allow it to rest for 10 minutes before slicing it thinly against the grain.

5

In the same skillet, add 1 tablespoon of olive oil and 1 tablespoon of butter. Add the thinly sliced onions and cook on low heat, stirring occasionally, for about 15-20 minutes until they are golden brown and caramelized.

6

While the onions cook, prepare the aioli by combining mayonnaise, dijon mustard, horseradish, and chopped parsley in a small bowl. Mix well and set aside.

7

Preheat the oven to 350°F. Slice the sandwich rolls in half and lightly butter the insides with the remaining butter.

8

Place the sliced rolls on a baking sheet and toast in the oven for 5-7 minutes until lightly golden.

9

Top the bottom half of each toasted roll with a lettuce leaf, slices of beef, caramelized onions, and a provolone cheese slice.

10

Return the assembled sandwiches to the oven for 3-4 minutes, just until the cheese melts.

11

Spread the prepared aioli generously on the top half of each roll and place it on top of the sandwich.

12

Serve warm and enjoy your delicious beef sandwiches!

Cooking Tip: Take your time with each step for the best results!
4524
cal
183.3g
protein
261.3g
carbs
308.5g
fat

Nutrition Facts

1 serving (1581.8g)
Calories
4524
% Daily Value*
Total Fat 308.5 g 396%
Saturated Fat 68.7 g 344%
Polyunsaturated Fat 2.7 g
Cholesterol 716 mg 239%
Sodium 6388 mg 278%
Total Carbohydrate 261.3 g 95%
Dietary Fiber 14.8 g 53%
Total Sugars 22.2 g
Protein 183.3 g 367%
Vitamin D 0.0 mcg 0%
Calcium 1045 mg 80%
Iron 21.9 mg 122%
Potassium 2358 mg 50%

*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

22.9%%
16.1%%
61.0%%
Fat: 2776 cal (61.0%%)
Protein: 733 cal (16.1%%)
Carbs: 1045 cal (22.9%%)