Air Fryer Steak Fajitas

Making fajitas has never been easier or more delicious than in this Air Fryer Steak Fajitas recipe!

Making fajitas has never been easier or more delicious than in this Air Fryer Steak Fajitas recipe!

Ever since I was a kid, steak fajitas have been one of my favorite dinners. My mom would make them every time we had leftover steak – they’re a great way to stretch a little bit of meat into a full meal. Of course, I never knew that she made them to save money. I thought they were a special treat and I loved stuffing my tortillas with as much filling as I could and letting the warm juice run down my arms as I ate.

These days, I eat them a little more gracefully. Cooking the filling in my air fryer lets the grease drain away while getting the steak and the vegetables slightly charred and full of flavor. Once you make steak fajitas in the air fryer, you’ll never go back to making them in a frying pan again!

What Kind of Steak to Use

In my opinion, the best beef for fajitas is skirt steak. It’s very tender and can be cooked well without getting tough. It also soaks up marinades really well for tons of flavor.

Unfortunately, skirt steak can be a little tricky to find. Flank steak also works really well. It’s a little tougher but has great beefy flavor.

You can also make air fryer fajitas with leftover sirloin or boneless strip steak. If using steak that’s already been cooked, keep a close eye on the cooking time. You’ll only need to cook it for 3 or 4 minutes to warm the meat through.

Whichever steak you use, be sure to slice it across the grain to maximize its tenderness.

How to Season Beef Fajitas

Some people use a dry rub on steak fajitas, similar to the seasoning on this air fryer chicken fajita dinner. That’s good, but I prefer using a marinade. Marinating the beef ensures the seasoning is pulled into the meat instead of just sitting on the surface. It also helps tenderize the steak.

My go-to marinade includes lime juice, olive oil, and soy sauce for their tenderizing capabilities. I add garlic, cumin, and chili powder for flavor.

Fajita Toppings

This air fryer steak fajita filling is so tasty that you don’t need to add any extra toppings, but what’s the fun in that? I like to set out dishes of salsa, sour cream, and guacamole so everyone can customize their plates. Lime wedges and fresh cilantro are also great for adding a pop of bright, fresh flavor.



Air Fryer Steak Fajitas

  • Author: Lauren Keating
  • Prep Time: 10 minutes (plus at least 30 minutes inactive)
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings


Making fajitas has never been easier or more delicious than in this Air Fryer Steak Fajitas recipe!


  • 1 lb. skirt steak, sliced across the grain
  • 2 Tbsp + 1 tsp olive oil, divided
  • 1 Tbsp fresh lime juice
  • 2 tsp soy sauce
  • 2 garlic cloves, minced
  • 1 tsp chili powder
  • ¼ tsp cumin
  • 2 bell pepper, sliced
  • 1 red or yellow onion, sliced
  • Flour tortillas, for serving


  1. Place the steak in a large ziptop bag. Add 2 tablespoons oil, the lime juice, soy sauce, garlic, chili powder, and cumin. Give the bag a shake to make sure the steak is coated, then refrigerate for at least 30 minutes or up to overnight.
  2. Add the peppers and onion to a bowl. Drizzle with 1 teaspoon olive oil. Mix well so the vegetables are coated.
  3. Add the vegetables to your air fryer basket. Cook at 360°F for 10 minutes.
  4. Drain the steak and pat dry with paper towels.
  5. Add the steak to the air fryer basket. Cook for 5-10 minutes, or until done to your liking.
  6. Serve the fajitas with the tortillas and any other toppings that you desire.
Air Fryer Steak Fajitas

Leave a Reply

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

Recipe rating

Fill your busy life with great food!

Sign up to get my quick recipes and useful tips by email and receive my air fryer ecookbook as a free thank you gift.