Here’s a delicious and satisfying sandwich option that combines tender slices of steak, caramelized onions, and sautéed green peppers, all topped off with gooey melted cheese. This recipe provides a quick and easy way to enjoy the flavors of a classic steak and cheese hoagie in under 30 minutes. Let’s get started!
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 hoagies 1x
Ingredients
- 1 pound steak (such as ribeye, sirloin, or flank steak)
- 1 large onion, thinly sliced
- 1 green bell pepper, thinly sliced
- 2 tablespoons olive oil
- Salt and pepper, to taste
- 4 hoagie buns (or sub rolls)
- 8 slices of provolone or Swiss cheese
Instructions
- Preheat a grill, skillet, or griddle over medium-high heat.
- Season the steak with salt and pepper on both sides. Place it on the preheated grill or skillet and cook for about 4-6 minutes per side for medium-rare doneness. Adjust the cooking time based on your desired level of doneness.
- While the steak is cooking, heat the olive oil in a separate skillet over medium heat. Add the sliced onions and green peppers, and sauté until they are caramelized and softened, about 8-10 minutes. Season with salt and pepper to taste.
- Once the steak is done, remove it from the heat and let it rest for a few minutes. Slice the steak thinly against the grain.
- To assemble the subs, split the sub rolls or hoagie buns and place the sliced steak on the bottom halves. Top with the sautéed onions and green peppers, and then layer with the cheese slices. Place the subs in a preheated oven or under a broiler until the cheese is melted and bubbly.
- Remove the subs from the oven and serve immediately.
Notes
Be sure to choose a good quality cut of steak with marbling for the best flavor and tenderness. Don’t forget to season the steak generously with salt and pepper before cooking to enhance its taste. When caramelizing the onions and peppers, make sure to cook them slowly over medium heat to achieve a sweet and tender result. Toasting the sub rolls or hoagie buns before assembling also adds a delightful crunch. Lastly, feel free to customize your subs by adding condiments like mayonnaise, mustard, or hot sauce. Serve these subs with a side of crispy fries or a refreshing salad for a complete meal and enjoy!
*Please keep in mind that the following nutritional information is based on estimates and can vary depending on the specific brands and ingredients used.
Nutrition
- Serving Size: 1 serving
- Calories: 674
- Sugar: 5g
- Sodium: 725mg
- Fat: 38g
- Carbohydrates: 40g
- Fiber: 3g
- Protein: 45g
- Cholesterol: 108mg







