This steak quesadilla recipe is one of those easy meals I make when I want something quick but still filling. Crispy on the outside, cheesy in the middle, and packed with seasoned steak, it’s just as good as takeout but made right at home.

Why This Steak Quesadilla Recipe Works

This is one of those meals that feels like takeout but is actually really simple to make at home. The tortillas get crispy in the skillet, the cheese melts perfectly, and the thinly sliced steak stays tender and flavorful.
I also layer the cheese on both sides of the steak so everything holds together and gets that gooey, melty texture in every bite. The Taco Bell-style sauce adds a ton of flavor without extra work, which is why I keep coming back to this one.
It’s quick, filling, and one of those meals I make when I don’t feel like overthinking dinner.
What You’ll Need
Here’s everything you need to make these steak quesadillas. The full printable recipe card is at the bottom of the page. These simple ingredients come together to make a crispy, cheesy steak quesadilla that’s just as good as takeout.
- 4 low carb tortillas (soft taco size) – I like to use La Banderita soft taco flour tortillas, but you can use any tortillas you prefer.
- 2 cups shredded quesadilla cheese or Monterey Jack cheese – These melt really well and give you that classic cheesy quesadilla texture. I don’t measure too carefully here… more cheese is never a bad idea.
- 12 ounces thinly sliced cooked steak – Use your favorite cut. Leftover steak works great, and I often use sirloin. Just make sure it’s sliced thin so it stays tender.
- 8 tablespoons Taco Bell quesadilla sauce – I use my copycat Taco Bell quesadilla sauce here, and it honestly tastes just like the original.
I use my homemade Taco Bell quesadilla sauce for this, and it’s what really makes these taste like the real thing. It takes just a few minutes to mix together and is worth it.
How to Make Steak Quesadillas
This is how I make steak quesadillas in a skillet so they come out crispy on the outside and perfectly melty inside.
If you already have cooked steak, you’re ready to go. I use leftover steak a lot for this.
If not, you can quickly cook one using my air fryer steak method, which makes it really easy to get juicy, tender steak every time.

- Heat your skillet
Place a large non-stick skillet over medium heat and lightly spray with cooking spray. - Start with the tortilla and cheese
Add a tortilla to the skillet and sprinkle ¼ cup of cheese over half of it in an even layer. - Add the steak and sauce
Top the cheese with 3 ounces of thinly sliced steak and 2 tablespoons of the Taco Bell quesadilla sauce. - Finish with more cheese and fold
Sprinkle another ¼ cup of cheese on top, then fold the tortilla in half. - Cook until crispy and melted
Cook for 2–3 minutes per side, until the tortilla is golden brown and the cheese is fully melted. - Repeat with remaining ingredients
Remove from the skillet and repeat with the remaining tortillas, wiping out any burnt cheese from the pan between batches. - Slice and serve
Transfer to a cutting board and cut into wedges using a pizza cutter or sharp knife. Serve with extra sauce, guacamole, salsa, or sour cream.
Tips From My Kitchen
- Slice the steak thin and against the grain - This makes a big difference in how tender your quesadillas turn out. Thick slices can end up chewy.
- Don’t skip seasoning the steak - Even if you’re using leftovers, make sure the steak has good flavor. I usually keep it simple with salt, garlic powder, onion powder, and a little cumin.
- Use cheese on both sides of the filling - This helps everything stick together and gives you that perfectly melty texture in every bite.
- Don’t overfill the quesadillas - It’s tempting, but too much filling makes them harder to flip and keeps the tortillas from getting crispy.
- Cook over medium heat - If the heat is too high, the tortilla will brown before the cheese has time to melt.
- Wipe out the pan between batches - Leftover melted cheese can burn and give the next batch a bitter taste. I just use a paper towel and keep going.

How I Make This a Meal
This is one of those meals that’s already pretty filling on its own, especially with all the steak and cheese.
If I’m keeping things simple, I’ll just serve it with guacamole, sour cream, or salsa on the side and call it done.
When I want to stretch this into a bigger meal, I’ll add something fresh like a simple salad or whatever I already have in the fridge. If I have it prepped, cilantro lime cauliflower rice is also really good with this.
And if I’m feeding my family, I’ll usually add a side like rice or beans for them, while I keep mine as-is.
Easy Add-Ins and Variations
Once you’ve made these once, it’s easy to change them up based on what you have.
- Peppers and onions – Sautéed bell peppers and onions add a lot of flavor and make these feel more like a restaurant-style quesadilla.
- Jalapeños – Fresh or pickled both work if you want a little heat.
- Different cheeses – Monterey Jack melts great, but cheddar, pepper jack, or a Mexican blend all work here.
- Swap the protein – You can use leftover chicken, ground beef, or even shrimp instead of steak.
- Different tortillas – Use whatever tortillas you like. I usually go low carb, but regular flour or corn tortillas work just as well.
- If you want to switch things up, my Avocado and Beef Quesadilla is another easy one I make all the time.
Frequently Asked Questions
I like to use sirloin because it’s affordable, easy to cook, and slices well. Flank steak or skirt steak are also great options since they stay tender when sliced thin against the grain.
Don’t overfill them, and make sure you add cheese on both sides of the filling. The melted cheese helps hold everything together so it stays intact when you flip and slice.
Yes, and this is actually my favorite way to make these. Leftover steak works perfectly because all you need to do is slice it thin and warm it up in the quesadilla.
Cook them over medium heat and don’t overfill them. Too much filling traps moisture and makes the tortillas soft instead of crispy.
Preheat your air fryer to 350°F. Place the quesadilla in a single layer and cook for 3–5 minutes, or until heated through and crispy again.
Yes. Let them cool completely, then wrap tightly and freeze. Reheat in the air fryer or oven so the tortilla gets crispy again.
More Easy Meals I Make on Repeat
If you’re trying to keep meals simple and stop overthinking what to eat, these are a few other dinners I make on repeat during the week.
- Air fryer chicken thighs – Crispy on the outside, juicy on the inside, and one of the easiest dinners to throw together.
- Steak tips – Another quick, high-protein meal that cooks fast and pairs with just about anything.
- Chicken burrito bowl – Great when you want those same flavors but in a bowl instead.
- Ground beef and zucchini skillet – Simple, one-pan dinner that comes together fast and makes great leftovers.

Steak Quesadilla Recipe (Easy, Cheesy, Better Than Takeout)
Ingredients
- 4 tortillas (soft taco size) I use low carb tortillas
- 2 Cups shredded quesadilla cheese or Monterey Jack cheese
- 12 Ounces Thinly sliced cooked steak your favorite cut of steak
- 8 tablespoons Taco Bell quesadilla sauce (click here for the recipe)
Method
- Place a large non stick skillet over medium heat and spray with olive oil cooking spray. Add a low carb tortilla to the skillet and sprinkle ¼ cup of cheese in a single layer over half, followed by 3 ounces of thinly sliced steak, 2 tablespoons of the homemade Taco Bell sauce, and finally, another ¼ cup of cheese.
- Fold the tortilla in half and continue to cook until the cheese melts and the tortilla is lightly browned on both sides, about 2-3 minutes per side. Remove from the pan. If there is any melted cheese remaining in the pan, carefully wipe it out with a paper towel so it doesn't burn. Continue with the remaining ingredients to make 4 steak quesadillas.
- Transfer the quesadillas to a cutting board and use a pizza cutter or sharp knife to cut the quesadilla into portions. Serve with extra Taco Bell sauce, homemade guacamole, salsa, or sour cream.
Notes
- Slice the steak thin and against the grain for the most tender bites.
- Use cheese on both sides of the filling so the quesadilla holds together and gets perfectly melty.
- Don’t overfill the tortillas or they won’t crisp up properly.
- Cook over medium heat so the cheese melts before the tortilla gets too dark.
- Wipe out the pan between batches to prevent burnt cheese from affecting the flavor.
- Leftover steak works great for this recipe and makes it even quicker.
- Reheat in the air fryer at 350°F for 3–5 minutes to bring back the crispy texture.






Nicholas K. says
Forget about now having to drive across town to go to Taco Bell. This recipes sauce tastes just like the real thing. Thanks for this recipe!
Felicia says
My son loves this steak quesadilla recipe and he says the sauce tastes just like Taco Bell!