Bring bold Tex-Mex flavors to your table with these Steak Fajita Quesadillas. Juicy, marinated steak strips combine with sautéed peppers and onions, then melt between layers of cheese in a perfectly toasted tortilla. Quick to prepare yet packed with flavor, these quesadillas are ideal for weeknight dinners, game-day snacks, or casual entertaining, offering a satisfying crunch and melty, savory goodness in every bite.

Ingredients List
- 1 pound flank steak or skirt steak, thinly sliced
- 1 tablespoon olive oil
- 1 teaspoon chili powder
- 1 teaspoon smoked paprika
- ½ teaspoon cumin
- ½ teaspoon garlic powder
- Salt and freshly ground black pepper, to taste
- 1 red bell pepper, thinly sliced
- 1 green bell pepper, thinly sliced
- 1 small onion, thinly sliced
- 2 cups shredded Mexican blend cheese
- 4 large flour tortillas
- Fresh cilantro, chopped, for garnish
- Lime wedges, for serving
Step-by-Step Instructions
Step 1: Marinate the Steak
In a bowl, combine steak slices with olive oil, chili powder, smoked paprika, cumin, garlic powder, salt, and pepper. Let it marinate for at least 20 minutes at room temperature.
Step 2: Sauté Vegetables
Heat a skillet over medium-high heat. Sauté sliced bell peppers and onions until tender-crisp, about 4–5 minutes. Remove from skillet and set aside.
Step 3: Cook the Steak
In the same skillet, add marinated steak strips and cook 3–4 minutes per side until cooked to your desired doneness. Remove and set aside.
Step 4: Assemble Quesadillas
Lay a tortilla flat and sprinkle half with cheese, cooked steak, and sautéed vegetables. Fold the tortilla over to cover the filling. Repeat with remaining ingredients.
Step 5: Cook the Quesadillas
Heat a nonstick skillet or griddle over medium heat. Cook each quesadilla 2–3 minutes per side until golden brown and cheese is melted. Slice into wedges.
Step 6: Serve
Garnish with fresh cilantro and serve with lime wedges. Optional sides include salsa, guacamole, or sour cream.
Cook Time
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
Servings
Serves 4
Nutritional Information (approx. per serving)
- Calories: 520 kcal
- Protein: 32 g
- Carbohydrates: 34 g
- Fat: 28 g
- Saturated Fat: 12 g
- Fiber: 4 g
- Sugar: 4 g
- Sodium: 760 mg
Storage Instructions
- Store leftover quesadillas in an airtight container in the refrigerator for up to 2 days.
- Reheat in a skillet or oven to maintain crispiness; avoid microwaving if possible to prevent soggy tortillas.
Suggestions
- Add sautéed mushrooms or jalapeños for extra flavor and heat.
- Use corn tortillas for a gluten-free version.
- Serve with a side of black beans or Mexican rice for a complete meal.
Seasonal Relevance
Perfect year-round, these quesadillas shine in summer for quick outdoor meals and in winter for comforting indoor dinners. The vibrant peppers and fresh lime add a seasonal pop anytime.
Conclusion
Steak Fajita Quesadillas combine bold spices, tender steak, crisp vegetables, and melty cheese in a fast, satisfying dish. Easy to prepare yet restaurant-quality, they are perfect for casual dinners, entertaining guests, or elevating any meal with minimal effort.
Steak Fajita Quesadillas Recipe
4
servings15
minutes15
minutes520
kcalJuicy, marinated steak strips paired with sautéed peppers and onions, layered with melted cheese in a perfectly toasted tortilla. These Steak Fajita Quesadillas are a quick, bold, and flavorful meal ideal for weeknight dinners, game-day snacks, or casual entertaining.
Ingredients
1 pound flank steak or skirt steak, thinly sliced
1 tablespoon olive oil
1 teaspoon chili powder
1 teaspoon smoked paprika
½ teaspoon cumin
½ teaspoon garlic powder
Salt and freshly ground black pepper, to taste
1 red bell pepper, thinly sliced
1 green bell pepper, thinly sliced
1 small onion, thinly sliced
2 cups shredded Mexican blend cheese
4 large flour tortillas
Fresh cilantro, chopped, for garnish
Lime wedges, for serving
Directions
- In a bowl, combine steak with olive oil, chili powder, smoked paprika, cumin, garlic powder, salt, and pepper. Marinate for at least 20 minutes.
- Heat a skillet over medium-high heat. Sauté bell peppers and onions until tender-crisp, about 4–5 minutes. Remove and set aside.
- In the same skillet, cook marinated steak 3–4 minutes per side until desired doneness. Remove and set aside.
- Lay a tortilla flat, sprinkle half with cheese, cooked steak, and sautéed vegetables. Fold over to cover. Repeat with remaining ingredients.
- Heat a nonstick skillet or griddle over medium heat. Cook each quesadilla 2–3 minutes per side until golden and cheese is melted. Slice into wedges.
- Garnish with fresh cilantro and serve with lime wedges, salsa, or guacamole.
Recipe Video
Notes
- Store leftovers in an airtight container in the refrigerator for up to 2 days.
- Reheat in a skillet or oven to maintain crispiness.
- Add jalapeños or hot sauce for extra heat.
- Substitute corn tortillas for a gluten-free option.
FAQs
Q1: Can I make these quesadillas ahead of time?
Yes. Assemble them and refrigerate for up to 24 hours; cook just before serving for best results.
Q2: Can I use chicken instead of steak?
Absolutely. Thinly sliced chicken breast or thigh works perfectly and absorbs the same seasonings beautifully.
Q3: How can I make these quesadillas spicier?
Add sliced jalapeños, hot sauce, or a pinch of cayenne pepper to the steak marinade for extra heat.
