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
Savory North Shore Beef Sandwich served with fries - A deliciously plated sandwich that's oozing with flavor and presented perfectly for a mouthwatering experience.

Savory North Shore Beef Sandwich

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Indulge in the ultimate comfort food with our Savory North Shore Beef Sandwich, featuring tender beef, caramelized onions, and melted cheese on a toasted bun. Perfect for gatherings or a cozy dinner at home!

  • Total Time: 25 minutes
  • Yield: 4 sandwiches 1x

Ingredients

Scale
  • 1 pound thinly sliced beef (preferably a tender cut)
  • 1 large onion, thinly sliced
  • 2 tablespoons olive oil
  • 4 slices of cheese (provolone or Swiss recommended)
  • 4 sandwich buns (submarine or hoagie rolls)
  • Salt and pepper to taste
  • Optional: additional toppings such as jalapeños or pickles

Instructions

  1. Heat olive oil in a skillet over medium-high heat. Add seasoned beef and cook for 5-7 minutes until browned.
  2. Add sliced onions and sauté until translucent and caramelized, about 4 minutes.
  3. Slice open sandwich buns and optionally toast them.
  4. Assemble the sandwich with beef and onions on the bun, topped with cheese and any desired toppings.
  5. Grill assembled sandwiches on a panini maker or skillet for 3-4 minutes per side until crispy and cheese melts.

Notes

  • Store leftovers in an airtight container in the refrigerator for up to 2 days.
  • Reheat using a skillet on low to avoid making the sandwiches chewy.
  • Pair with crispy fries, salad, or coleslaw for an enhanced meal experience.
  • Author: Serena Miller
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Grilling
  • Cuisine: American
  • Diet: Omnivore

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 450-500 Kcal
  • Sugar: 3g
  • Sodium: 800mg
  • Fat: 20g
  • Saturated Fat: 8g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 2g
  • Protein: 30g
  • Cholesterol: 70mg