
Cheesy Philly Cheese Steak Quesadillas
If you love gooey, cheesy comfort food and low-fuss cooking, these Cheesy Philly Cheese Steak Quesadillas are about to become your new weeknight obsession—everything you love about a Philly cheesesteak, tucked into a crispy skillet quesadilla, ready in under 30 minutes.
What Are Cheesy Philly Cheese Steak Quesadillas?
Cheesy Philly Cheese Steak Quesadillas take all the classic flavors of a Philly cheesesteak—thinly sliced steak, melty American cheese, sautéed peppers and onions—and layer them between crispy flour tortillas. Think of it as a philly cheese steak quesadilla mash-up that gives you the best of both worlds: that nostalgic deli flavor with the quick-cooking ease of a skillet quesadilla.
I started making these cheesy steak quesadillas when my kids were teenagers and constantly hungry after sports practice. I wanted something hearty, fast, and a little fun, but not a drive-thru burger every night. Over time, this turned into my go-to easy steak quesadilla recipe for busy weeknights, game days, and those nights when everyone seems to be on a different schedule.
What I love about this cheese steak quesadilla recipe is how flexible it is. You can use leftover steak, deli-sliced roast beef, or cook fresh shaved steak in a cast iron skillet. Add mushrooms or skip them, use provolone or American cheese (I’ll talk about why American cheese quesadillas melt like a dream), and adjust the veggies to match your family’s tastes.
Is it healthy? Let’s be honest: this is comfort food. But you can absolutely make it a little lighter with lean beef, more veggies, and a whole wheat tortilla if that’s your style. It’s homey, satisfying, and still quicker and cheaper than ordering takeout subs.
Why You’ll Love This Recipe
Here’s why these Cheesy Philly Cheese Steak Quesadillas keep landing on our table at least once a month:
- Weeknight-friendly: From fridge to table in about 25–30 minutes.
- One-pan cooking: Everything cooks in one skillet—hello, easy cleanup.
- Crowd-pleaser: Kids, teens, adults… everyone recognizes that Philly cheesesteak quesadilla flavor.
- Perfect for leftovers: A smart way to repurpose leftover steak or even leftover roast beef.
- Customizable cheese factor: Use American, provolone, mozzarella, or a combo for extra cheesy beef quesadillas.
- Great for meal prep: Cook the filling ahead; assemble and crisp the quesadillas when you’re ready to eat.
- Works with budget ingredients: Deli roast beef or thinly sliced cheaper cuts make excellent skillet steak quesadillas.
- Fantastic game-day food: Easy to slice, dip, and share as loaded steak and cheese quesadillas for a party.
- Scales beautifully: Make one for a quick lunch or a whole stack for a crowd.
- Cast iron approved: This is a cast iron quesadillas steak recipe that gives you that restaurant-style crispy tortilla.
Ingredients for Cheesy Philly Cheese Steak Quesadillas
Serves about 4 (makes 4 large quesadillas, 2 wedges each)
You can see the photo of the finished quesadillas here:
For the steak filling
1 pound thinly sliced steak
- Ribeye is classic for cheesy philly cheese steak, but sirloin, flank, or shaved beef (often sold as “cheesesteak beef”) work well.
- You can also use about 3 cups chopped leftover steak or deli-sliced roast beef in a pinch.
1 tablespoon olive oil or avocado oil
- For searing the steak. Use a neutral oil with a high smoke point.
1 tablespoon unsalted butter
- Adds flavor and helps soften the veggies.
1 medium yellow onion, thinly sliced
- Sweet onions like Vidalia are wonderful here for that classic philly style steak quesadillas flavor.
1 green bell pepper, thinly sliced
- Green pepper keeps that traditional Philly vibe, but you can mix colors for a sweeter flavor.
1 small red bell pepper, thinly sliced (optional but tasty)
- Adds sweetness and color.
1 cup sliced mushrooms (white or cremini; optional)
- For mushroom lovers or if you want more veggie volume.
2 cloves garlic, minced
- Fresh garlic is best; it brings everything together.
1 teaspoon kosher salt, plus more to taste
½ teaspoon black pepper
½ teaspoon smoked paprika (or regular paprika)
- Adds a warm, subtle smokiness that pairs well with the cheese.
½ teaspoon onion powder (optional, for a more “cheesesteak shop” flavor)
¼ teaspoon crushed red pepper flakes (optional, for a hint of heat)
For assembling the quesadillas
8 medium flour tortillas (8–10 inch, fajita or soft taco size)
- Use sturdy tortillas so they hold up to the filling. Whole wheat or low-carb tortillas also work.
8 slices American cheese
- This is key for true cheesy Philly Cheese Steak Quesadillas—the melt is unbelievably creamy. I like white American from the deli.
4–8 slices provolone cheese (or about 1½ cups shredded)
- For that classic philly cheese steak quesadillas flavor. You can use only provolone if you prefer.
1–1½ cups shredded mozzarella or Monterey Jack (optional, for extra stretch)
- If you want ultra loaded steak and cheese quesadillas, a little extra shredded cheese is glorious.
2 tablespoons butter, softened
- For brushing or spreading on tortillas before toasting; gives you that golden, crispy crust.
Optional toppings & dips
- Sour cream or Greek yogurt – for dipping
- Salsa or pico de gallo – not traditional, but my kids love it
- Pickled jalapeños – for a little kick
- Hot sauce – always a good idea
- Fresh parsley or green onions, chopped – a sprinkle on top for color
How to Make Cheesy Philly Cheese Steak Quesadillas
Let me walk you through it—this sounds like a restaurant dish, but it’s truly a quick cheesy quesadilla recipe you can pull off on a Tuesday night.
1. Prep your ingredients
Slice the onions, peppers, and mushrooms; mince the garlic; and thinly slice the steak if it isn’t already.
Pat the steak dry with paper towels—this helps it sear instead of steam.
Tip: If your steak is not pre-sliced, freezing it for 20–30 minutes makes it easier to slice very thinly. A sharp chef’s knife is your friend here.
2. Preheat your skillet
Set a large cast iron skillet (or heavy stainless skillet) over medium-high heat.
Add 1 tablespoon oil and let it heat until it shimmers.
For cast iron quesadillas steak recipes like this, giving the pan a few extra minutes to heat makes a big difference in browning.
3. Sear the steak
Add the steak in a single layer (you may need to cook in batches). Sprinkle with half the salt and pepper.
Cook 2–3 minutes, stirring occasionally, just until browned and mostly cooked through.
You’re not trying to cook it to death—just give it good color. It’ll finish cooking later in the quesadilla.
Transfer the steak to a plate and set aside, leaving any juices in the pan.
4. Cook the veggies
Reduce the heat to medium. Add 1 tablespoon butter to the skillet.
Once melted, toss in the sliced onion, green pepper, red pepper, and mushrooms if using.
Cook, stirring often, for 7–10 minutes, until the veggies are softened and starting to get a little color around the edges.
Sprinkle with the remaining salt, black pepper, paprika, onion powder, and red pepper flakes (if using).
Add the minced garlic and cook 30–60 seconds, until fragrant.
You want tender veggies with a bit of bite left—mushy vegetables can make your philly cheesesteak quesadilla soggy.
5. Combine steak and veggies
Return the cooked steak (and any juices) to the pan with the veggies.
Toss everything together and cook for another 1–2 minutes, just to warm through and let the flavors mingle.
Taste and adjust seasoning—add a little more salt or pepper if it needs a boost.
Turn off the heat. Your cheesy philly cheese steak filling is ready.
At this point, you can cool the mixture and store it in the fridge for easy weeknight steak quesadillas later in the week.
6. Warm a clean skillet for quesadillas
Either wipe out your skillet or grab a second large skillet (nonstick works great).
Heat over medium to medium-low. You want enough heat to crisp the tortillas, but not burn them before the cheese melts.
7. Assemble the first quesadilla
Spread a very thin layer of softened butter on one side of a tortilla. Lay it butter-side down in the skillet.
On half of the tortilla, layer:
- 1 slice American cheese (or half shredded if you’re using shredded)
- ¼ of the steak-and-veggie mixture
- 1–2 slices provolone (or ¼ of the shredded cheese)
- A small handful of shredded mozzarella or Monterey Jack if you’re going for extra cheesy steak quesadillas
Fold the other half of the tortilla over the filling to make a half-moon shape. Press gently with a spatula.
If you prefer round, fully filled quesadillas, you can place one tortilla in the pan, cover it fully with filling and cheese, and top with a second tortilla. Just be careful when flipping.
8. Toast until golden and melty
Cook the quesadilla for 2–4 minutes per side, until the tortilla is golden brown and crisp and the cheese is fully melted inside.
Adjust the heat down if it’s browning too quickly.
Tip: If the outside is browning before the cheese melts, reduce the heat and cover the skillet for 30–60 seconds. This traps heat and helps melt the cheese faster.
Repeat with remaining tortillas and filling, adding a touch more butter to the pan as needed.
9. Rest and slice
Transfer cooked quesadillas to a cutting board. Let them rest for 1–2 minutes so the cheese sets slightly—this helps prevent everything from squishing out when you cut them.
Slice each into 2–4 wedges, depending on how you’re serving (bigger wedges for a meal, smaller for appetizers).
Garnish with chopped parsley or green onions if you’d like, and serve with sour cream, salsa, or hot sauce on the side.
Servings & Timing
- Yield: About 4 quesadillas (8–16 wedges, depending on how you slice)
- Prep Time: 10–15 minutes (slicing veggies, prepping steak)
- Cook Time: 15–20 minutes (searing steak, cooking veggies, crisping quesadillas)
- Total Time: About 25–35 minutes, start to finish
You can shave the time even more by using pre-sliced peppers and onions or leftover steak.
Fun Variations on Cheesy Philly Cheese Steak Quesadillas
You know what? Once you get the hang of this basic cheesy dinner quesadilla, it’s easy to play around. Here are some of my favorite twists:
- Spicy Jalapeño Steak Quesadillas: Add sliced fresh or pickled jalapeños to the filling and use pepper jack cheese for extra heat.
- Mushroom Lover’s Philly Style Steak Quesadillas: Double the mushrooms and add a splash of Worcestershire sauce when you cook them.
- White Cheddar & Provolone Version: Skip the American cheese and use sharp white cheddar plus provolone for a slightly sharper, less “fast-food” flavor.
- Low-Carb Skillet Steak Quesadillas: Use low-carb tortillas and load up the peppers and mushrooms for volume.
- BBQ Cheese Steak Quesadillas: Stir 2–3 tablespoons of your favorite BBQ sauce into the steak and veggie mixture before assembling.
- Breakfast Cheesesteak Quesadillas: Add scrambled eggs to the filling and serve with hot sauce for a hearty brunch.
How to Store & Reheat Your Quesadillas
One of the reasons I love these philly cheese steak quesadillas is that they keep surprisingly well. They won’t be as crisp as fresh off the skillet, but they still make a fantastic leftover lunch.
Storing in the fridge
- Let the cooked quesadillas cool completely.
- Layer them in an airtight container, separating layers with parchment paper or wax paper.
- Store in the refrigerator for up to 3 days.
You can also store just the steak-and-veggie filling separately (and fresher) and assemble quesadillas as needed.
Freezing for later
- Cool quesadillas completely.
- Place them in a single layer on a baking sheet and freeze until solid.
- Transfer to a freezer bag or container, squeezing out extra air.
- Freeze for up to 2 months.
Tip: If you’re planning to freeze them, under-brown slightly the first time. You’ll crisp them again when reheating.
Reheating instructions
Stovetop (best texture):
Heat a dry skillet over medium-low. Add quesadilla and warm 3–5 minutes per side, until heated through and re-crisped. Cover briefly if the center is still cool.Air fryer:
Air fry at 350°F (175°C) for 4–6 minutes, flipping halfway. Great for restoring that crispy tortilla.Oven:
Place on a baking sheet and bake at 350°F for 10–12 minutes.Microwave (fastest, least crisp):
Microwave on a plate for 45–90 seconds. The tortilla will soften rather than crisp, but it’s fine for a quick lunch.
Make-ahead tip:
You can fully cook the steak-and-veggie filling up to 3 days ahead. Store in the fridge. When you’re ready, assemble fresh quesadillas and toast them—this keeps that beautiful crispy edge without last-minute chopping.
Notes from My Kitchen (and What I Learned Testing This)
- Thin steak is key: Thicker chunks of steak can feel a little chewy in quesadillas. When I tested thicker slices, the texture wasn’t as pleasant. Thinly sliced or shaved steak gives you tender bites in every wedge.
- Don’t skimp on the cheese: I tried “lighter” versions with less cheese, and they were fine, but they didn’t feel like true cheesy philly cheese steak quesadillas. The whole point is that gooey, melty middle—especially from the American and provolone combo.
- Vegetable moisture matters: If the peppers and onions release too much liquid, cook it off. Extra moisture makes soggy tortillas. Let the filling look a little dry around the edges before you assemble.
- Medium heat is your friend: High heat can burn tortillas fast, especially with butter. A steady medium to medium-low heat melts the cheese while slowly crisping the tortilla.
- Cast iron vs nonstick: Cast iron gives the best crust, but nonstick is more forgiving. If you’re nervous about sticking or flipping, nonstick is totally fine.
- Season at the end: Different brands of deli meat or beef have different salt levels. Always taste the filling before you assemble your cheese steak quesadilla recipe and adjust the salt and pepper.
Frequently Asked Questions
1. Can I use deli roast beef instead of steak?
Yes. Thinly sliced deli roast beef works well for philly style steak quesadillas. Just add it to the pan after the veggies are cooked, warm it through with the seasonings, and proceed as written.
2. What’s the best cheese for Philly cheesesteak quesadillas?
Classic choices are American cheese and provolone. American cheese quesadillas melt ultra creamy, while provolone adds that familiar Philly flavor. A mix of the two is my favorite.
3. Can I make this recipe with chicken instead of beef?
Absolutely. Thinly sliced chicken breast or thigh works great. Cook it just like you would the steak, but make sure it’s fully cooked through before assembling your cheesy dinner quesadilla.
4. How do I keep my quesadillas from getting soggy?
Cook the veggies until most of their moisture cooks off, don’t overload the filling, and let cooked quesadillas rest briefly before slicing so the cheese sets a bit.
5. Are these Cheesy Philly Cheese Steak Quesadillas spicy?
Not as written—they’re pretty mild. If you like heat, add red pepper flakes, pickled jalapeños, or a spicy cheese like pepper jack.
6. Can I bake the quesadillas instead of cooking them in a skillet?
You can. Assemble them on a baking sheet, brush lightly with melted butter or oil, and bake at 400°F (200°C) for about 8–10 minutes, flipping once, until golden and the cheese is melted. The crust won’t be quite as crisp as skillet steak quesadillas, but it’s easy for a crowd.
7. What kind of tortillas work best?
Medium flour tortillas (8–10 inch) are ideal. Corn tortillas tend to crack with this heavier filling. Whole wheat or low-carb flour tortillas also work if they’re sturdy.
8. Can I make these ahead for a party?
Yes. Make and chill the filling up to 3 days ahead. Right before serving, assemble and cook fresh quesadillas. For batch cooking, keep finished quesadillas warm in a 200°F oven on a wire rack set over a baking sheet.
Wrapping It Up (and Passing You the Spatula)
These Cheesy Philly Cheese Steak Quesadillas bring together everything I love about weeknight cooking: familiar flavors, flexible ingredients, and a big “wow” factor for surprisingly little effort. You get tender steak, sweet peppers and onions, and a glorious blanket of melted cheese tucked inside a crisp, buttery tortilla—honestly, it’s hard to beat.
If you try this philly cheesesteak quesadilla recipe, let me know how it goes. Leave a comment with your favorite twist (extra mushrooms? jalapeños? different cheeses?), or share a photo of your loaded steak and cheese quesadillas. And if you’re in the mood for more quick cheesy quesadilla recipes, don’t be shy about exploring similar skillet meals—once you’ve mastered this one, your cast iron pan is going to see a lot of action.
Read next

Dinner
Best Low Carb Garlic Butter Mushrooms
Discover best low carb garlic butter mushrooms - tasty, keto-friendly side dish that's easy to make in minutes.

Dinner
Best Low Carb Roasted Tomatoes with Garlic
Discover the best low carb roasted tomatoes with garlic for tender, flavorful sides and quick, healthy meals.

Dinner
Caprese Skewers
caprese skewers: fresh mozzarella, tomatoes, and basil on a stick for easy, elegant bites. Learn more.

Dinner
Cauliflower Mac and Cheese
Discover a creamy cauliflower mac and cheese that's comforting and lighter, with simple tips for a veggie-packed dinner.

Dinner
Diabetic Air Fryer Frozen Broccoli
Discover diabetic air fryer frozen broccoli that is crisp, convenient, and diabetes-friendly with minimal oil.

Dinner
Diabetic Bacon Wrapped Smokies
Discover diabetic bacon wrapped smokies - delicious, low-carb bites that fit diabetic-friendly menus without sacrificing flavor.