Philly-Style Cheesesteak Quesadillas 🧀🥩🌯
🧾 Ingredients
For the filling:
1 lb (450 g) thinly sliced beef (ribeye or sirloin works best)
1 tablespoon olive oil
1 tablespoon butter
1 small onion, thinly sliced
1 green bell pepper, thinly sliced
1 cup mushrooms, sliced (optional but delicious)
2 cloves garlic, minced
Salt and pepper to taste
For the quesadillas:
4 large flour tortillas
1 ½ cups shredded provolone or mozzarella cheese (or both)
4–6 slices provolone cheese (optional for extra melt)
1 tablespoon mayonnaise or butter (for crisping tortillas)
👩🍳 Instructions
- Cook the Vegetables
Heat olive oil and butter in a skillet over medium heat.
Add onions, bell peppers, and mushrooms.
Cook for 5–7 minutes until soft and slightly caramelized.
Add garlic and cook for 30 seconds.
Remove from pan and set aside. - Cook the Beef
In the same pan, increase heat to medium-high.
Add the thinly sliced beef.
Season with salt and pepper.
Cook quickly for 2–4 minutes until browned (don’t overcook). - Combine Filling
Return cooked veggies to the pan with the beef.
Mix everything together and remove from heat. - Assemble Quesadillas
Lay tortillas flat.
Sprinkle shredded cheese on one half.
Add a generous portion of the steak mixture.
Top with more cheese (and provolone slices if using).
Fold tortillas over. - Cook Quesadillas
Lightly spread butter or mayo on the outside of tortillas.
Cook in a skillet over medium heat for 3–4 minutes per side until golden brown and crispy, and cheese is melted. - Slice & Serve
Let rest for 1–2 minutes, then cut into wedges.
🍽️ Serving Suggestions
Serve with sour cream, garlic sauce, or spicy mayo
Add a side of fries or a fresh salad
Great with hot sauce or pickled jalapeños
💡 Tips for Success
Freeze the beef for 20 minutes before slicing for super thin cuts
Don’t overload the quesadilla—keeps it crispy
Use a mix of cheeses for the best melt and flavor
Cook on medium heat so the tortilla crisps without burning
🔥 Optional Add-Ons
Jalapeños for heat
Caramelized onions for extra sweetness
Cheese sauce drizzle for a “loaded” version
🥗 Nutritional Info (Approx. per serving)
Calories: ~500–600
Protein: ~30g
Carbs: ~35g
Fat: ~30g
⭐ Final Thoughts
This recipe combines the juicy, savory goodness of a Philly cheesesteak with the crispy, cheesy comfort of a quesadilla—fast, satisfying, and perfect for any day of the week.
