Steak Quesadilla

Steak Quesadillas are filled with seasoned steak, sautéed onions, and melted cheese inside crispy flour tortillas.

Steak-Quesadillas-on-plate

Pin This Recipe!

Steak Quesadillas are filled with seasoned flank steak, sautéed onions, and plenty of melted cheese inside a crispy flour tortilla. They’re cooked in a skillet until golden and crispy for an easy dinner that’s ready in about 35 minutes.

I make these when I want an easy dinner that everyone can customize with their favorite toppings. The seasoned steak and onions make them hearty enough for dinner, and I like serving salsa, sour cream, and guacamole on the side.

Steak-Quesadilla-in-hand

Why I Love Steak Quesadillas


  • Hearty: Steak, onions, and melted cheese make these filling enough for dinner.
  • Ready in about 35 minutes: Great for an easy weeknight meal.
  • Easy to customize: Add your favorite toppings and dipping sauces.
Ingredients-for-steak-quesadilla

About the Ingredients ⭐

  1. Flank Steak: Use flank or skirt steak for tender, flavorful quesadillas.
  2. Seasonings: Black pepper, onion powder, garlic powder, chipotle chili powder, cumin, and oregano add smoky, savory flavor.
  3. Vegetable Oil: For cooking the steak and onions.
  4. Onion: Cook until soft and lightly caramelized.
  5. Quesadilla Cheese: Melts easily for a cheesy filling.
  6. Flour Tortillas: Use large 10-inch tortillas for easy folding.

Be sure to check out the full recipe and ingredient list below

close-up-view-of-steak-quesadilla

How To Make Steak Quesadillas

1. Season and cook the steak. Season the steak and cook it in a hot skillet. Let it rest before slicing.

2. Cook the onions. Cook the sliced onions until softened and lightly caramelized.

3. Assemble the quesadillas. Add cheese, sliced steak, and onions to one half of each tortilla.

4. Cook until crispy. Fold and cook until the tortilla is golden and the cheese is melted.

Tips I Found Helpful 💙

  • Pat the steak dry: This helps the seasoning stick and gives the steak a better sear.
  • Let the steak rest: Wait about 5 minutes before slicing so it stays juicy.
  • Slice against the grain: This keeps the steak tender and easier to bite.
  • Don’t overfill: Too much filling makes the quesadillas difficult to flip.
  • Use medium heat: This gives the cheese time to melt while the tortilla gets golden and crispy.
dip-in-salsa

Frequently Asked Questions

Quesadilla cheese melts beautifully, but Monterey Jack, cheddar, or pepper Jack also work well.

Yes. Skirt steak is a great substitute for flank steak. Just be sure to slice the cooked steak thinly against the grain.

You can cook the steak and onions ahead of time and refrigerate them. For the crispiest tortillas, assemble and cook the quesadillas just before serving.

Store leftovers in an airtight container in the refrigerator for up to 3–4 days.

Reheat them in a skillet over medium-low heat until the filling is hot and the tortilla is crispy again. An air fryer also works well.

Steak-Quesadilla
Yield: 4

Steak Quesadilla

Steak-Quesadillas-on-plate
5.0 Stars (1 Review)

Steak Quesadillas are filled with seasoned steak, sautéed onions, and melted cheese inside crispy flour tortillas.

Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes

Ingredients

  • 1 Pound Flank Steak, or Skirt Steak
  • 1 Teaspoon Kosher salt
  • ½ Teaspoon Black Pepper
  • 1 Teaspoon Onion Powder
  • 1 Teaspoon Garlic Powder
  • ½ Teaspoon Chipotle Chili Powder
  • ½ Teaspoon Cumin
  • ½ Teaspoon Oregano
  • 3 Tablespoons Vegetable Oil
  • 1 Large Onion, Sliced
  • 2 ½ Cups Quesadilla Cheese
  • 4 10” Flour Tortillas

optional toppings

  • Salsa
  • Sour Cream
  • Cilantro
  • Guacamole
  • avocado

Instructions

  1. In a small bowl, mix together the salt, pepper, onion powder, garlic powder, chipotle chili powder, cumin, and oregano.
  2. Pat the steaks dry using a paper towel rub the spice mixture evenly over both sides of the steak, ensuring it is well-coated.
  3. Heat 2 tablespoons of vegetable oil in a large skillet, over medium-high heat. Add the seasoned steak and cook for 4-5 minutes per side, or until your desired level of doneness is reached.
  4. Remove the steak from the skillet and let it rest for 5 minutes before cutting it.
  5. In the same skillet, add the remaining tablespoon of vegetable oil and the sliced onions.
  6. Cook over medium heat for 5-7 minutes, or until the onions are softened and slightly caramelized. Remove the onions from the pan and transfer to a small bowl.
  7. Wipe the skillet clean using paper towels, and preheat over medium heat. 
  8. Assemble the quesadillas by placing ¼ of the cheese on one-half of each flour tortilla. Divide the steak and caramelized onions evenly among the tortillas, placing them on top of the cheese. 
  9. Cook the quesadillas on the preheated skillet for 3-4 minutes, fold and flip, and cook for another 1-2 minutes or until the tortillas are golden brown and the cheese is melted. 
  10. Remove the quesadillas from the heat and let them rest for 1 minute before cutting each one into 3-4 wedges.
  11. Serve the steak quesadillas with salsa, sour cream, and guacamole on the side. Enjoy!

Notes

Let the steak rest for 5 minutes before slicing, then cut it thinly against the grain. Don’t overfill the tortillas, and cook over medium heat so the cheese melts before the tortillas get too brown.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:

Yield:

4

Serving Size:

1

Amount Per Serving: Calories: 1428Total Fat: 76gSaturated Fat: 27gTrans Fat: 2gUnsaturated Fat: 40gCholesterol: 185mgSodium: 2134mgCarbohydrates: 113gFiber: 11gSugar: 6gProtein: 74g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Pin This Recipe!

Leave a Reply

Your email address will not be published. Required fields are marked *