These air fryer steak fajitas are the easiest and most delicious ways to enjoy flank steak fajitas, right in your air fryer. The fajita veggies and steak strips are cooked in the same air fryer basket, making for such a convenient and mess free way to prepare an easy Tex-Mex dinner. You’ll love how flavorful and simple the steak marinade is!

Jump to:
What are air fryer fajitas?
Fajitas are a popular Tex-Mex dish of grilled strips of chicken or steak (or shrimp) with onions and bell peppers, served sizzling hot and a little charred around the edges, usually with flour or corn tortillas and an assortment of condiments.
This recipe is for air fryer beef fajitas that you cook start to finish in an air fryer. No need to grill, oven bake, or use a cast iron skillet to make delicious and authentic fajitas that you and your whole family will enjoy.
Why should I make this recipe?

It’s the easiest fajita recipe, with just a few simple steps and easy to find ingredients. You don’t need to get ready made taco or fajita seasoning!
It’s a no-mess recipe, using just one piece of equipment, the air fryer.
The flavors in this flank steak marinade are delicious. The marinade and the preparation are the key to getting flank steak that isn’t tough.
Adapt this however you like, by switching up the veggies, the seasonings, or the way you assemble the beef fajitas.
Ingredients in the best air fryer steak fajitas:

For the steak and marinade:
- Flank steak: cut into strips You can also use skirt, skirt steak in air fryer works out really good as well! You’ll want to cut this against the grain, meaning looking for the parallel lines of muscle fiber in the meat, and slicing perpendicular to them. This makes the steak easier to chew.
- Chili powder: this isn’t cayenne pepper! You can also use chipotle powder, or replace ready made taco/fajita seasoning.
- Onion powder
- Cumin powder
- Salt and pepper
- Lime juice
- Worcestershire sauce and soy sauce: give this great umami kick to the marinade
- Olive oil
- Garlic cloves
For the fajita veggies:
- Red bell pepper
- Green bell pepper
- Olive oil
- Salt/pepper/paprika
I have a stand alone recipe for air fryer fajita veggies here.
How to make fajitas in air fryer:



- Add the flank steak to a large bowl and add all the marination ingredients. This is such a good flank steak fajita marinade, with lime juice, olive oil, garlic and extra flavor from the soy sauce, Worcestershire sauce and spices.
- Toss to fully combine and coat the meat properly, then cover with plastic wrap and place in the fridge. You can leave it to marinate anywhere between 30 minutes-4 hours.
- Meanwhile, make sure the red and green bell pepper and onions are sliced up. When you are ready to cook the steak, start off by mixing the fajita veggies with a little bit of olive oil and some salt, pepper and paprika. Toss to coat evenly.
- Place the fajita veggies in the air fryer basket, and cook at 390F (200C) for 10 minutes, shaking the basket a few times during the cooking process.
- After the 10 minutes are over, add the marinated steak on top of the fajita veggies, and cook for another 7 minutes or until meat is cooked through but still tender.
Check the video in the recipe card to see the whole process!
What to serve steak fajitas with:

I like going the classical route and serving the fajita meat with tortillas (I prefer flour, corn will also work), plus all the yummy toppings. I also love squeezing a little lime juice over the cooked steak. Try:
Sour cream, shredded cheddar or Mexican cheese, salsa, black olives, jalapeños, guacamole.
You could also serve these over rice to make fajita rice bowls, or for over quinoa for a healthier option. Try serving the mixture on top of baked potatoes to make loaded fajita baked potatoes!
Storing leftover steak fajitas:

Leftover cooked steak fajitas and fajita veggies will last 3-4 days in a tightly sealed container in the fridge. This reheats really well, either in the microwave, in a skillet, or for just a minute or less in the air fryer.
To freeze the fajita mixture: You can freeze the fajita filling (but not a tortilla wrapped fajita). The fajita veggies/meat will last in a tightly sealed freezer safe bag for 4-6 months.
Recipe FAQs:

Yes! The cooking time will remain the same. You can also use sirloin steak.
You can either have your butcher slice up the steak, as I often do, or cut it yourself. You’ll want to cut perpendicular to the lines of muscle fibers that are running parallel to each other in the meat. This video demonstrates how to do it.
I’ve done it in as short as 30 minutes when I’m in a hurry, but a couple hours is preferred in order to start to tenderize the meat and infuse it with flavor. I’d avoid going above 8 hours because at that time the acidic lime juice in the marinade might start to break down the steak proteins and causing the outer layer to become mushy.
Start off with the fajita veggies which will take longer to cook, and 10 minutes in add the steak strips. Cook for another 7 minutes, but I recommend checking 5 minutes in to make sure you don’t overcook depending on how thick the steak strips have been cut.
3-4 days in the fridge or up to 6 months in the freezer.
Love this recipe? Please leave a 5-star 🌟🌟🌟🌟🌟rating in the recipe card and a comment!

Air Fryer Steak Fajitas
Equipment
- Air Fryer
Ingredients
For the flank steak marinade:
- 1.5 lb flank steak, cut into strips 600g
- 1 teaspoon chili powder (or fajita/taco seasoning) (not cayenne pepper)
- 1/2 teaspoon onion powder
- 1/2 teaspoon cumin powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoon olive oil
- 1 tablespoon lime juice
- 1 teaspoon worcestershire sauce
- 1 teaspoon soy sauce
- 2 minced garlic cloves
For the fajita veggies:
- 1-2 teaspoon olive oil (a drizzle)
- 1 green bell pepper, sliced
- 1 red bell pepper, sliced
- 1 yellow or white onion, sliced
- 1/4 teaspoon smoked paprika powder
- pinch salt and black pepper
Instructions
To marinate the steak:
- Place the flank steak strips into a large bowl. Add all the marination ingredients (chili powder, onion powder, cumin powder, salt, pepper, olive oil, lime juice. worcestershire sauce, soy sauce, and garlic cloves.) Combine to evenly coat the meat pieces, I like using my hands. Cover with plastic wrap and place in the fridge to marinate, for at least 30 minutes and up to 4 hours.
- Meanwhile, in a large bowl, add the sliced red bell pepper, green bell pepper, and onion. Drizzle with the olive oil, and add the paprika, salt, and black pepper. Toss to evenly coat.
- Place this mixture into the air fryer basket. Turn the air fryer on to 390 F (200C). Cook for 10 minutes, shaking the basket a few times during cooking time.
- After the 10 minutes of veggie cooking time, add the marinated steak on top of the veggies. Air fry for another 7 minutes (you can start checking at 5 minutes) until the steak pieces are cooked through but still tender, and starting to brown around the edges.
- Remove from the air fryer basket and place on a serving plate. Enjoy with tortillas, sour cream, salsa, guacamole, shredded cheese or any other toppings of your choice.
Natalie says
This heavenly delicious meal disappeared from my guest’s plates. The marinade is perfect, thanks!
Farah Abumaizar says
So happy to hear it! Thanks Natalie!
Helen says
Such a great recipe for a tasty weeknight family dinner.
Farah Abumaizar says
Thanks Helen!
Amanda says
I love fajitas but hate all the frying mess. This is such a great way to get everything cooked perfectly with great flavour.
Farah Abumaizar says
Totally agree! Thanks for commenting Amanda!
Ieva says
The marinade is delicious, the air-fryer method absolutely perfect and by far the easiest way to make steak fajitas! Overall, a wonderful recipe that I’d highly recommend everyone tries! 🙂
Farah Abumaizar says
So happy to hear it! Thanks Ieva!