Philly Cheesesteak Wrap
There’s comfort in good, simple food—especially when it wraps everything you love into one handheld bite. This Philly Cheesesteak Wrap takes the classic flavors of thinly sliced rib eye, sweet onions, and green bell pepper, then tucks them into a flatbread for an easy, satisfying meal. It’s a weekday hero and a party-friendly option alike.
In this post I’ll walk you through a reliable, no-nonsense method that keeps the meat juicy, the vegetables tender, and the cheese perfectly melted. I’ll also share small tips that make assembly and reheating much better later on—because nobody likes a soggy wrap.
Below you’ll find a clear ingredient checklist with short notes, step-by-step instructions that follow exactly the recipe quantities, swaps organized by category, gear suggestions, common mistakes to avoid, seasonal tweaks, storage guidance, and a short FAQ. Let’s get to it.
Ingredient Checklist

- 3 tablespoons oil — for high-heat pan searing; helps brown meat and soften vegetables.
- 1 large onion, sliced — brings sweetness and moisture; slice thin so it softens quickly.
- 1 green bell pepper, sliced — adds a crisp, slightly bitter contrast; slice thin and even.
- 1 teaspoon kosher salt — seasons vegetables and meat; kosher salt gives clean salting control.
- 1/2 teaspoon black pepper — ground black pepper for a mild background heat.
- 1 lb. rib eye steak, thinly sliced — the star protein; thin slices cook fast and stay tender.
- 6 slices provolone cheese — creamy, mild melting cheese that ties everything together.
- 2 Flatout Flabread — sturdy flatbreads for wrapping; they hold fillings without tearing.
Philly Cheesesteak Wrap Made Stepwise
Follow these steps in order. Quantities and ingredients are exactly as listed above.
- Prepare your mise en place: slice the onion and green bell pepper thinly. If the rib eye isn’t already thin-sliced, freeze it for 20–30 minutes until slightly firm, then slice thin across the grain. Have the provolone slices and flatbreads within reach.
- Heat a large skillet over medium-high heat and add 3 tablespoons oil. Give it 1–2 minutes to get hot but not smoking.
- Add the sliced onion and sliced green bell pepper to the hot oil. Cook, stirring occasionally, until the onions are soft and translucent and the peppers have softened—about 5–7 minutes. Season the vegetables with 1 teaspoon kosher salt and 1/2 teaspoon black pepper; stir to combine so the seasoning distributes evenly.
- Push the cooked vegetables to one side of the pan, creating space for the steak. Add the 1 lb. thinly sliced rib eye to the cleared area in a single layer as much as possible. Let the meat sear undisturbed for about 1 minute, then stir and spread so all slices brown. Continue cooking until the steak is cooked through and nicely browned—about 2–3 minutes total depending on slice thickness.
- Once the steak is browned, mix the vegetables back in with the meat so everything is evenly combined in the skillet.
- Divide the combined meat-and-veg mixture in half inside the skillet. On one half, place three slices of provolone cheese, covering the meat. Layer the second half of the meat mixture on top of the cheese so you end up with a stacked mixture—meat/veg, cheese, then meat/veg.
- Top the layered stack with the remaining three slices of provolone so the cheese is sandwiched between and on top of the meat layers.
- Cover the layered mixture with a bowl (or a lid) and let sit for 1–3 minutes. The trapped heat will melt the provolone; check after 1 minute and remove the bowl once the cheese is fully melted and gooey.
- Transfer about 1/4 of the cheesy meat-and-vegetable mixture onto one Flatout Flabread, leaving a 1/2-inch border around the edges so the wrap rolls cleanly.
- Starting at one short end, roll the flatbread tightly but gently until the other end is reached. Press the seam lightly to seal. Slice the roll in half on the diagonal if you prefer two pieces, and serve immediately. Repeat with the remaining mixture and second flatbread to make a second wrap.
What You’ll Love About This Recipe
- Speed: Thinly sliced rib eye and quick sautéed vegetables get this on the table fast.
- Texture contrast: Tender, caramelized onions and slightly crisp bell pepper balance juicy, browned steak.
- Cheese pull: Provolone melts smoothly without overpowering the beef.
- Portability: Wrapped in sturdy Flatout Flatbread, these are easy to eat without a plate.
- High satisfaction: Rich, savory, and filling without needing complicated steps or hard-to-find ingredients.
Substitutions by Category

- Protein: Use thinly sliced flank steak, skirt steak, or even thin sirloin if rib eye isn’t available. Keep total weight at 1 lb.
- Cheese: Swap provolone for American, mozzarella, or a mild white cheddar—use six slices total for the same melt.
- Vegetables: Omit the green pepper or add sliced mushrooms for an earthier flavor. Keep the onion as it provides sweetness.
- Wrap: If you don’t have Flatout, use large flour tortillas, pita pockets (serve open-faced), or sturdy lavash.
- Oil & seasoning: Any neutral oil (canola, vegetable) works. Use 1 teaspoon table salt if kosher salt isn’t on hand—taste and adjust.
Kitchen Gear Checklist

- Large skillet — a roomy pan lets you cook vegetables and meat without overcrowding.
- Sharp chef’s knife — for thin, even slices of onion, pepper, and steak.
- Cutting board — stable surface for slicing.
- Spatula or tongs — for pushing vegetables, flipping and mixing the steak.
- Bowl or pan lid — to cover the cheese and trap heat for melting.
- Plate or board — for assembling and slicing wraps.
Learn from These Mistakes
- Overcrowding the pan — if you pile in too much steak at once it will steam instead of brown. Work in a single layer as much as possible.
- Slicing steak too thick — thick slices take longer and risk uneven cooking. Slightly firming the meat in the freezer makes thin slicing much easier.
- Skipping the rest when melting cheese — don’t expect cheese to melt instantly. Covering for 1–3 minutes ensures gooey, even melt.
- Overstuffing the flatbread — leave a 1/2-inch border to prevent the wrap from bursting at the seam.
- Using cold flatbread straight from the fridge — room-temp or warmed flatbread bends without cracking and seals better.
Holiday & Seasonal Touches
- Tailgate-friendly: Chop the finished mixture and serve in small slider rolls with a pickle spear for football gatherings.
- Winter tweak: Add a teaspoon of Worcestershire to the meat while it cooks for a deeper, savory note.
- Summer fresh: Swap half the provolone for slices of fresh tomato and add a drizzle of basil-garlic oil right before serving.
- Holiday party: Cut each rolled wrap into 2–3 bite-sized pinwheels and secure with a toothpick for easy passing plates.
Cook’s Commentary
I make this wrap when I want classic Philly flavors without the mess of a hoagie roll. The method of layering the cheese in the center and placing meat on both sides is a small trick that concentrates heat and helps the provolone melt quickly and thoroughly. It also keeps cheese from leaking straight into the pan, which preserves that lovely, stringy texture inside the filling.
Using thin steak is non-negotiable for me—thick steaks mean more time and a tougher bite. If you buy whole rib eye, a quick stint in the freezer for 20–30 minutes firms it up and makes slicing paper-thin much easier. Don’t rush the vegetable step: properly softened onions add sweetness and moisture that balance the savory beef.
Store, Freeze & Reheat
- Store: Keep leftover assembled wraps in an airtight container in the refrigerator for up to 3 days. If you plan to store the filling separately from the flatbread, the filling will last 3–4 days.
- Freeze: I don’t recommend freezing fully assembled wraps with flatbread—the bread can become soggy. Freeze the cooked filling (meat + veggies + cheese) in a freezer-safe container for up to 2 months. Thaw overnight in the refrigerator before reheating.
- Reheat: For best texture, reheat filling in a skillet over medium heat until warmed through, then reassemble in a fresh or warmed flatbread. If reheating a whole wrap, use a skillet or panini press over medium heat to crisp the outside while melting the cheese. Microwave will work in a pinch but can make the flatbread soft.
FAQ
- Can I make this vegetarian? Yes—replace the rib eye with sliced mushrooms or a plant-based thin beef substitute and follow the same cooking times, adjusting for moisture.
- What if I don’t have provolone? American or mozzarella are good substitutes. Use the same number of slices (6) to maintain melt and texture.
- How thin should the steak be? Aim for paper-thin slices, roughly 1/8 inch thick. If your knife struggles, partially freeze the steak for 20–30 minutes.
- Can I prep ahead? Yes—cook the filling completely, cool it, and refrigerate for up to 3 days. Reheat in a skillet and assemble just before serving to keep the flatbread from getting soggy.
- Is rib eye necessary? It’s ideal for flavor and tenderness, but thin flank or skirt steak works well too. Keep the total weight at 1 lb.
Final Bite
This Philly Cheesesteak Wrap is a dependable weeknight win: quick to make, full-flavored, and easy to adapt. The steps are straightforward and the small techniques—thin-slicing the steak, softening onions, layering cheese—make a big difference in the final texture and melt. Make it as written the first time, then play with cheeses and add-ins to suit your taste. Enjoy—this one hits the comfort-food spot every time.

Philly Cheesesteak Wrap
Ingredients
- 3 tablespoons oil
- 1 large onion sliced
- 1 green bell pepper sliced
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1 lb rib eye steak thinly sliced
- 6 slices provolone cheese
- 2 Flatout flatbread
Instructions
- Heat the oil in a large skillet over medium-high heat.
- Add the sliced onion and green bell pepper and cook, stirring occasionally, until the onion is soft and translucent, about 5–7 minutes.
- Season the vegetables with the kosher salt and black pepper and stir to combine.
- Push the vegetables to one side of the pan and add the thinly sliced rib eye to the empty side.
- Cook the steak slices until browned, stirring as needed to separate the pieces, about 3–5 minutes.
- Mix the cooked steak with the onions and peppers in the pan and divide the mixture in half.
- On one half of the mixture in the pan, place three slices of provolone, then layer the second half of the meat mixture on top and add the remaining three slices so the cheese is on top.
- Cover the pan with a bowl for 1–3 minutes until the provolone melts.
- Spread one quarter of the melted meat and vegetable mixture onto a flatbread, leaving a 1/2-inch border around the edges.
- Starting at one end, roll the flatbread tightly to enclose the filling, then slice the wrap in half and serve immediately.
Equipment
- Large Skillet
- bowl (for covering)
- Knife
- Cutting Board
Notes
- Use very thinly sliced steak for the best texture.
- Slice the steak against the grain if not pre-sliced.
- Covering the pan helps melt the cheese quickly.
- Leave a small border on the flatbread to prevent filling from spilling.
