Chili Lime Steak Fajita Quesadillas
These Chili Lime Steak Fajita Quesadillas bring the perfect balance of bold, zesty flavors, tender steak, and gooey cheese inside a crispy tortilla. Marinated steak, sautéed fajita veggies, and melty cheese come together to make every bite packed with flavor.
This is one of those recipes that I make regularly for my family. I like to team them up with guacamole, sour cream, and my favorite salsa, just like I do with Steak Fajita Crunchwraps.

These quesadillas are meal-prep friendly too! You can batch-make the steak fajita filling on a weekend and freeze it- check the tips section for freezing information. Then, you can quickly whip up these quesadillas on a weeknight or when you’re hosting a crowd. They pair incredibly well with Street Corn Deviled Eggs or Chicken Fajita Loaded Fries, or just some nachos with a Queso dip.
Quick Look: Chili Lime Steak Fajita Quesadillas
- What it is: This is a tangy, spicy steak quesadilla recipe that comes together on the flat top grill, perfect for a weeknight meal or when you’re hosting.
- Why Make THIS Version? The meat is super juicy, the filling is cheesy and the quesadillas turn out perfectly crispy!
- Key Ingredients: Tortillas, Mexican cheese blend, steak, steak marinade, Fajita veggies and toppings.
- Dietary Info: Gluten-free adaptable!
- Total Time: 1 hour, including prep time.
- Pairs Well With: A dollop of sour cream, fresh guacamole and some Elote Jalapeño Poppers on the side.
SUMMARIZE AND SAVE THIS POST ON
Why This Recipe
- ✔️ Bold, Zesty Flavor: The chili lime marinade (which we used for our Chili Lime Grilled Chicken Thighs too) infuses the steak with a mouthwatering balance of heat and citrus.
- ✔️ Great for Meal Prep: Cook the steak and veggies ahead of time for a quick and easy meal.
- ✔️ Balanced Flavor + Texture: The juiciness of the steak, the slight crunch of the veggies and the melty, gooey cheese all come together in just the right amount to create the perfect bite.
Key Ingredients


For Chili Lime Steak
- Steak: Choose flank or skirt steak for the best, juicy texture.
- Seasonings: Red pepper flakes, chili powder, smoked paprika, garlic powder, Ancho chili powder, cumin, salt, black pepper.
- Orange + lime juice: To tenderize the meat (I used a similar combination for my Surf and Turf Tacos with Chimichurri). Also add some lime zest for that extra zing.
For the Fajita filling
- Veggies: Red and green bell peppers, yellow onion and Fresno peppers. Feel free to use orange bell peppers too if you can find them- I used them for my Chili Lime Steak Fajitas recipe.
To assemble the Quesadillas
- Flour tortillas: The base for the quesadillas. You can use gluten-free tortillas too.
- Cheese: Shredded Mexican cheese works best.
Substitutions or Additions
- Cheese swap: Swap the Mexican cheese blend for Pepper Jack cheese (if you like it spicy) or a combination of Monterey Jack and Cheddar for a different flavor.
- Make it spicy: For extra heat, chop up some poblano peppers or jalapeños and add them in along with the veggies.
- Topping time: Experiment with toppings like salsa, a rich crema, pickled jalapeños, crumbled Mexican cheese or try the Queso I made with my Chicken Fajita Tacos with Green Chili Queso.
How to Make Chili Lime Steak Fajita Quesadillas (Step-by-Step)


Step 1: Marinate the Steak: In a small bowl, whisk together olive oil, lime juice, lime zest, and all the spices. Place the steak in a shallow dish or zip-top bag, then pour the marinade over it. Let it marinate for at least 30 minutes (or up to 4 hours for deeper flavor).
Step 2: Cook the Steak: Heat a flat top grill over medium-high heat. Cook the steak for 4-5 minutes on one side (for medium-rare). You’ll know that the steak is ready to be flipped when it doesn’t stick to the grill, and is easy to flip over. Cooking time can vary depending on the thickness of the steak and cooking temperature. Remove from heat and let it rest for 5 minutes, then slice it thinly against the grain.


Step 3: Sauté the Fajita Veggies: On the same grill, add 1 tbsp olive oil over medium heat. Add bell peppers and onions, season with salt, black pepper, and garlic powder. Sauté for 5-7 minutes until slightly caramelized.
Step 4: Assemble the Chili Lime Steak Quesadilla: Heat a flat top grill over medium heat and melt a little butter. Place a tortilla on the grill, then layer on cheese, steak slices, and fajita veggies. Top with another sprinkle of cheese and place a second tortilla on top. Cook for 2-3 minutes, pressing lightly until the cheese is melty. Carefully flip it over and cook for another 3 minutes until both the sides are light golden brown.

Step 5: Serve and enjoy: Slice into quarters and serve with your favorite toppings like guacamole, sour cream, or salsa. Enjoy these cheesy, crispy, flavor-packed quesadillas with a side of Mexican rice or a fresh salad!
James’ Grill Master Pro Tips

- Use the right cut of steak. Flank steak and skirt steak are your best bets- they have that perfect strong beef flavor and pronounced grain.
- Slice the steak against the grain- this helps shorten the muscle fibers, making the meat easier to chew.
- Don't skip the marinating time! Marinating the meat in citrus juices like orange and lime juice (which I did with my Guajillo-Ancho Orange Chili Paste Shrimp too) helps it stay tender and juicy.
- Use butter instead of oil to get that golden brown color on the tortillas.
- Use medium heat on the Hasty Bake to prevent burning, and press down slightly on the tortillas while cooking to get that cheesy, crispy exterior.
- If you’re planning on freezing these quesadillas, remember to allow the cooked steak and fajita veggies to cool down completely first, then assemble the quesadillas and wrap them individually in kitchen foil. Then, transfer them to a freezer-safe container or a freezer bag to prevent freezer burn.
- You can also freeze the marinated steak for up to 4 months if you want to prep for these quesadillas ahead of time.
- To cook steak fajita quesadillas that have been in the freeze, allow them to thaw in the refrigerator overnight first and then cook them on medium heat on a flat top grill as you would, adding a few extra minutes of cooking time.
Steak Doneness Quick Guide
Use an instant read thermometer to check for the doneness of the steak.
- Rare: 120-125°F: Cool, bright red center with a very soft texture.
- Medium-Rare: 130-135°F: Warm red-pink center, juicy and tender.
- Medium: 140-145°F: Warm pink center with a firmer texture.
- Medium-Well: 150-155°F: Mostly cooked through with just a small amount of pink.
- Well-Done: 160°F+: Fully cooked through with little to no pink and a firm texture.
Allow the steak to rest for a few minutes before slicing. Doing this helps the meat retain the juices and you get succulent meat in every bite.
Chili Lime Steak Fajita Quesadillas FAQs
You can cook the steak and fajita veggies ahead of time and store them in the fridge. Simply reheat the ingredients and assemble the quesadillas when you’re ready to eat.
You can choose from Oaxaca, Chihuahua, Monterey Jack, Pepper Jack or low-moisture mozzarella. They all complement the flavors of the other ingredients well.
More Mexican-Inspired Recipes You’ll Love
If you tried this chili lime steak fajita quesadillas recipe or any other recipe on my website, please leave a star rating and let me know how it went in the comments below. I love hearing from you! Remember, a bad day grilling is better than a GREAT day at work!

Chili Lime Steak Fajita Quesadillas
Ingredients
For the Chili Lime Steak Marinade:
- 1 lb flank steak or skirt steak
- 2 tbsp olive oil
- 2 tbsp fresh lime juice
- 2 tbsp fresh orange juice
- 1 tbsp lime zest
- 2 tsp chili powder
- 2 tsp ancho chili powder
- 1 tsp smoked paprika
- 1 tsp garlic powder
- ½ tsp cumin
- ½ tsp salt
- ¼ tsp black pepper
- 1 tsp red pepper flakes optional, for heat
For the Fajita Veggies:
- 1 red bell pepper chopped
- 1 green bell pepper chopped
- 1 yellow onion chopped
- 2 Fresno peppers sliced
- 1 tbsp olive oil
- ½ tsp salt
- ¼ tsp black pepper
- ¼ tsp garlic powder
For the Quesadillas:
- 4 large flour tortillas
- 2 cups shredded Mexican blend cheese or cheddar, Monterey Jack
- 1 tbsp butter for crisping tortillas
Optional Toppings:
- Sour cream
- Guacamole
- Salsa
- Fresh cilantro
Instructions
Marinate the Steak
- In a small bowl, whisk together olive oil, lime juice, lime zest, and all the spices. Place the steak in a shallow dish or zip-top bag, then pour the marinade over it. Let it marinate for at least 30 minutes (or up to 4 hours for deeper flavor).
Cook the Steak
- Heat a flat top grill over medium-high heat. Cook the steak for 4-5 minutes on one side (for medium-rare). You'll know that the steak is ready to be flipped when it doesn't stick to the grill, and is easy to flip over. Cooking time can vary depending on the thickness of the steak and cooking temperature. Remove from heat and let it rest for 5 minutes, then slice it thinly against the grain.
Sauté the Fajita Veggies
- On the same grill, add 1 tbsp olive oil over medium heat. Add bell peppers and onions, season with salt, black pepper, and garlic powder. Sauté for 5-7 minutes until slightly caramelized.
Assemble the Quesadillas
- Heat a flat top grill over medium heat and melt a little butter. Place a tortilla on the grill, then layer on cheese, steak slices, and fajita veggies. Top with another sprinkle of cheese and place a second tortilla on top. Cook for 2-3 minutes, pressing lightly until the cheese is melty. Carefully flip it over and cook for another 3 minutes until both the sides are light golden brown.
Serve & Enjoy!
- Slice into quarters and serve with your favorite toppings like guacamole, sour cream, or salsa. Enjoy these cheesy, crispy, flavor-packed quesadillas with a side of Mexican rice or a fresh salad!
Video
Notes
- Let the meat marinate for at least 30 minutes (or up to 4 hours) to get that perfect, juicy texture.
- Slice the steak against the grain for a more tender, delicate bite.
- Cook the tortillas over medium heat to keep them from burning.
- Use butter instead of oil, and press down gently on the quesadillas to get them crispy.








Marvelous, mouth watering food 😋 👌 😍
Love Mexican food 💞
I make these Chili Lime Steak Quesadillas all the time for dinner and my family absolutely loves them! I personally love using the skirt steak and letting it sit in the chili lime marinade for a few hours. The steak always has incredible flavor and is super tender. This recipe is definitely one of our favorite dinners!