Steak Fajitas

When the caveman in you craves hunks of meat wrapped up neatly in a tortilla, you want steak fajitas…stat.  Flank steak provides a nice beefy taste and when marinated overnight in my Pineapple Chipotle Sauce, it makes for what could be your new favorite Mexican dish!

Steak fajitas are a delicious and filling meal.  The flavorful beef combined with freshly grilled veggies and the peppery bite of arugula will please any Mexican food lover.   I know I’m ready to dig in!  The video shows you how to bring it all together and what the recipe should look like in different stages.

Sur La Table
If you like this recipe, consider subscribing to the YouTube channel and click the bell to be notified when new videos go live. If you prefer, subscribe here and have new recipes delivered straight to your inbox. I’d love to have you cook with me!

Steak Fajitas
Prep Time:
4 hours
Cook Time:
20 minutes
Total Time:
4 hours, 20 minutes
  • 1 lb flank or skirt steak
  • 1 batch Pineapple Chipotle Sauce
  • Red, Yellow and/or Green Peppers
  • Onion, diced
  • Small yellow corn tortillas
  • Arugula
  • Spices and condiments to taste
  1. On a platter or in a large ziptop bag, add a batch of my Pineapple Chipotle Sauce. Coat it front and back and cover to marinate in the fridge for a minimum of 4 hours but overnight for best results. (The heat of the sauce dissipates considerably and the pineapple helps break down the protein in this tougher cut of meat.)
  2. With a sharp knife, cut against the grain into 1/2” strips.
  3. Preheat your oven to 350.
  4. Add 1 tsp of canola oil to a large skillet over medium high heat and add the steak strips. Allow the steak to get a sear on all sides.
  5. Add your favorite spices. (We like cumin, chipotle powder red salt and fresh black pepper.)
  6. Transfer it to an oven safe dish and finish it in the oven, leaving the oil and spices in the skillet.
  7. Add the peppers and onions to the skillet and cook to your preferred level of doneness.
  8. Pull the steak out of the oven and allow to rest for 5 minutes and then slice the steak again.
  9. Cutting it thicker to start has allowed it not to get overcooked as you get everything else ready.
  10. Give the veggies one last toss in the skillet and it’s time to plate up.
  11. A layer of veggies, steak, and arugula.

If you forgot or don't have time for marinating, brush the pineapple chipotle sauce over the steak when you put it in the oven. Note that the heat may still be present from the sauce unlike when it marinates.

Nutrition information
Serving Size: 4 servings

Disclosure: The items below are affiliate links through Amazon.com. If you purchase any of these products through the links, I receive a small commission at no cost to you. Your support is greatly appreciated!

Written By

I'm a long time cook/baker that makes food centric recipe videos to help the novice cook or welcome a seasoned cook that wants to focus on the food. I'm passionate about both Christmas and cooking. Once my baking gene gets activated in September, I want to bake all the things. Grab a cup of hot cocoa and come on into my kitchen!


  1. Your Steak Fajitas look delicious and I will have to give that sauce a try! Thanks so much for sharing your post with us at Full Plate Thursday this week. Hope you have a great day and come back soon!
    Miz Helen

Leave a Reply

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