Ingredients
1 lb thinly sliced ribeye steak (or top sirloin for budget-friendly option)
1 medium sweet onion, thinly sliced
1 bell pepper, thinly sliced (optional)
4–6 slices provolone cheese, American cheese, or ½ cup Cheez Whiz
4 hoagie or sub rolls
2 tablespoons butter or oil (plus more for toasting rolls)
Salt and black pepper, to taste
Optional: mayonnaise or garlic butter for toasting rolls
Instructions
- If steak isn’t pre-sliced, freeze for 30 minutes to firm up, then slice thinly against the grain.
- Heat butter or oil in a skillet over medium heat. Sauté onions (and peppers, if using) until soft and caramelized, then remove from skillet.
- Increase heat to medium-high. Add beef, season with salt and pepper, and cook until browned, breaking into small pieces as it cooks.
- Return onions (and peppers) to skillet. Stir to combine, then divide mixture into portions.
- Top each portion with cheese and let melt.
- Spread butter, mayonnaise, or garlic butter on rolls and toast in the skillet until golden.
- Fill rolls with beef mixture and serve hot.
Notes
- Ribeye is the most tender and flavorful choice, but top sirloin works too.
- Add mushrooms or hot peppers for extra flavor.
- Mix cheeses for a richer taste, like provolone and Cheez Whiz.
- Use garlic-butter-toasted rolls for a flavorful upgrade.
- Toast rolls to keep bread from getting soggy.
- Prep Time: 10–15 minutes
- Cook Time: 15–20 minutes
- Category: Sandwich
- Method: Stovetop
- Cuisine: American
- Diet: Halal
Nutrition
- Serving Size: 1 sandwich
- Calories: 520
- Sugar: 5g
- Sodium: 890mg
- Fat: 25g
- Saturated Fat: 12g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 3g
- Protein: 35g
- Cholesterol: 105mg