These Steak Fajitas are flavored with the best homemade seasoning and marinade! They're served with sautéed onions and peppers, with endless add-on options.
Pro Tip: Preheat the oven to 300° F. Create 2 stacks of 4-5 tortillas and wrap them in foil. Bake for 10-15 minutes. (I add them just before searing the steak.)
Cover the steak with plastic wrap and use the textured side of a meat mallet to tenderize each side. Season each side with salt. I like to use a generous teaspoon of kosher salt per pound of steak.
Combine the steak seasonings in a small bowl. Set 1 teaspoon of it aside and rub the rest over the entire surface of the steak.
Add marinade ingredients to a gallon freezer bag. Add the steak and seal out the air. Marinade at room temperature for 25-30 minutes. Meanwhile, prepare the remaining fajita ingredients.
Heat oil in a large skillet (preferably cast iron) over medium-high heat. Once nice and hot, add the steak.Leave marinade and sliced garlic in the bag and discard. Sear the steak for about 3 minutes per side, or until it’s cooked to your liking. (See notes for more guidance.)
Set the steak aside. Do not slice in yet, make sure it rests.
Add a little more oil to the skillet over medium-high heat. Add the sliced peppers and onions. Sprinkle with salt and remaining 1 teaspoon of seasoning and sauté for 5-7 minutes. Reduce heat to low.
Slice the steak into thin strips. Be sure to do this against the grain- super important for tender bites of steak. Add it back to the skillet and toss to combine and heat through.
Serve immediately with warm tortillas and your favorite toppings!
Notes
Pro Tips:
Cuts of Steak: Skirt Steak is most commonly used for Fajitas. Other options include Flank, Sirloin, Flat Iron, and Strip Steak.
Cut against the grain when slicing! (This is key.) This breaks up the muscle fibers, resulting in much more tender, chewable bites.
Marinating the Steak: You can marinate the steak for up to 4 hours. (No longer, as the acidic ingredients will then have an adverse impact.) Let it sit out at room temperature for 25-30 minutes prior to searing if possible.
Searing the Steak: It’s better to cook it just slightly under as opposed to over, as overcooked steak can't be undone. Note that the steak will continue to cook as it rests, and you can always cook it a little more in the skillet after it’s been sliced. I aim for medium-rare. The firmer it is, the more done it is.
Garlic: Minced garlic is likely to stick to the steak after marinating and will burn during searing. Slicing it makes it easier to remove from the skillet if it gets transferred there after marinading.
Store in an airtight container and refrigerate for up to 3 days or freeze for up to 3 months. Leftover fajita filling does freeze and reheat pretty well!
Nutritional information is an estimate and is per Fajita. There are approximately 8 Fajitas in this recipe.