There’s nothing like an ooey gooey cheesy Steak Quesadilla, and this easy recipe is brimming with flavor! It’s easy to make, and there’s flavor in every bite. I love quesadillas – they’re fun to make and eat, and this one is beefy, not too spicy, and full of tasty cheese!

layered tortillas with steak

Blank Form (#3)

Enter your email below and we'll send the recipe straight to your inbox (and more recipes sent weekly!)

Quesadillas are on the menu of every Mexican restaurant, but they’re so easy to make at home! I use affordable sirloin steak that cooks quickly in a skillet to lock in all the flavor in this recipe. The quesadillas are made in the oven, so there’s no need to stand over the stove cooking them one at a time in a skillet. This way, everyone can eat at the same time!

Steak Quesadillas

These Steak Quesadillas are filled with flavor. The steak is rubbed with big and bold Southwestern flavors, and with black beans and fire-roasted corn right inside, there’s even more to love.

taking a bite of Steak Quesadilla

I love pairing quesadillas with all my favorite salsas and toppings. Fresh avocado is delightful with these cheesy quesadillas, but so is sour cream, pico de gallo, salsa, lime wedges, chunky guacamole, and of course, fresh cilantro.

Craving flavor? Sink your teeth into these amazing Steak Quesadillas that are bursting with amazing freshness, cheese, and beefy goodness in every bite!

Steak Quesadilla with sour cream

Why I love this recipe

  • It’s a great way to stretch an inexpensive cut of steak.
  • These quesadillas are packed with flavor, and you can make them a part of a fiesta!
  • I love making them in the oven, where I can make enough for the whole family at once.

ingredients for Steak Quesadilla

Gather these ingredients

  • Sirloin steak – Trim off any fat or gristle. 
  • Chili powder
  • Paprika
  • Cumin
  • Garlic powder
  • Cayenne pepper
  • Salt 
  • Olive oil
  • Flour tortillas – Use large tortillas.
  • Mexican cheese blend – Shredded.
  • Cherry tomatoes – Thinly sliced.
  • Canned fire-roasted corn kernels – Drained.
  • Canned black beans – Drained.
  • Avocado – Diced.
  • Lime wedges, sour cream, fresh cilantro – To top your quesadillas.

how to make Steak Quesadillas

How to make Steak Quesadillas

These are so quick and easy to make!

  1. Preheat your oven to 425-F and line a baking sheet with a piece of parchment paper.
  2. Combine the chili powder, paprika, cumin, garlic powder, cayenne pepper and salt in a small bowl and mix well. 
  3. Rub the spice blend over both sides of the steak.
  4. Heat the oil in a large skillet over medium-high heat. Sear the steak, 2-3 minutes per side, then set it aside to rest.
  5. Place 2 tortillas on the baking sheet and sprinkle with ½ cup of the shredded cheese.
  6. Top the tortillas with the tomatoes, corn, black beans and avocado.
  7. Thinly slice the steak across the grain and divide the steak between the two tortillas. 
  8. Sprinkle the rest of the cheese evenly over the steak and top with the remaining tortillas.
  9. Bake in the preheated oven for 6-8 minutes or until heated through and crispy and the cheese has melted in the middle.
  10. Remove the quesadillas from the oven and cut them into wedges.
  11. Top with a spoonful of sour cream, a sprinkle of chopped cilantro, and a lime wedge.
  12. Enjoy!

a pan of Steak Quesadillas

Tips & substitutions

  • Use fresh spices! Fresh spices will make all the difference between a ho-hum quesadilla and a flavorful one!
  • Like it spicy? Add more cayenne to the spice rub or even chipotle powder.
  • Use whole wheat or flour tortillas – whichever you prefer.
  • Swap the avocados for guacamole.

a pan of 3 Steak Quesadillas

Serving suggestions

So many sides go so well with quesadillas! Some of my favorites include this tasty Mexican slaw, this flavor-packed rice salad with corn and beans, or a side of this amazing bacon guacamole. Or keep it simple – even chips and salsa are a great side to this easy quesadilla recipe. 

cheesy Steak Quesadillas


Store any leftover quesadillas tightly wrapped in the fridge for 3-4 days. They won’t be as crispy when you heat them unless you warm them up in an air fryer or oven. 

stack of Steak Quesadillas

Check out these awesome steak recipes while you’re here

stack of Steak Quesadillas
5 stars (1 review)
Leave a Review

Get the Recipe:

Steak Quesadillas

Bursting with big beefy flavor and plenty of cheese, these easy steak quesadillas are made in the oven so you can make several at once! Optional to replace the avocados for guacamole. You can also serve it with salsa and chips on the side.
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Yield: 6
Print Recipe Pin Recipe Save Recipe


  • 1 lb sirloin steak
  • 1 tsp chili powder
  • ½ tsp paprika
  • 1 tsp cumin
  • ½ tsp garlic powder
  • Pinch of cayenne pepper
  • ¼ teaspoon salt
  • 2 Tbsp olive oil

For the Quesadillas:

  • 4 large flour tortillas
  • 2 cups Mexican Cheese Blend, shredded
  • ½ cup cherry tomatoes, thinly sliced
  • ½ cup canned fire roasted corn kernels, drained (we buy at Trader Joe’s)
  • ½ cup canned black beans, drained
  • ½ avocado, diced
  • limes wedges, sour cream and chopped cilantro for garnish


  • Preheat oven to 425˚F. Lay down a piece of parchment paper on a baking sheet.
  • In a small bowl, mix together all spices and salt and rub all over the steak.
  • Heat olive oil in a large skillet over medium high heat. Sear steak, no more than 3 minutes per side.
  • Remove from heat and allow the steak to rest for 5 minutes while prepping quesadillas.
  • Place 2 tortillas on the baking sheet and sprinkle each one with ½ cup of the shredded cheese.
  • Next, top with tomatoes, corn, black beans, and avocado.
  • Thinly slice the steak against the grain. Place slices of steak on top of the full tortilla (with cheese, tomatoes, corn, beans, etc.)
  • Sprinkle the rest of the cheese evenly over both quesadillas and cover with remaining tortillas.
  • Bake in the oven for 6-8 minutes, until the cheese is melted.
  • Remove from the oven and cut into pieces.
  • Top each serving with a dab of sour cream, sprinkle of cilantro, and a lime wedge and serve.
  • Optional to replace the avocados for guacamole. You can also serve with salsa and chips on the side.
Cuisine: American
Course: Main Course
Did you make this recipe?Tag @reluctantentertainer on Instagram and hashtag it #reluctantentertainer!

Steak Quesadillas