This post may contain affiliate links to products I use and highly recommend. You can read my full disclosure . As an Amazon Associate I earn from qualifying purchases.
This steak quesadilla recipe gives you crispy tortillas, melted cheese, and juicy steak all in one bite. It’s packed with bold flavor and finished with a creamy jalapeño honey sauce that adds the perfect sweet-heat balance.

These steak quesadillas are perfect when you want a satisfying dinner without a steak marinade. Thin slices of steak cook quickly in a skillet with simple spices like my steak seasoning, then get layered with sautéed peppers, onions, and plenty of cheese before being toasted until golden and crispy. If you already have leftover steak like my air fryer steak, use it here to make this quesadilla with steak even faster.
Why You’ll Love This Steak Quesadilla Recipe
- Big flavor without a marinade: Steak seasoning adds bold flavor quickly.
- Great texture: Crispy tortillas, melty cheese, and tender steak make every bite satisfying.
- Flexible meal: Serve these steak quesadillas for an easy weeknight dinner, game day snack, or quick lunch.

Ingredients You’ll Need
This recipe for steak quesadilla uses simple ingredients that come together for big flavor. Exact measurements are in the recipe card below.
For the Steak
- Flank steak (or skirt steak): Slice thinly against the grain so the steak stays tender.
- Steak seasoning: Use your favorite blend or my steak seasoning recipe.
For the Quesadillas
- Large flour tortillas: Burrito-size tortillas give enough room for the filling.
- Monterey Jack cheese: Melts smoothly and gives that classic quesadilla stretch.
- Sharp cheddar cheese: Adds extra flavor.
- Red onion: Thin slices cook quickly and add sweetness.
- Red bell pepper: Adds color and flavor.
- Butter: Helps the tortillas turn golden and crispy.
If you want more seasoned vegetables, you can also use my fajita vegetables or sprinkle in a little fajita seasoning while cooking the peppers and onions.
Creamy Jalapeño Honey Sauce
- Sour cream
- Honey
- Fresh jalapeño: Seeds removed for mild heat.
- Lime juice
- Salt
Best Steak for Steak Quesadillas
The best steak for a steak quesadilla recipe is one that cooks quickly and slices easily into thin strips. Good options include:
- Flank steak: Cooks quickly and stays tender when sliced thin.
- Skirt steak: Very flavorful and commonly used in Mexican dishes. It’s the cut I use in my steak tacos, where it’s marinated before cooking.
- Leftover steak: Sliced steak from recipes like air fryer steak works perfectly for quesadillas.
- No matter which cut you use, slice the steak thinly against the grain so the quesadilla stays tender.
Best Cheese for Steak Quesadillas
The best cheese for steak quesadillas melts well and complements the steak. I prefer a blend of cheeses to get flavor and melty goodness. Good options include:
- Monterey Jack: Melts smoothly and gives quesadillas that classic stretch.
- Sharp cheddar: Adds extra flavor when combined with Monterey Jack.
- Pepper jack: A good option if you want a little heat.
How to Make a Steak Quesadilla
This steak quesadilla recipe comes together quickly once the steak is cooked.
Cook the Steak
Season the sliced steak with steak seasoning and let it sit for about 10 minutes. Heat a large skillet over medium-high heat and cook the steak in a single layer until browned and just cooked through. Remove from the pan.

Cook the Vegetables
In the same skillet, cook the sliced onion and bell pepper for a few minutes until slightly softened but still colorful. You can season this with salt and pepper or add a little of my fajita seasoning or sazon seasoning.
SAVE THIS RECIPE

Build the Quesadillas
Lower the heat to medium and wipe out the pan. Spread a little butter in the skillet and place a tortilla in the pan. Sprinkle cheese, add steak and vegetables, then add another layer of cheese. Top with another tortilla.

Cook Until Crispy
Cook for about 2–3 minutes per side until the tortillas are golden brown and the cheese is melted.

Make the Sauce and Serve
Stir together the sour cream, honey, jalapeño, lime juice, and salt (blend it for a smoother finish).

Let the quesadilla rest for a minute, then slice into wedges and drizzle with the creamy jalapeño honey sauce.
Pro Tips for the Best Steak Quesadillas
- Slice the steak thin: Thinner slices make the steak more tender.
- Don’t overcrowd the pan: Cook the steak in a single layer so it browns instead of steaming.
- Press the quesadilla lightly: This helps the tortillas crisp and the cheese melt evenly.
- Serve the sauce on the side: Great if some people prefer less heat.
What to Serve With Steak Quesadillas
These steak quesadillas pair well with simple sides. Serve them with:
- Guacamole
- Avocado cream sauce
- Mango and Peach Salsa
- Street corn
- Simple salad with lime vinaigrette
- They’re also great alongside steak tacos for taco night.
Storage and Reheating
- Store: Store leftover quesadillas in the refrigerator for up to 3 days. Store the jalapeño honey sauce separately for up to 4 days.
- Reheat: Reheat quesadillas in a skillet over medium-low heat for 2–3 minutes per side until crispy again.
Substitutions and Variations
- Protein swap: Use shredded rotisserie chicken instead of steak.
- More spice: Swap Monterey Jack for pepper jack cheese.
- Add avocado: Add sliced avocado inside or on top.
- Smoky flavor: Stir chipotle in adobo into the sauce.

Other Easy Steak Recipes
If you enjoy this beef steak quesadilla, you might also like:
FAQs
Flank steak or skirt steak work well because they cook quickly and slice easily into thin strips.
Yes. Cook the steak and vegetables ahead of time, then assemble and cook the quesadillas when ready to serve.
Cook them in a skillet with butter and reheat leftovers in a pan instead of the microwave.

Steak Quesadilla
Use DRDAVINAHS at checkout to save on some equipment & ingredients!
Ingredients
For the steak:
- 1 lb flank steak, thinly sliced against the grain
- 2 tsp Steak Seasoning, click for my recipe
For the quesadillas:
- 4 tortillas, flour or almond flour
- 1 ½ cups Monterey Jack cheese, shredded
- ½ cup sharp cheddar cheese, shredded
- ½ Red Onion, thinly sliced
- ½ Red Bell Peppers, sliced thin
- 1 tbsp Butter, unsalted, for crisping
For the Creamy Jalapeno Honey Sauce
- ½ Sour Cream
- 1 tbsp honey
- 1 jalapeno, finely minced, seeds removed
- 1 tbsp lime juice
- 1/8 tsp Natural Ancient Sea Salt, just a pinch
Instructions
- Season the Steak: In a bowl, toss sliced steak with the steak seasoning. Let it sit for 10-15 minutes
- Cook the steak: Heat a large cast-iron skillet over medium-high heat. Add the steak in a single layer and cook for about 2-3 minutes per side until nicely browned and just cooked through. Remove from the pan and set the steak aside.
- In the same skillet, add the red onion and bell pepper.
- Saute the vegetables: quickly for 2-3 minutes until slightly softened but still colorful.
- Wipe out the pan and lower the heat to medium. Spread a little butter in the pan. Lay out a tortilla.
- Build the Quesadilla: Sprinkle cheese, add steak, veggies, and a little more cheese.
- Top with another tortilla.
- Cook 2-3 minutes per side until golden brown and crispy. Repeat with the remaining tortillas.
- Make the sauce: In a small bowl or blender cup, combine the sour cream, honey, jalapeno, lime juice, and salt. Taste and adjust.
- Slice and serve. Let it rest for a minute. Slice into wedges and drizzle with that creamy jalapeno honey sauce.
SAVE THIS RECIPE
Recipe Notes
- Slice the steak thin: Thinner slices make the steak more tender.
- Don’t overcrowd the pan: Cook the steak in a single layer so it browns instead of steaming.
- Press the quesadilla lightly: This helps the tortillas crisp and the cheese melt evenly.
- Serve the sauce on the side: Great if some people prefer less heat.
Nutrition Details
The nutrition facts come from entering the recipe ingredients into Spoonacular API, a database of food ingredients. They may vary for any recipe based on the exact product used.




















Leave a Reply