Print
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
Roast Beef Sandwiches with Lettuce and Onions

Roast Beef Sandwiches with Lettuce and Onions

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Roast Beef Sandwiches with Lettuce and Onions are the ultimate comfort food, perfect for any occasion. These hearty sandwiches combine tender, flavorful roast beef with crisp lettuce and caramelized onions, creating a satisfying bite that everyone will love. The easy preparation makes them an ideal choice for busy weeknights or casual brunches. Serve them as a main dish or cut into smaller portions for delightful appetizers at your next gathering.

  • Total Time: 45 minutes
  • Yield: Serves 4

Ingredients

Scale
  • 8 slices of toasted bread
  • 600 grams roast beef
  • Salt and freshly ground pepper
  • 1 tablespoon mustard
  • 4 tablespoons vegetable oil
  • 2 onions
  • 1 handful of lettuce (such as arugula and spinach)

Instructions

  1. Rinse and pat dry the roast beef, seasoning generously with salt and pepper.
  2. Sear the beef in a hot skillet with vegetable oil until golden brown on all sides, then brush with mustard.
  3. Roast in a preheated oven at 140°C (275°F) for about 30 minutes to desired doneness.
  4. While roasting, slice onions and cook in the same skillet until golden brown; season to taste.
  5. Rinse and chop the lettuce, then toast the bread slices.
  6. Assemble sandwiches by layering sliced roast beef, cooked onions, and lettuce between toasted bread slices.
  • Author: Tisha
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Dishes
  • Method: Roasting
  • Cuisine: American

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 450
  • Sugar: 3g
  • Sodium: 800mg
  • Fat: 22g
  • Saturated Fat: 6g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 3g
  • Protein: 25g
  • Cholesterol: 80mg