Steak Fajita Quesadilla
Crispy, golden-brown tortillas stuffed with juicy strips of seared steak, charred bell peppers, caramelized onions, and loads of melted cheese. This Tex-Mex favorite combines the best of sizzling fajitas and a classic quesadilla into one handheld meal that's ready in under 30 minutes.
For 4 servings
- prep
Season the steak and slice the vegetables.
1.Pat the flank steak dry with paper towels.2.Mix chili powder, cumin, smoked paprika, half the salt, and black pepper in a small bowl.3.Rub the spice blend all over the steak. Set aside at room temperature.4.Slice bell peppers and onion into thin strips. Mince the garlic.TIPLetting the steak sit with the rub for 10 minutes at room temperature helps the seasoning penetrate. - saute · ~9 min
Cook the peppers and onions.
1.Heat 1 tablespoon oil in a large cast iron skillet over medium-high heat until shimmering.2.Add sliced bell peppers and onions. Cook, stirring occasionally, until softened and edges are lightly charred (6-8 minutes).3.Add minced garlic and cook until fragrant (30 seconds).4.Transfer vegetables to a plate. Sprinkle with a pinch of salt.TIPDon't overcrowd the pan — the vegetables should sear, not steam. Work in batches if needed. - grill · ~8 min
Sear the steak.
1.Wipe the skillet clean with a paper towel. Add remaining 1 tablespoon oil and heat over high heat until just smoking.2.Lay the seasoned steak in the pan. Sear without moving for 4 minutes.3.Flip and sear the other side for 3-4 minutes for medium-rare (internal temp 130-135°F).4.Transfer steak to a cutting board. Rest for 5 minutes, then slice thinly against the grain.TIPResting the steak is essential — it keeps the juices locked in. Slice against the grain for tender bites. - assemble
Assemble the quesadillas.
1.Lay one tortilla flat on a clean surface.2.Sprinkle 1/4 cup monterey jack and 2 tablespoons cheddar on one half of the tortilla.3.Layer on sliced steak, sautéed peppers and onions, then another 1/4 cup monterey jack and 2 tablespoons cheddar.4.Fold the empty half over the filling to create a half-moon shape. Press down gently.5.Repeat with remaining tortillas and fillings.TIPThe cheese acts as glue on both sides — keeping it close to the tortilla helps the quesadilla seal tight. - fry · ~6 min
Pan-crisp the quesadillas.
1.Place the same skillet over medium heat. No additional oil needed.2.Carefully transfer one assembled quesadilla to the hot pan.3.Cook until the bottom is golden brown and crispy (2-3 minutes).4.Flip with a wide spatula and cook the other side until golden and cheese is fully melted (2-3 minutes).5.Repeat with remaining quesadillas.TIPMedium heat is key — too high and the tortilla burns before the cheese melts; too low and it won't get crispy. - serve
Slice and serve immediately.
1.Transfer each quesadilla to a cutting board. Cut into 3 wedges.2.Squeeze fresh lime juice over the top.3.Garnish with chopped cilantro and serve with sour cream on the side.TIPServe hot while the cheese is still stretchy. A side of guacamole or salsa takes it over the top.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Let the steak rest a full 5 minutes after searing so juices redistribute evenly.
- 2Slice the flank steak thinly against the grain for maximum tenderness.
- 3Use a mix of bell pepper colors—red, yellow, green—for sweetness and visual contrast.
- 4Don't skip wiping the skillet between cooking vegetables and steak; burnt bits can turn bitter.
- 5Press the quesadilla gently with a spatula while frying to ensure even browning and melting.
- 6If your tortillas are browning too fast, reduce heat to medium-low and cover the pan briefly.
- 7Assemble quesadillas just before cooking to keep the tortilla from getting soggy.
Adapt it for your goals.
Chicken fajita quesadilla
Replace flank steak with boneless, skinless chicken thighs or breasts (seasoned the same way). Cook until internal temp reaches 165°F. Perfect for poultry lovers or when beef isn't available.
vegetarian black bean & mushroomVegetarian black bean & mushroom
Skip the steak and add 1 cup sliced mushrooms and ½ cup black beans (drained). Sauté mushrooms with the peppers and onions, then layer beans into the quesadilla. Adds earthy flavor and plant-based protein.
spicy chipotle versionSpicy chipotle version
Mix 1 tablespoon minced chipotle in adobo into the sour cream or spread it inside the quesadilla before adding fillings. Brings smoky heat and extra depth for those who like it spicy.
low carb / keto friendlyLow-carb / keto friendly
Use large low-carb tortillas (e.g., almond flour or coconut flour wraps) and full-fat cheeses. The fillings are naturally low in carbs, making this a satisfying keto meal.
Why this is on our healthy list.
High-Quality Protein
Flank steak provides a lean source of complete protein, essential for muscle repair and satiety.
Rich in Antioxidants
Bell peppers (especially red and yellow) are packed with vitamin C and carotenoids that support immune health.
Contains Anti-Inflammatory Spices
Cumin, chili powder, and smoked paprika are traditional spices with antioxidant and anti-inflammatory properties.
Calcium from Cheese
Monterey Jack and cheddar contribute calcium for strong bones and teeth, along with protein and B vitamins.
Frequently asked questions
Yes, skirt steak or sirloin steak work great. Just be sure to slice against the grain for tenderness.



