Last weekend, I had one of those kitchen moments where everything just clicked. I was craving steak fajitas—juicy, tender, with those perfectly charred peppers and onions that make your mouth water just thinking about them. But I didn’t want to fire up the stove and stand over a hot pan for half an hour. So, I grabbed my air fryer, threw in some steak strips, colorful peppers, and onions, and holy smokes—what came out was hands down the best savory air fryer steak fajitas I’ve made yet.
I’ve tested this recipe about a dozen times now, tweaking the seasoning and timing for the perfect balance of smoky, tender, and crisp. If you love fajitas but want an easy, quick, and less messy way to get them on your plate, this savory air fryer steak fajitas recipe with peppers and onions is about to become your new go-to.
Why You’ll Love This Recipe
Okay, real talk—these air fryer steak fajitas have spoiled me for regular stovetop ones. Here’s why:
- Super quick and hands-off: From prep to plate in under 25 minutes. I’ve made this after work when I was starving and short on time.
- Perfectly cooked steak every time: The air fryer locks in juices and crisps edges without overcooking. No more chewy or dried-out bites.
- Veggies with just the right char: Peppers and onions come out tender with those beautiful roasted spots that add extra flavor.
- Less mess, less heat: No splatters or standing over a hot pan—my kitchen stays cooler and cleaner.
- Easy to customize: Swap out steak for chicken or add your favorite fajita toppings. You do you.
This is the kind of recipe that makes you look like a kitchen rockstar, even if you’re juggling a million things. Honestly, it’s become my “I need dinner fast but want something impressive” secret weapon.
What Ingredients You’ll Need
Here’s what’s great about this recipe: most of these ingredients are probably hanging out in your fridge or pantry right now. I like to break them down by their role so you know exactly why each one matters.
- Flank steak or skirt steak (1 lb / 450g) — I go with flank steak because it’s tender, flavorful, and cooks quickly in the air fryer. You can also use sirloin strips if you prefer.
- Bell peppers (2 medium, mixed colors, sliced) — Red, yellow, and green peppers bring sweetness and vibrant color. I slice them into thin strips for quick cooking.
- Yellow or white onion (1 large, sliced) — Adds that classic fajita sweetness and a little crunch. Pro tip: slice them a bit thicker than peppers to keep some texture.
- Olive oil (2 tablespoons) — Helps everything crisp up and carry the seasoning. Extra virgin is my favorite for flavor.
- Fajita seasoning (2 tablespoons) — I use a mix of chili powder, cumin, paprika, garlic powder, onion powder, salt, pepper, and a pinch of cayenne. (I make my own blend, but store-bought works too.)
- Lime juice (1 tablespoon) — Adds brightness and balances the savory flavors. Fresh is best, but bottled is fine in a pinch.
- Garlic cloves (2, minced) — Because garlic makes everything better, duh.
- Optional toppings: Fresh cilantro, sliced avocado, sour cream, shredded cheese, and warm tortillas. These take your fajitas over the top.
Quick note: I always slice my steak against the grain after cooking for maximum tenderness. Also, if you don’t have fresh garlic, garlic powder can stand in, but fresh really amps up the flavor.
Equipment Needed
You don’t need a fancy setup to nail this recipe. Here’s what I use:
- Air fryer — Any model works, but mine’s a 5-quart size, which is perfect for this amount.
- Sharp knife — For slicing steak and veggies thinly. I have a favorite chef’s knife that makes this part way easier.
- Mixing bowls — One for tossing steak with seasoning, another for veggies.
- Tongs — For flipping and mixing ingredients in the air fryer basket.
- Measuring spoons — Because eyeballing spice quantities can get you in trouble.
If you don’t have an air fryer, a cast-iron skillet works in a pinch (though you’ll lose the easy cleanup and hands-off magic). Also, a meat thermometer can help if you want to be extra sure about steak doneness, but it’s not required.
How to Make It: Step-by-Step
- Prep your steak and veggies (10 minutes)
Slice the flank steak thinly against the grain into strips about ¼-inch thick. Slice bell peppers and onions into similar-sized strips. Mince garlic. - Season the steak (2 minutes)
In a bowl, toss the steak strips with olive oil, fajita seasoning, minced garlic, and half the lime juice. Make sure every piece is coated. Set aside to marinate while you prep the veggies. - Season the veggies (2 minutes)
In a separate bowl, toss the sliced peppers and onions with the remaining olive oil and a pinch of salt and pepper. - Preheat your air fryer (3 minutes)
Set the air fryer to 400°F (200°C) and let it warm up. This helps get a nice sear on the steak and veggies. - Cook the steak (7 minutes)
Place the steak strips in a single layer in the air fryer basket. Cook for 7 minutes, shaking or flipping halfway through. The steak should be browned with some pink still inside (medium rare to medium). If you like it more done, add a minute or two. - Add the veggies and cook together (5-6 minutes)
Toss the cooked steak with the veggies in the basket. Air fry for another 5-6 minutes until veggies are tender and slightly charred. Shake the basket once or twice during cooking for even crisping. - Finish with lime and serve (2 minutes)
Transfer steak and veggies to a serving dish. Squeeze the rest of the lime juice over the top and toss gently. Serve immediately with warm tortillas and your favorite toppings.
Pro tip: Keep an eye on the veggies during the last step so they don’t overcook. You want that tender-crisp texture that makes fajitas so addictive.
My Best Tips & Techniques
Alright, here’s where I spill all the secrets I’ve learned from making savory air fryer steak fajitas way too many times.
- Don’t skip marinating: Even 10 minutes helps the spices soak into the steak, boosting flavor big time.
- Slice against the grain: This is non-negotiable. It makes your steak strips tender instead of chewy.
- Single layer is key: Crowding the basket means steaming, not crisping. Work in batches if needed.
- Shake or toss halfway: This ensures everything cooks evenly and gets those irresistible charred edges.
- Use fresh lime juice: It brightens and balances the rich, savory notes. Bottled works, but fresh is next level.
- Let steak rest briefly: After air frying, let the steak sit for 5 minutes before serving. This locks in juices.
- Watch the cooking times closely: Air fryers vary. Mine cooks faster than my friend’s, so adjust if needed. When in doubt, check for that beautiful crust and tender inside.
Honestly, the first time I tried this I overcooked the steak and ended up with something more like jerky. But after dialing in these tips, it’s been smooth sailing.
Ways to Mix It Up
Once you’ve nailed the basic savory air fryer steak fajitas recipe, here are some fun ways to shake things up:
- Chicken fajitas: Swap steak for thinly sliced chicken breast or thighs. Marinate and cook the same way. Juicy and just as flavorful.
- Spicy kick: Add sliced jalapeños or a dash of cayenne to your fajita seasoning for some heat. My spice-loving friends swear by this.
- Veggie overload: Toss in sliced mushrooms, zucchini, or cherry tomatoes with your peppers and onions for more color and nutrients.
- Southwest twist: Sprinkle in some smoked paprika and chipotle powder to your seasoning blend. Adds a smoky depth that’s irresistible.
- Cheesy goodness: After cooking, sprinkle shredded Monterey Jack or cheddar on top and air fry for an extra minute to melt it.
- Meal prep magic: Make a big batch, portion into containers, and add fresh toppings and tortillas when ready to eat.
I’ve tried all these variations and they all bring something delicious to the table. Don’t be afraid to experiment—the air fryer makes it easy!
Serving Ideas & Storage
Here’s how I like to enjoy and keep my steak fajitas fresh:
- How to serve: Warm tortillas are a must. I love corn for authentic vibes, but flour works great too. Pile on steak, peppers, onions, and your favorite toppings—cilantro, avocado slices, sour cream, a squeeze of lime, and maybe some shredded cheese.
- Perfect pairings: Serve with Mexican rice, black beans, or a fresh salad. For a lighter option, skip the tortillas and serve over greens.
- Storage: Leftovers keep well in an airtight container in the fridge for up to 3 days. Reheat in the air fryer at 350°F (175°C) for 3-4 minutes to revive that crispness.
- Freezing: I don’t recommend freezing cooked fajitas with veggies because the texture changes, but you can freeze the seasoned raw steak separately for up to 2 months.
- Reheating tips: Skip the microwave if you can—air fryer or skillet reheating keeps flavors and textures way better.
My favorite weekend ritual is making a big batch, then building fajita bowls all week long. It never gets old.
Nutritional Info & Health Benefits
I’m not a nutritionist, but here’s why I feel good about making these savory air fryer steak fajitas:
| Nutrient | Per Serving (approx.) |
|---|---|
| Calories | 320 |
| Protein | 28g |
| Carbohydrates | 12g |
| Fat | 18g |
| Fiber | 3g |
The steak gives a solid protein boost that keeps me full for hours, while the peppers and onions add fiber, vitamins, and antioxidants. Using the air fryer reduces the need for extra oil compared to pan-frying, making it a bit lighter. Plus, fresh lime juice packs vitamin C and a fresh zing.
Of course, everyone’s diet is different. If you’re watching carbs, skip the tortillas or swap for low-carb wraps. For dairy-free, just skip cheese and sour cream toppings.
Final Thoughts
So that’s my savory air fryer steak fajitas recipe with peppers and onions! I know I’ve gone on about it, but when you find a recipe this good, you want to shout it from the rooftops.
This has become my quick weeknight savior—no stress, no mess, just delicious fajitas that taste like you spent hours. I hope you love it as much as my family and I do.
Don’t be shy to make it your own! Try swapping proteins, adding spice, or piling on your favorite toppings. That’s how the best recipes grow.
If you make this, I’d love to hear how it turns out! Drop a comment below or tag me on Instagram—I get genuinely excited seeing your versions. Got questions? Ask away. I check comments daily and love helping out.
Happy cooking! May your kitchen smell amazing and your fajitas be juicy.
FAQs
Q: Can I use a different cut of steak for these fajitas?
A: Absolutely! Flank and skirt steak are my favorites because they cook quickly and slice nicely. But sirloin or ribeye strips work too if you want something richer. Just adjust cooking times—thicker cuts might need a bit longer in the air fryer.
Q: How do I know when the steak fajitas are done?
A: Look for nice browning on the edges and a warm, juicy interior. I usually aim for medium rare to medium (about 135–145°F internal temp). If you don’t have a thermometer, just check that the steak is browned but still tender when you bite in. Remember, the air fryer keeps cooking a bit after you take it out, so don’t overdo it.
Q: Can I make this recipe ahead of time?
A: You can marinate the steak a few hours or even the night before for deeper flavor. Cooked fajitas can be refrigerated and reheated in the air fryer or skillet. For best texture, reheat just before serving. Veggies get a little softer after chilling, but still taste great.
Q: What if I don’t have an air fryer—can I use the oven?
A: Yep! Spread the seasoned steak and veggies on a baking sheet in a single layer. Roast at 425°F (220°C) for about 15–20 minutes, flipping halfway through. You won’t get quite the same crisp edges, but it’s still delicious.
Q: How spicy is this recipe? Can I make it milder?
A: The base fajita seasoning I use has just a tiny pinch of cayenne, so it’s generally mild unless you add extra heat. Feel free to skip the cayenne or reduce chili powder if you want to keep things kid-friendly or mild. You can always add fresh jalapeños or hot sauce at the table if you want more kick.
Pin This Recipe!
Savory Air Fryer Steak Fajitas Recipe Easy Perfect Peppers Onions
- Total Time: 27 minutes
- Yield: 4 servings 1x
Description
Quick and easy air fryer steak fajitas with tender steak strips, perfectly charred peppers and onions, ready in under 25 minutes. A hands-off, flavorful meal perfect for weeknights.
Ingredients
- 1 lb flank steak or skirt steak, thinly sliced against the grain
- 2 medium bell peppers (red, yellow, green), sliced into thin strips
- 1 large yellow or white onion, sliced thicker than peppers
- 2 tablespoons olive oil (extra virgin preferred)
- 2 tablespoons fajita seasoning (chili powder, cumin, paprika, garlic powder, onion powder, salt, pepper, pinch of cayenne)
- 1 tablespoon lime juice (fresh preferred)
- 2 garlic cloves, minced
- Optional toppings: fresh cilantro, sliced avocado, sour cream, shredded cheese, warm tortillas
Instructions
- Slice the flank steak thinly against the grain into strips about 1/4-inch thick. Slice bell peppers and onions into similar-sized strips. Mince garlic.
- In a bowl, toss the steak strips with 1 tablespoon olive oil, fajita seasoning, minced garlic, and half the lime juice. Coat every piece well. Set aside to marinate while prepping veggies.
- In a separate bowl, toss the sliced peppers and onions with the remaining 1 tablespoon olive oil and a pinch of salt and pepper.
- Preheat the air fryer to 400°F (200°C) for 3 minutes.
- Place the steak strips in a single layer in the air fryer basket. Cook for 7 minutes, shaking or flipping halfway through. Aim for medium rare to medium doneness.
- Add the seasoned veggies to the basket with the steak. Air fry together for another 5-6 minutes until veggies are tender and slightly charred, shaking the basket once or twice.
- Transfer steak and veggies to a serving dish. Squeeze the remaining lime juice over the top and toss gently. Serve immediately with warm tortillas and desired toppings.
Notes
Slice steak against the grain for tenderness. Marinate steak for at least 10 minutes to boost flavor. Cook in a single layer to avoid steaming. Shake basket halfway through cooking for even crisping. Let steak rest 5 minutes after cooking to lock in juices. Adjust cooking times based on air fryer model and steak thickness. Fresh lime juice is preferred for best flavor. If no air fryer, use a cast-iron skillet or oven roasting at 425°F for 15-20 minutes.
- Prep Time: 14 minutes
- Cook Time: 13 minutes
- Category: Main Course
- Cuisine: Mexican
Nutrition
- Serving Size: 1 serving (about 1/4
- Calories: 320
- Fat: 18
- Carbohydrates: 12
- Fiber: 3
- Protein: 28
Keywords: air fryer steak fajitas, steak fajitas recipe, easy fajitas, quick dinner, peppers and onions, healthy fajitas, weeknight meal


