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
Italian Beef Sandwich

Italian Beef Sandwich


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Savannah
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Diet: Low Lactose

Description

A juicy and flavorful Italian beef sandwich loaded with tender sliced beef, sautéed peppers and onions, and melted cheese, all soaked in a rich savory broth.


Ingredients

Scale
  • 500 grams thinly sliced beef
  • 4 hoagie rolls
  • 2 green bell peppers, sliced
  • 1 large onion, sliced
  • 4 slices provolone cheese
  • 2 cups beef broth
  • 2 tablespoons olive oil
  • 3 garlic cloves, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon salt
  • 1 teaspoon black pepper


Instructions

  1. Heat a large skillet over medium heat.
  2. Add olive oil, then sauté onions, peppers, and garlic until soft and fragrant.
  3. Pour in the beef broth, oregano, salt, and pepper, then bring to a gentle simmer.
  4. Add the thinly sliced beef into the simmering broth mixture.
  5. Cook for 10 to 15 minutes until the beef is tender and infused with flavor.
  6. Place the beef onto hoagie rolls, top with peppers and onions, then add provolone cheese and allow it to melt slightly.
  7. Serve warm, optionally dipping into extra broth for added flavor.

Notes

  • Slice the beef as thin as possible for best texture.
  • Use high-quality beef broth for deeper flavor.
  • Lightly toast the rolls to prevent sogginess.
  • Let the beef sit in the broth for a few minutes before serving for extra richness.
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 520
  • Sugar: 5g
  • Sodium: 820mg
  • Fat: 22g
  • Saturated Fat: 9g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 3g
  • Protein: 38g
  • Cholesterol: 95mg