Description
Beef Philly Cheesesteaks are a classic, hearty sandwich filled with juicy beef, sautéed onions, and melted cheese, all piled into a soft hoagie roll. Perfect for a satisfying meal.
Ingredients
- 1 lb beef (ribeye or flank steak, thinly sliced)
- 1 tablespoon olive oil
- 1 large onion, thinly sliced
- 2 cloves garlic, minced
- 1 bell pepper, sliced (optional)
- 4 hoagie rolls or sandwich rolls
- 4 slices provolone cheese (or American cheese, cheese whiz, or your favorite cheese)
- Salt and pepper, to taste
- 1 tablespoon Worcestershire sauce (optional, for extra flavor)
- 1 teaspoon olive oil or butter for toasting the rolls
Instructions
- Prepare the beef: Thinly slice the beef against the grain. Freeze for 30 minutes to make slicing easier.
- Cook the onions and bell pepper: Heat olive oil in a skillet over medium heat. Add onions and bell peppers (if using) and sauté for 5-7 minutes until caramelized. Add garlic and cook for another minute. Season with salt and pepper and set aside.
- Cook the beef: In the same skillet, add more olive oil or butter. Increase heat to medium-high and cook the beef for 3-5 minutes, stirring occasionally until browned. Add Worcestershire sauce if desired.
- Combine beef and onions: Return the onions and peppers to the skillet with the beef, stir to combine.
- Toast the rolls: Slice hoagie rolls and toast in a separate pan with a little butter or olive oil until golden brown.
- Assemble the cheesesteaks: Spoon the beef mixture onto the hoagie rolls and top with cheese. Cover the pan or broil for a minute to melt the cheese.
- Serve: Serve immediately with chips, fries, or a pickle.
Notes
- Cheese options: You can use American cheese, cheese whiz, or Swiss cheese for different flavors.
- Vegetarian version: Swap beef for sautéed mushrooms or a veggie burger patty for a vegetarian Philly cheesesteak.
- Spicy version: Add jalapeños or hot sauce to the beef for a spicy kick.
- Prep Time: 10 minutes
- Cook Time: 15-20 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 sandwich
- Calories: 450
- Sugar: 5g
- Sodium: 950mg
- Fat: 22g
- Saturated Fat: 9g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 2g
- Protein: 30g
- Cholesterol: 70mg