FREE 5-Ingredient Recipe EBook
GET IT NOWAfter years of sizzling my classic chicken fajitas and shrimp fajitas on the stovetop (and even trying Instant Pot steak fajitas), I decided it was time to shake things up with a sheet pan version. (Okay, let’s be real, I had a night I wanted something even easier.) My sheet pan fajitas simplify the process without skimping on the flavors I love in the traditional version. Just toss your protein, bell peppers, and onions with some vibrant spices and let the oven do the work. Hands-off method accomplished! And while I opted for sheet pan steak fajitas this time, you can totally do it with chicken or shrimp as well.
Why You Need My Sheet Pan Fajitas

- Tender, juicy protein and veggies with fajita flavor – Choose steak, chicken, or shrimp! Cooking everything together gives it this incredible caramelized, roasted flavor, while my homemade fajita seasoning makes this dish pop. And I’ve got just the right cook time for juicy results!
- Hands off method – My regular steak fajita recipe is already quick, but you’re still stuck by the stove. With my easy sheet pan fajitas, your oven takes care of it.
- Quick and easy one pan meal – Just toss 6 simple ingredients on a pan (and maybe a shower of cilantro if you’re up for it!), and you’re less than 30 minutes away from a fabulous meal.
- Fresh and healthy – These fajitas are not only tasty; they’re also packed with protein and veggies, and naturally gluten-free. It’s a meal you can feel good about serving for your family.

Sheet Pan Fajitas (Steak Or Chicken)
Sheet pan fajitas combine tender steak or chicken, bell peppers and onions in an easy seasoning. A 25-minute one-pan meal with 6 ingredients!
Instructions
Tap on the times in the instructions to start a kitchen timer.
-
Preheat the oven to 400 degrees F (204 degrees C). Pat the steak dry with paper towels.
-
Slice the steak (or chicken) into thin strips, going against the grain, about 1/4 inch thick for steak or 1/2 inch thick for chicken. If any of the pieces are too long, slice them in half lengthwise.
-
Add the steak or chicken, sliced peppers and onions, olive oil, fajita seasoning and lime juice to a large mixing bowl. Toss well to combine (tongs work well for this).
-
Transfer the steak (or chicken) and vegetables to a large sheet pan and spread into an even layer. (If your baking sheet doesn't have a great nonstick surface, spray with cooking spray first.)
-
Roast sheet pan fajitas in the oven for 15-18 minutes, until the steak (or chicken) is browned and the vegetables are tender. (Don’t cook for too long, otherwise the steak will dry out and get tough.)
-
Remove from oven and toss with fresh cilantro before serving.
LAST STEP: Leave a rating to help other readers, or tag me @wholesomeyum on Instagram. I’d love to hear from you!
Maya’s Recipe Notes
Serving size: 1/4 pound steak + 1 cup vegetables
Nutrition info is for sheet pan steak fajitas. It will be slightly different if using chicken.
📖 Want more recipes like this? Find this one and many more in my Keto Freezer Meal System and Winter Ebook Bundle!
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Ingredients & Substitutions
Here I explain the best ingredients for sheet pan steak fajitas, what each one does in my recipe, and substitution options. For measurements, see the recipe card.
Choose Your Protein:
You’ve got a few options:
- Steak – I rotate flank steak, skirt steak, and sirloin steak, as these won’t break the bank and really soak up all those fajita flavors. You could splurge on a filet mignon or New York strip, but honestly, I think that’s a bit of a waste of a pricey steak.
- Chicken – For sheet pan chicken fajitas, I recommend boneless skinless chicken breasts because they slice up nicely. But you can use boneless chicken thighs if you like! The cook time will be similar to steak.
- Shrimp – Shrimp cooks about 5 minutes faster than the other options above.
Other Ingredients:
- Olive Oil – Avocado oil’s a great swap if you’re out of olive oil or just want to mix things up a bit.
- Bell Peppers – A mix of red and green bell peppers brighten up the dish with their colors. Yellow or orange are great, too — feel free to pick your favorites.
- Onion – I went with a yellow onion this time, but a white or red onion will do the trick just as well. Use whatever you’ve got!
- Fajita Seasoning – I make my own homemade fajita seasoning, which is a 5-minute combination of chili powder, garlic powder, onion powder, paprika, cumin, dried oregano, cayenne pepper, and sea salt. You can substitute store bought seasoning, or even taco seasoning. If your seasoning doesn’t contain salt, add 1 teaspoon of salt.
- Lime Juice – I use fresh lime juice because I always want fresh lime wedges for serving, but bottled lime juice can step in if that’s what you have handy.
- Fresh Cilantro – Totally optional, but I always like to top my sheet pan fajitas with a generous sprinkle for a touch of freshness and flavor.

How To Make Sheet Pan Fajitas
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
- Slice. Cut the steak (or chicken) into thin strips, going against the grain. A good thickness is about 1/4 inch thick for steak or 1/2 inch thick for chicken. If any of the pieces are too long, slice them in half crosswise. Slice the onions and bell peppers into strips as well.
- Season. Add the steak (or chicken), sliced peppers and onions, olive oil, fajita seasoning and lime juice to a large mixing bowl. Toss well to combine.
- Arrange. Transfer steak and vegetables to a large baking sheet and spread in an even layer. (If your baking sheet doesn’t have a great nonstick surface, spray with cooking spray first.)


- Bake. Cook your sheet pan fajitas in the oven, until the steak is browned and the vegetables are tender. Don’t forget that sprinkle of fresh cilantro at the end!

My Recipe Tips
- If you’re using steak, freeze it for 15 minutes for easier slicing. This is not required, but freezing the meat briefly makes it firmer, so it’s easier to slice thinly. For chicken I skip this step, since the slices don’t need to be so thin.
- Slice your steak or chicken against the grain. This little trick breaks up the muscle fibers, making each strip super tender. I go for about 1/4 inch thick for steak and a bit thicker for chicken to keep things juicy.
- Choose an extra large bowl. You need a big one for all these ingredients to fit!
- Don’t want to wash an extra bowl? You can season your meat and veggies right on your sheet pan instead, and use tongs to coat everything evenly. I just find it easier to mix in a bowl.
- Space out the fajitas on the sheet pan. If they’re too crowded, they’ll steam instead of getting those tasty, caramelized edges.
- Drain the pan if needed. If you notice a lot of liquid in the pan 5 minutes before the time is up, drain it and continue roasting.
- For extra browning, place under the broiler. I don’t usually need to do this (you can see in my pictures that the steak and veggies are already nicely browned without it), but if you want more browning, stop baking a little sooner and broil for 2-3 minutes at the end.
- Be careful not to overcook. I always use the protein as the doneness indicator, not the veggies. You want your steak, chicken, or shrimp to be juicy and tender, whereas vegetables have a wider range where they still taste great.

Storage & Meal Prep
- Store: Keep your leftovers in an airtight container in the fridge for up to 4 days. The steak won’t taste as good as fresh, but they’re still delicious!
- Meal prep: I cut the veggies ahead all the time, and they store well in the fridge for up to a few days. You can cut the steak in advance as well, but it might brown. If you want to cook the entire dish ahead, I recommend chicken over steak, as it tastes better reheated.
- Reheat: My favorite way to reheat sheet pan fajitas is on… you guessed it, a sheet pan again! It takes about 10 minutes at 350 degrees F. You can also toss them in a skillet if you like.
- Freeze: After cooling to room temperature, arrange the meat and veggies on a baking sheet lined with parchment paper, and freeze for 1-2 hours, until solid. Transfer to a zip lock bag and keep in the freezer for up to 3 months.

Serving Ideas
You can probably guess that you can serve sheet pan fajitas the same way as regular ones, but I actually have a few ways I serve them:
- Tortillas – The classic choice! For my family we usually serve a mix of corn tortillas and either jicama tortillas, almond flour tortillas, or cheese taco shells. Top ’em with shredded cheese, sour cream, avocado (or guacamole!), fresh cilantro, and a squeeze of lime. My fresh salsa, restaurant-style salsa, or creamy avocado salsa verde also pair nicely.
- Bowls – Serve them over a bed of rice (or cauliflower rice) with any of the toppings above. I love this version over my cilantro lime cauliflower rice with a dollop of taco slaw.
- Salad – Swap the taco meat in my taco salad with these sheet pan fajitas instead. You can also tuck them into a lettuce wrap for another light option.
- Cheesy – Not traditional, but my husband likes this. Sprinkle shredded cheese over the meat and vegetables in the last few minutes of cooking to let it melt, and just serve by itself (or over a bowl, above). It’s a bit like my Mexican taco skillet, but in sheet pan form.
If you’re serving these fajitas on a weekend, start your meal with my Mexican shrimp cocktail — and don’t forget the skinny margaritas!
Sheet Pan Fajitas

Shop
My
Custom











33 Comments
Veronika
0Perfect recipe for quick tacos when short on time. Fajita seasoning gives the meat and veggie a unique savory taste.
Wholesome Yum D
0Thanks for sharing, Veronika! I’m so glad it worked well for a quick taco night. The fajita seasoning really does add such a great savory flavor!
Pat Adderley
0I made the chicken fajitas with taco seasoning and lemon juice because that was what I had in my kitchen. It was delicious and I will be making it again!
Thanks for this recipe.
Wholesome Yum D
0That sounds delicious, Pat! Love how you made it work with what you had. I’m happy you enjoyed it and plan to make it again!
Dorothy Beckner
0These were a hit. Easy. Definitely will make again. The fajitas seasoning made them do good. I used chicken and pork and it was delicious.
Maya | Wholesome Yum
0I’m so glad you liked them, Dorothy! Chicken and pork is a great combination. Yum!
jumorand007
0AH-mazing!
Wholesome Yum D
0Love hearing that! So glad you enjoyed it! 😊
Raychel
0My sheet pan isn’t great can I line it with tinfoil or parchment paper first?
Maya | Wholesome Yum
0Hi Raychel, Yes, absolutely! You’ll get slightly better browning with foil, but either one will work.
Sara
0On the grocery list for the meal plan Bromelain powder is listed as an ingredient for this recipe but I do not see that ingredient listed on the actual recipe.
Maya | Wholesome Yum
0Hi Sara, This is if you want to use my homemade fajita seasoning, which has that powder as an *optional* ingredient for tenderizing. You can skip it if you like, or use store-bought fajita seasoning. Hope this helps.
Annej
0Excellent. I will definitely make again. I used an elpaso fajita packet for the seasoning. I added a tiny bit of low sodium soy sauce. Thank you for this recipe1
Maya | Wholesome Yum
0You’re very welcome, Annej! Enjoy!
Melody
0Made this for dinner last night, and it was amazing! The lime juice added such a fresh kick. Cooked it on my cast iron skillet, and everyone loved it.
Ana
0We made these fajitas for dinner last night, and they were a hit! The flank steak was perfectly seasoned, and the peppers and onions added a that kick of flavor. Delicious! Adding to my rotation.
Kerry
0I made the sheet pan fajitas recently, and I don’t imagine I’ll ever make them another way! They turned out delicious! My husband had his with tortillas, and I served mine over cauliflower rice. Thanks for the great recipe!
Debbie
0My wife will not eat bell peppers. Is there any vegetable that I can substitute?
Maya | Wholesome Yum
0Hi Debbie, Haha, one of my kids doesn’t like them either so it always makes fajitas a bit of a challenge. It’s not traditional, but my daughter likes these with zucchini so you could try that.
Karen
0I have a freezer full of grass fed beef. But the one cut is not flank. Can I use other cuts of steak with this recipe?
Wholesome Yum D
0Hi Karen, Yes, you can also use skirt steak or sirloin steak.
Coco
0Easy to make and very delicious! I especially appreciated your suggestion for making my own fajita seasoning! I served it with salsa and sour cream on tortillas.
Therese
0What fajita seasoning do you use?
Wholesome Yum D
0Hi Therese, Here is my recipe for homemade fajita seasoning.
Toni
0Love love love this recipe! So good and easy to make…thanks! It’s a keeper ?
Melissa
0So delicious. This will be my new go to when I’m in the mood for fajitas! Serviced with my keto pickled red and green jalapeños.
Toni
0Very easy and good. Will definitely cook again!
Christina J Bollinger
0Simple and tasty!!
Gina
0This is the only way I’ll make fajitas from now on. So simple!
Vladka
0Great dinner with corn fajitas and fresh salad. Quick and delicious.
Addison
0These fajitas were super quick and easy to make! My whole family loved the bold flavors!
Rose
0Love this sheet pan fajitas! So easy and quick to make. The flank steak was super tender.
Sharon
0Delicious! We used fresh lime juice and cilantro and the fajitas were so fresh and full of flavor. Big hit with the family.