This is the easiest method to get perfectly cooked fajita steak and veggies right in your air fryer. A flavorful marinade does most of the work, and with just a few minutes of hands-on prep, you get restaurant-style fajitas without needing a hot skillet or grill. The steak turns out tender with nicely browned edges, and the peppers and onions cook down into that classic soft, slightly charred fajita texture.
Understanding the Marinade
The marinade is really what makes this dish work. Chili powder (or a fajita/taco seasoning) brings the base warmth, while onion powder and cumin add depth without tipping into heat โ worth noting this should be chili powder rather than cayenne pepper, since cayenne is significantly spicier and would change the balance of the dish. Salt and black pepper round out the seasoning, olive oil helps everything coat the meat evenly, lime juice adds brightness and a bit of acidity, and Worcestershire sauce and soy sauce both contribute savory depth. Minced garlic ties it all together.
Mise en Place
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 tablespoons olive oil
- 1 tablespoon lime juice
- 1 teaspoon Worcestershire sauce
- 1 teaspoon soy sauce
- 2 minced garlic cloves
For the Fajita Veggies:
- 1โ2 teaspoons 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 of salt and black pepper
Timing Overview
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Marinating Time: 1 hour
- Servings: 4 people
- Calories: 339 kcal per serving
- Equipment: Air Fryer
Workflow: How It Comes Together
This recipe is built around layering the cooking โ vegetables go into the air fryer first, and the steak joins partway through, rather than cooking everything together from the start.
- Marinate the steak.
- Season the vegetables.
- Air fry the vegetables first.
- Add the marinated steak on top and continue cooking.
- Serve with your favorite toppings.
Step 1: 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 everything until the meat is evenly coated; using your hands works well for this. Cover with plastic wrap and place in the fridge to marinate for at least 30 minutes and up to 4 hours. Giving it more time within that window lets the flavors penetrate the meat more fully, but even the minimum 30 minutes is enough to make a real difference.
Step 2: Season the Vegetables
Meanwhile, in a large bowl, add the sliced red bell pepper, green bell pepper, and onion. Drizzle with the olive oil, and add the smoked paprika, salt, and black pepper. Toss until everything is evenly coated.
Step 3: Air Fry the Vegetables
Place this vegetable mixture into the air fryer basket. Turn the air fryer to 390ยฐF (200ยฐC) and cook for 10 minutes, shaking the basket a few times during the cooking time. Shaking the basket periodically helps the vegetables cook and brown evenly on all sides rather than just where they’re touching the basket.
Step 4: Add the Steak
After the 10 minutes of vegetable cooking time, add the marinated steak on top of the vegetables. Air fry for another 7 minutes, though it’s worth starting to check at around 5 minutes, until the steak pieces are cooked through but still tender, and starting to brown around the edges.
Step 5: Serve
Remove everything 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.
Why Layering the Cooking Matters
Cooking the vegetables first and adding the steak partway through is a deliberate choice rather than an arbitrary order. Bell peppers and onions need more time in the air fryer to soften and develop that characteristic slightly charred, sweet fajita flavor, while thin strips of flank steak cook relatively quickly and can turn tough if left in too long. Giving the vegetables a head start means both components finish at roughly the same time, with the steak staying tender rather than overcooked.
Notes on the Marinade Timing
The marinating window here is flexible by design โ anywhere from 30 minutes up to 4 hours works, which makes this recipe realistic whether you’re planning dinner well in advance or need something on the table with minimal lead time. Marinating longer within that range tends to deepen the flavor, but going much beyond 4 hours isn’t necessary given how the acidity from the lime juice and the saltiness from the soy sauce and Worcestershire sauce are already doing plenty of work in a shorter window.
Serving Ideas
These fajitas are built to be assembled at the table, so having a few classic toppings on hand rounds out the meal nicely:
- Warm tortillas (flour or corn)
- Sour cream
- Salsa
- Guacamole
- Shredded cheese
Letting everyone build their own plate keeps things flexible for different preferences and makes it an easy option when serving a group.
Choosing and Slicing the Steak
Flank steak is the cut called for here, and it’s a good match for this method for a couple of reasons. It has a naturally beefy flavor and cooks quickly once cut into strips, which pairs well with the short air fryer time. Cutting the steak against the grain โ rather than parallel to the muscle fibers โ makes a real difference in tenderness, since it shortens those fibers and prevents the finished strips from feeling chewy. If you’re cutting the steak yourself rather than buying it pre-sliced, take a moment to look at which direction the grain runs before making your cuts.
Getting the Vegetables Right
Slicing the peppers and onion into strips of a similar size to the steak helps everything cook at a comparable rate and makes for easier eating once it’s all piled onto a tortilla. Thinner slices will soften and char faster, while thicker slices hold a bit more bite โ either works, but keeping the pieces consistent within the batch is what matters most for even cooking. Shaking the basket during the vegetable cooking stage is a small step that’s easy to skip, but it’s genuinely useful here, since it keeps any pieces sitting at the bottom of the basket from steaming instead of browning.
Air Fryer Steak Fajitas
Description: Marinated flank steak strips and peppers cooked together in the air fryer for tender, flavorful fajitas with nicely browned edges โ an easy, at-home alternative to restaurant fajitas.
Prep Time: 10 minutes Cook Time: 15 minutes Marinating Time: 1 hour Servings: 4 people Calories: 339 kcal per serving 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 tablespoons olive oil
- 1 tablespoon lime juice
- 1 teaspoon Worcestershire sauce
- 1 teaspoon soy sauce
- 2 minced garlic cloves
For the Fajita Veggies:
- 1โ2 teaspoons 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 of salt and black pepper
Instructions:
- Place the flank steak strips in a large bowl and add all the marinade ingredients. Combine until evenly coated, cover, and refrigerate for at least 30 minutes and up to 4 hours.
- In a large bowl, toss the sliced bell peppers and onion with the olive oil, smoked paprika, salt, and black pepper.
- Place the vegetable mixture into the air fryer basket and cook at 390ยฐF (200ยฐC) for 10 minutes, shaking the basket a few times during cooking.
- Add the marinated steak on top of the vegetables and air fry for another 7 minutes (check starting at 5 minutes), until cooked through, tender, and starting to brown at the edges.
- Remove from the air fryer and serve with tortillas, sour cream, salsa, guacamole, shredded cheese, or your favorite toppings.
Notes:
- Use chili powder or a fajita/taco seasoning, not cayenne pepper, since cayenne is significantly spicier.
- The vegetables go into the air fryer first so both the vegetables and steak finish cooking around the same time without the steak becoming tough.
- Marinating time can range from 30 minutes up to 4 hours depending on how much time you have.
Medical Disclaimer: This content is provided for general informational and educational purposes only and is not intended as, and should not be substituted for, professional nutritional, dietary, or medical advice. Individuals with soy allergies, gluten sensitivities, or other dietary restrictions or health conditions should consult a qualified healthcare provider or registered dietitian before preparing or consuming this recipe. Always use a food thermometer to verify the steak has reached a safe internal temperature. Nutritional values are estimates and may vary based on specific ingredients and brands used. The creator of this content assumes no liability for any adverse effects resulting from the preparation or consumption of this recipe.




