This easy chicken fajitas recipe can be on your table in under 45 minutes tonight — or less, if unlike me you get it together in time to marinate your chicken earlier and have it ready to go when you’re ready to cook.
Fajita fixings of choice, which could include avocado, guacamole, tomatoes, shredded lettuce, tortillas, lime wedges, salsa, & more (plus cheese/sour cream, if you're not dairy free)
Get Recipe Ingredients
Instructions
Combine marinade ingredients and pour over chicken in separate dish.
Toss to coat, and let chicken marinate at least 15 minutes. (You can do this step ahead of time, cover, and keep the chicken marinating in the refrigerator until ready to cook.)
Heat 1.5 tablespoon oil in a large skillet over medium-high heat until shimmering.
Cook chicken strips 4-5 minutes a side or until browned on both sides and cooked through.
Remove chicken from pan, dump out excess liquid if necessary, and heat another 1.5 tablespoon oil over medium-high heat until shimmering.
Add onion and saute for 2 minutes.
Stir in peppers, mushrooms, garlic, and seasonings, then cook for another few minutes until mushrooms soften.
Add chicken back in, stir to combine, and heat through.
Serve with fajita fixings of choice.
Notes
I would normally use my 12.5″ cast iron skillet to add a nice sear to the chicken, but it somehow disappeared (!) about a month ago.... if you cook your fajitas in cast iron, they’ll develop better browning (and have deeper flavor) than shown in today’s photos.