
This sheet pan chicken fajita recipe transforms taco night into a quick and effortless meal with minimal cleanup. By roasting everything together on one pan, you'll get perfectly seasoned chicken and caramelized vegetables with barely any effort.
I started making these sheet pan fajitas during busy weeknights when standing over the stove seemed impossible with young kids underfoot. Now it's our Thursday tradition, and everyone runs to the table when they smell the spices roasting.
Ingredients
- Boneless skinless chicken breasts: Sliced into thin strips; these become tender and juicy when cooked quickly at high heat
- Bell peppers: In various colors; add sweetness and vibrant color to the dish
- Yellow onion: Provides the aromatic base that gives authentic fajita flavor
- Fresh garlic: Intensifies the savory elements of the dish
- Vegetable or canola oil: Helps everything roast evenly without sticking
- Fresh lime juice: Added after cooking; brightens all the flavors
- Cilantro: Adds that distinctive Mexican finishing touch
- Flour tortillas: Warm and pliable to wrap around your fillings
- Fajita toppings: Personalize your meal with creamy, spicy, or crunchy elements
- Homemade fajita seasoning: Made with chili powder, paprika, cumin, onion powder, garlic powder, oregano, and cayenne; creates a balanced flavor profile that far surpasses store-bought packets
Step-by-Step Instructions
- Prepare the Pan:
- Lightly grease your sheet pan and preheat the oven to 425°F. This high temperature is crucial for achieving those beautiful caramelized edges on both the chicken and vegetables that mimic traditional skillet fajitas.
- Slice and Arrange:
- Cut chicken against the grain into half-inch strips to ensure tenderness. Slice bell peppers and onions into similarly sized strips. Arrange vegetables on the pan first, then place chicken on top. This positioning allows the chicken juices to flavor the vegetables as they cook.
- Season Everything:
- Mix all spices in a small bowl to ensure even distribution. Sprinkle generously over chicken and vegetables, then add minced garlic and drizzle with oil. Take time to toss everything well so each piece is coated with seasoning. Spread into an even layer to ensure everything cooks at the same rate.
- Roast to Perfection:
- Bake for 15-20 minutes, watching carefully after the 15-minute mark. Chicken should reach 165°F internally. During the final 5 minutes, wrap tortillas in foil and place in the oven to warm them gently without drying out.
- Finish with Fresh Elements:
- Remove from oven and immediately squeeze fresh lime juice over everything. Sprinkle with chopped cilantro while still hot so the herbs release their aromatic oils. These fresh additions balance the roasted flavors and add brightness.

The homemade fajita seasoning is truly the star of this recipe. I keep a batch premixed in my pantry at all times. My grandmother taught me that toasting your spices briefly in a dry pan before mixing them intensifies their flavor even more, though this recipe works beautifully even if you skip that step.
Meal Prep Magic
These fajitas work beautifully for meal preparation. You can slice all vegetables and chicken up to two days ahead and store them separately in the refrigerator. The seasoning mix can be prepared weeks in advance and stored in an airtight container. When mealtime approaches, simply toss everything on the sheet pan and dinner is ready in 20 minutes.
Customization Options
The basic recipe serves as a wonderful template that can be adapted to your dietary needs or preferences. Vegetarians can substitute the chicken with black beans, sweet potatoes, portobello mushrooms, or cauliflower florets. If you prefer beef, flank steak sliced thinly works well but may require adjusting the cooking time. For a paleo or low-carb option, serve the fajita mixture over cauliflower rice or wrapped in lettuce leaves instead of tortillas.
Serving Suggestions
Create a fajita bar by setting out warmed tortillas and bowls of toppings like guacamole, shredded cheese, sour cream, and pico de gallo. This interactive dinner is perfect for family meals or casual entertaining. For a complete meal, serve alongside Spanish rice, refried beans, or a simple green salad with lime vinaigrette. Leftovers can be repurposed into breakfast burritos, quesadillas, or taco salads the next day.

With this easy sheet pan fajita recipe, you can enjoy deliciously roasted chicken and vegetables with minimal effort. Dinner is ready in no time!
Frequently Asked Questions
- → How do I prevent the chicken from becoming dry?
To keep your chicken juicy, slice it against the grain into uniform strips, which helps maintain tenderness. Be careful not to overcook - chicken is done at 165°F. The oil added before baking also helps lock in moisture, and the lime juice added at the end brightens the flavor while adding moisture.
- → Can I prepare the ingredients ahead of time?
Yes! You can slice all vegetables and chicken up to a day in advance and store them separately in the refrigerator. The fajita seasoning can be mixed several days ahead and stored in an airtight container at room temperature. This makes dinner assembly quick and easy when you're ready to cook.
- → How can I make these fajitas vegetarian?
For a delicious vegetarian version, omit the chicken and instead use a combination of drained black beans, diced sweet potatoes, sliced mushrooms, and/or cooked Mexican rice. The cooking time may vary slightly, so check for doneness of the vegetables, particularly the sweet potatoes if using.
- → Can I freeze this meal for later?
Absolutely! For best results, combine raw chicken and fresh vegetables with the fajita seasoning, then place in freezer-safe bags. They can be stored frozen for 2-3 months. When ready to cook, thaw overnight in the refrigerator, arrange on your sheet pan, and bake as directed in the original instructions.
- → What are the best toppings for chicken fajitas?
Classic fajita toppings include sour cream, sliced avocado or guacamole, pico de gallo, and shredded cheese. You could also add hot sauce, jalapeños for extra heat, shredded lettuce for crunch, or a squeeze of additional lime juice. Customize with your favorite toppings to suit your taste preferences.
- → Can I make these fajitas in a slow cooker instead?
Yes! Pour half of a 14.5oz can of diced tomatoes in the bottom of a crockpot. Layer the chicken next, sprinkle with half the seasoning, then add vegetables and remaining seasoning. Top with the rest of the diced tomatoes and a small can of mild diced chilies. Cook on high for 2 hours or low for 3-4 hours until chicken is cooked through.