Crispy Steak Quesadillas with Peppers and Onions finished and ready to serve

Crispy Steak Quesadillas with Peppers and Onions

Save, rate, and make it yours

Optional account features. You can still read every recipe without logging in.

Your rating
Quick Answer

Crispy Steak Quesadillas sear seasoned sirloin, sauté peppers and onions, and griddle everything inside cheese-stuffed tortillas until golden and crisp.

Jump to Recipe

The trick to a genuinely crispy quesadilla is cheese on both sides of the filling — it acts as glue and gives you that shatter-crisp edge when it hits the hot butter. Seasoned, seared sirloin and a quick sauté of bell pepper, poblano, and onion make the filling taste like it came from a real taqueria, not a microwave.

Cook the quesadillas one at a time over medium-low heat so the cheese has time to fully melt before the tortilla burns. Press down gently with a spatula while they cook — that's what makes the layers meld into a solid, sliceable wedge instead of falling apart.

Prep25 minutes
Cook25 minutes
Total50 minutes
Serves4 servings
DifficultyEasy

Ingredients

  • 1 pound top sirloin steak, ¾–1 inch thick
  • 1 tablespoon olive oil
  • 1 tablespoon fresh lime juice
  • 1 teaspoon chili powder
  • 1 teaspoon ground cumin
  • ¾ teaspoon kosher salt
  • ½ teaspoon garlic powder
  • ¼ teaspoon black pepper
  • 1 medium red bell pepper, thinly sliced
  • 1 medium poblano pepper, thinly sliced
  • 1 small yellow onion, thinly sliced
  • 1 tablespoon neutral oil
  • 8 ounces Monterey Jack cheese, freshly shredded
  • 4 large burrito-size flour tortillas
  • 2 tablespoons unsalted butter or neutral oil, for crisping
  • Sour cream, salsa, and lime wedges, for serving

Instructions

  1. 1Rub the steak with olive oil, lime juice, chili powder, cumin, salt, garlic powder, and black pepper. Let stand for 15 minutes.
  2. 2Heat a cast-iron skillet over medium-high heat. Cook the steak for 3–5 minutes per side, until 128–133°F for medium-rare. Rest for 8 minutes, then slice thinly across the grain and chop.
  3. 3Reduce the heat to medium. Add 1 tablespoon oil, the bell pepper, poblano, and onion. Cook for 7–9 minutes, until tender and browned. Transfer to a bowl.
  4. 4Lay the tortillas flat. Sprinkle one half of each with cheese, then add steak, peppers, onions, and another light layer of cheese. Fold the tortillas over.
  5. 5Melt ½ tablespoon butter in the skillet over medium-low heat. Cook one quesadilla for 2–3 minutes per side, pressing gently, until crisp and the cheese is melted. Repeat with the remaining quesadillas.
  6. 6Rest for 2 minutes before cutting into wedges. Serve with sour cream, salsa, and lime.

Pro Tips

  • Layer cheese on both sides of the filling, not just one. It melts into a glue that holds everything together when you cut the wedges.
  • Cook over medium-low heat, not high. Quesadillas need time for the cheese to melt through before the tortilla scorches.
  • Let the quesadillas rest 2 minutes before cutting. Straight off the heat, the cheese is molten and everything slides apart.

Substitutions

top sirloin → flank or skirt steak Both work well chopped small; adjust sear time to thickness.
Monterey Jack → a Mexican cheese blend or mild cheddar Any good melting cheese works; Jack is mild and stretchy, cheddar adds more bite.
poblano pepper → a second bell pepper Poblano brings mild heat and earthiness; bell pepper keeps it sweet and mellow.

Storage Instructions

Store leftover quesadillas in an airtight container in the refrigerator for up to 3 days. Reheat in a dry skillet over medium heat to re-crisp, rather than the microwave.

Make Ahead

The steak and vegetables can be cooked up to 2 days ahead and refrigerated. Assemble and griddle the quesadillas fresh so the tortillas stay crisp.

Frequently Asked Questions

Can I make Crispy Steak Quesadillas with Peppers and Onions ahead of time?

The steak and vegetables can be cooked up to 2 days ahead and refrigerated. Assemble and griddle the quesadillas fresh so the tortillas stay crisp.

How do I store leftover Crispy Steak Quesadillas with Peppers and Onions?

Store leftover quesadillas in an airtight container in the refrigerator for up to 3 days. Reheat in a dry skillet over medium heat to re-crisp, rather than the microwave.

Can I freeze Crispy Steak Quesadillas with Peppers and Onions?

Assembled, uncooked quesadillas freeze well for up to 2 months — griddle straight from frozen, adding a few extra minutes per side. Cooked quesadillas can be frozen but lose some crispness.

What should I serve with Crispy Steak Quesadillas with Peppers and Onions?

Extra guacamole, pico de gallo, and a squeeze of lime make it a full spread. A cold Mexican beer or agua fresca rounds it out.

Can I adjust Crispy Steak Quesadillas with Peppers and Onions for the ingredients I actually have?

It can take some substitutions, yes. Start with the top sirloin steak or the lime juice — the Substitutions section lists the swaps that actually work — and keep everything else close to the written amounts, tasting as you go.

What is the most common mistake when making Crispy Steak Quesadillas with Peppers and Onions?

Layer cheese on both sides of the filling, not just one. It melts into a glue that holds everything together when you cut the wedges.

How long does Crispy Steak Quesadillas with Peppers and Onions take?

About 50 minutes from start to finish, including 25 minutes of active cooking. Most of it is hands-on, so plan to stay near the stove.

Finish With Dessert

Brownies Recipe: Fudgy From Scratch, No Apologies

Try this next

Brownies Recipe: Fudgy From Scratch, No Apologies

View recipe →