The banh mi and the bun and the spring rolls were for the kids — that’s their food, their comfort, their first-day armor. But the recipe I keep coming back to when I need something I can make fast, pack tight, and trust to survive a backpack until noon is this cheesesteak sub. It’s what I made for myself the night before, standing at the counter after the lunches were already boxed and the smoker was cooling down — something warm and filling before the routine officially kicked back in. Thirty minutes, one pan, and you’ve got a sandwich that means business. That felt exactly right for the start of junior year, freshman year, and middle school all at once.
Cheesesteak Subs
Prep Time: 10 min | Cook Time: 20 min | Total Time: 30 min | Servings: 4
Ingredients
- 1 1/2 lbs ribeye steak or shaved beef, very thinly sliced
- 1 large yellow onion, thinly sliced
- 1 green bell pepper, thinly sliced
- 1 red bell pepper, thinly sliced
- 8 oz cremini or white button mushrooms, sliced
- 3 cloves garlic, minced
- 2 tablespoons Worcestershire sauce
- 1 tablespoon soy sauce
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon smoked paprika
- Salt and black pepper, to taste
- 2 tablespoons neutral oil (vegetable or canola)
- 6–8 slices provolone cheese (or white American)
- 4 hoagie rolls or sub rolls, split
- Mayonnaise, hot sauce, or banana peppers for serving (optional)
Instructions
- Slice the beef. If using ribeye, freeze it for 20–30 minutes before slicing — it makes thin cuts much easier. Slice against the grain into strips as thin as you can get them. Season lightly with salt, pepper, garlic powder, onion powder, and smoked paprika. Set aside.
- Cook the vegetables. Heat 1 tablespoon of oil in a large cast iron skillet or heavy pan over medium-high heat. Add the onions and cook, stirring occasionally, for 5–6 minutes until softened and beginning to caramelize. Add the peppers and mushrooms, season with salt and pepper, and cook another 4–5 minutes until tender. Add the garlic and cook 1 minute more. Transfer vegetables to a plate and tent loosely with foil.
- Cook the beef. Add the remaining tablespoon of oil to the same pan over high heat. Once shimmering, add the beef in a single layer (work in batches if needed — don’t crowd the pan). Let it sear without moving for 60–90 seconds, then break it up and stir. Add the Worcestershire sauce and soy sauce. Cook another 1–2 minutes until no pink remains and the edges have some color.
- Combine and melt the cheese. Return the vegetables to the pan and stir everything together over medium heat. Lay the provolone slices across the top of the meat and vegetable mixture. Cover the pan with a lid or foil for 1–2 minutes, just until the cheese is fully melted. Remove from heat.
- Toast the rolls. While the cheese melts, open the hoagie rolls and place them cut-side down in a dry skillet or under the broiler for 1–2 minutes until lightly golden. Watch them — they go fast.
- Build the subs. Spread mayonnaise on both sides of the toasted rolls if using. Pile the cheesesteak mixture generously into each roll. Add banana peppers or hot sauce to taste. Serve immediately, or wrap tightly in foil if packing for lunch.
Nutrition (per serving)
Calories: 610 | Protein: 38g | Fat: 28g | Carbs: 48g | Fiber: 3g | Sodium: 920mg