This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission.

Make the perfect weeknight meal with these Steak Fajita Quesadillas. Sizzling steak, peppers and melted cheese combine perfectly in between a crispy tortilla for a quick, crowd-pleasing meal.

Steak Fajita Quesadillas sliced and stacked with a side of salsa
Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!

These steak fajita quesadillas are restaurant quality but made at home. The skirt steak is seasoned and then cooked to perfection. The steak is tender and juicy and only takes a few minutes to cook.

This delicious steak is topped on a tortilla with two types of cheese, veggies and toasted to a crisp. Once cooked, slice and serve with your favorite toppings.

For an easy way to cook steak fajitas, check out Crock Pot Steak Fajitas. Simple ingredients makes this a crowd favorite meal.

Why You’ll Love Steak Fajita Quesadilla

Steak Fajitas Quesadillas are packed with smoky, char-grilled flavor blended perfectly with the melted cheese, caramelized veggies and cooked easily in a crispy tortilla.

Slice into wedges for quick dinner, lunch or after school snack with your favorite dips such as Easy Pico De Gallo and Queso Fundido con Chorizo and watch them disappear!

Ingredients

  • Skirt Steak – Diced into 1 inch pieces
  • Vegetable Oil – Use oil of your choice
  • Taco Seasoning – Use packet or make Homemade taco seasoning
  • Red Bell Pepper and Yellow Onion – Dice the veggies into small pieces
  • Salsa – Use store bought or make Homemade Salsa Recipe
  • Cheddar Cheese and Monterey Jack Cheese – Use freshly shredded cheese
  • Flour Tortillas – We used large flour tortillas

Scroll to the recipe card for the full recipe.

How to Make Steak Fajitas Quesadillas

A nonstick skillet with oil heating on a wooden surface, surrounded by bowls of chopped onions, cubed raw beef for Steak Fajita Quesadillas, brown seasoning powder, a container of sauce, and a spatula.

Step 1 – Heat the vegetable oil in a large skillet over medium heat.

A skillet with raw beef cubes for Steak Fajita Quesadillas topped with taco seasoning, surrounded by bowls of chopped onions, red bell peppers, sauce, shredded cheese, and tortillas on a wooden surface. A spatula rests beside the skillet.

Step 2 – Place the steak on the pan in an even layer. Season it with the taco seasoning. Sauté the steak for 1-2 minutes per side until it’s browned slightly. We also like to add in some salt and pepper.

A skillet with cooked beef, chopped onions, and diced red bell peppers on a wooden table, surrounded by flour tortillas, shredded cheese, salsa, and a spatula—perfect ingredients for delicious Steak Fajita Quesadillas.

Step 3 – Then add in the red bell pepper and onions and sauté them with the steak for 5-7 minutes until the steak is cooked through and the vegetables are tender.

A skillet filled with diced beef, onions, and peppers—perfect for Steak Fajita Quesadillas—sits on a wooden surface. Nearby are shredded cheddar, mozzarella, tortillas, and a scoop of salsa in the center.

Step 4 – Then top the beef and fajita veggies with salsa and toss to thoroughly coat the mixture with the salsa. Sauté for a few minutes to combine the flavors. Then remove the mixture from the heat.

A square, black cast iron skillet sits on a wooden table, surrounded by flour tortillas, a metal spatula in a pan with cooked meat and vegetables for Steak Fajita Quesadillas, and a bowl of shredded cheese.

Step 5 – Heat a griddle over medium high heat or you can heat a cast iron skillet.

A quesadilla cooking on a black square skillet, filled with melted cheese and vegetables. Nearby are beef pieces for Steak Fajita Quesadillas, a stack of tortillas, and a metal spatula resting on a wooden surface.

Step 6 – Place the tortillas on the griddle or skillet.  Top each tortilla with a small amount of each cheese, then layer the steak and vegetables on top and then add more cheese. Carefully fold each tortilla in half making a half moon shape.

A half-cooked Steak Fajita Quesadilla with melted cheese sizzles on a black skillet. Nearby, a pan of cooked beef and a plain tortilla rest on a wooden surface.

Step 7 – Cook until one side of the tortilla is golden brown (1-2 minutes). Flip the quesadilla and then cook until the other side is golden brown as well (1-2 minutes). Watch them closely as they brown quickly and cheese is melted.

A rectangular white tray on a wooden table holds several golden-brown, triangle-cut Steak Fajita Quesadillas stacked neatly on top of each other.

Step 8 – Remove the quesadillas onto a cutting board. Slice them and they are ready to serve and enjoy!

Two grilled Steak Fajita Quesadillas cut in half and stacked, filled with chopped steak, melted cheese, and red peppers. A small bowl of salsa and diced vegetables are visible in the background.

Steak Fajita Quesadillas

5 from 11 votes
Make the perfect weeknight meal with these Steak Fajita Quesadillas. They are loaded with flavor and made with simple ingredients.
Prep Time 10 minutes
Cook Time 12 minutes
Total Time 22 minutes
Servings 4
Cuisine Mexican
Course Main Course
Calories 652

Ingredients

Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly.

Instructions

  • Heat the vegetable oil in a large skillet over medium heat.
  • Place the steak on the skillet in an even layer. Season it with the taco seasoning. Sauté the steak for 1-2 minutes per side until it’s browned slightly.
  • Then add in the red bell pepper and onions and sauté them with the steak for 5-7 minutes until the steak is cooked through and the vegetables are tender.
  • Then top the steak and vegetables with salsa and toss to thoroughly coat the mixture with the salsa. Sauté for a few minutes to combine the flavors. Then remove the mixture from the heat.
  • Heat a griddle over medium high heat or you can heat a cast iron skillet.
  • Place the tortillas on the griddle or skillet.  Top each tortilla with a small amount of each cheese, then layer the steak and vegetables on top and then add more cheese. Carefully fold each tortilla in half making a half moon shape.
  • Cook until one side of the tortilla is golden brown (1-2 minutes). Flip and then cook until the other side is golden brown as well (1-2 minutes). Watch them closely as they brown quickly.
  • Remove the quesadillas onto a cutting board. Slice them and they are ready to serve and enjoy!

Recipe Notes

Refrigerate the leftovers in an airtight container for up to 5 days.  
We used skirt steak for this recipe but you can also use flank steak if you prefer.  

Nutrition Facts

Calories 652kcal, Carbohydrates 22g, Protein 48g, Fat 42g, Saturated Fat 21g, Polyunsaturated Fat 4g, Monounsaturated Fat 12g, Trans Fat 0.4g, Cholesterol 152mg, Sodium 1037mg, Potassium 580mg, Fiber 3g, Sugar 5g, Vitamin A 1887IU, Vitamin C 41mg, Calcium 679mg, Iron 4mg

Pin This Now to Remember It Later

Pin Recipe

Tips for Steak Quesadillas

  • Storing Leftovers – Refrigerate the leftovers in an airtight container for up to 5 days.  
  • Preheat Skillet – Make sure to preheat the griddle to medium high heat to give the quesadilla a crispy texture. We used vegetable oil but any high smoke point oil will work. You can also use olive oil.
  • Cooking Steak Strips – Make sure to slice the steak about the same size so that it cooks in about the same time. I like to make them thin strips.
  • Taco Seasoning – You can use homemade taco seasoning or store bought taco seasoning. Chili powder is included in the taco seasoning blend, but you can always add in more.
  • Shredded Cheese – We recommend shredded the cheese yourself instead of using pre-shredded cheese.

Recipe Variations

  • Steak Variations – We used skirt steak for this recipe but you can also use flank steak if you prefer.  
  • Change the Vegetables – Feel free to use other vegetables such as spinach or green bell peppers if you prefer.
  • Cheese – You can easily use your favorite type of cheeses in this steak cheese quesadilla recipe. Use what you have. We like to use Monterrey jack cheese and Cheddar Cheese.
  • Dipping Sauces – Add your favorite dipping sauces. We like salsa, sour cream, and guacamole.
Steak Fajita Quesadillas sliced and stacked with a side of salsa

Frequently Asked Questions

Can I use already Cooked Steak?

Yes, you can use leftover steak. This is the perfect meal to use leftover cooked steak. Quesadillas is always my go-to meal when I have leftover chicken or steak.
Just skip the steps in the recipe to cook the steak and onions and place your tortilla on the skillet. Heat the tortilla and top with cheese and steak to make a quick lunch or dinner.

How to Store Leftover Quesadillas

Store leftovers in an airtight container in the fridge for up to 3-4 days. Reheat in the air fryer or on a pan to crisp the tortilla again.

Can I Freeze Beef Quesadillas?

Yes, you can freeze leftovers quesadillas by placing in a freezer safe container for up to 3 months.

More Easy Quesadillas Recipe

If you make Steak Fajita Quesadilla Recipe, please leave us a comment to let us know how they turned out! We love to hear from you,

Want to save this?
Just enter your email and Iโ€™ll send it right to you, plus great new recipes weekly.

Try these other recipes

Share this recipe!

PinYummly

About the Author

Hi, Iโ€™m Carrie Barnard โ€” a professional food blogger with over 14 years of experience helping busy families make dinner fast, easy, and affordable.

At Eating on a Dime, I share simple, budget-friendly recipes that are tested in my own kitchen and approved by my 8 kids. With millions of readers each month, I’m here to help you cook real food for real families โ€” without the stress.

5 from 11 votes (11 ratings without comment)

Leave A Review

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

Recipe Rating




Comments

  1. LD Brown says:

    Iโ€™m going to make it for my family and friends

    1. Carrie Barnard says:

      I hope they enjoy it!