Trim the fat and any grizzle off the skirt steak.
In a gallon size zip-top bag, add the oil, lime juice, fajita seasoning, and salt and massage the bag to mix well.
Add the whole steak to the bag, let most of the air out, and seal the bag. Massage the steak to completely coat it with the marinade. You can cut the steak in half to make it fit easier.
Place the bag in the fridge overnight to let the flavors blend. Or, you can place the bag on the counter for 2 hours. (see recipe notes)
In a medium to large skillet, heat the oil over medium-high heat. Add the bell peppers and onions and season with salt.
Heat your grill to high, about 500°F. Be sure to oil the grates to prevent sticking.
Remove the steak from the bag and place it on the grill. Cook 4-5 minutes per side.
Remove the steak from the grill and allow it rest for 5minutes. Cut the steak in 1/2 inch bite sized cubes for easy chewing.
While the steak is cooking, place the tortillas on a microwave safe plate. Place 1 or 2 damp paper towels over them and microwave to 1 minute.
Or, you can wrap them in aluminum foil and place them on the grill. Flip after 1 minute. Remove them from the grill after 1 more minute, a total of 2 minutes.
Place a few slices of steak and some of the cooked vegetables on the tortillas.
Marinating Time. The best flavor will be from marinating the steak for 24-48 hours. When I have the time and forethought, I let it marinate for 2-3 days.
However, we don't always have that luxury. If you want to make the steak the same day, you can marinate the steak using the same method, but leave the bag on the counter for 2 hours.
Yes, it's safe. Meat can stay remain unrefrigerated for up to 2 hours. By leaving it out on the counter, it stays at room temp which makes for more even cooking. However, I do not recommend anything less than the 2 hours.
Fajita Seasoning
Mix all the spices in a small bowl and store in an airtight container.