From the roundup: 16 Easy Skillet Chicken Dinner Recipes for Busy Weeknights
Three bell peppers and a couple of chicken breasts were all I had left by Thursday, and skillet chicken fajitas are exactly what I make when the produce drawer is looking thin but I still need to feed seven people without a grocery run. The key I learned after too many pale, rubbery batches is a screaming-hot cast iron skillet and enough discipline to leave the chicken untouched for a solid two minutes before the first flip, because that contact time is where the char actually builds. I let the chicken sit in the lime and spice marinade while I slice the vegetables, so by the time the pan is hot everything is ready to go in back-to-back batches. Start to finish, dinner is on the table in about 33 minutes.
How this one became a regular
The first time I made these, I dumped all the chicken and peppers into the skillet at once because I was in a hurry. Everything steamed instead of charred, and it tasted flat. I was annoyed enough to try again the next night, this time in two batches with the pan actually preheated. The difference was real. My oldest, who normally picks peppers out of everything, ate them without a word.
Now I make this on nights when I need dinner ready before anyone starts complaining, which is most nights. The leftover filling goes straight into burritos for lunch the next day. I wrap them tight in foil and reheat them in the oven at 375 for about 15 minutes, and they hold together better than anything assembled fresh in a rush.
Why you will love this
- One skillet, start to finish, with minimal cleanup
- The 10-minute marinade is mostly hands-off, so you can set the table or help with homework while it sits
- High heat gives the chicken and peppers actual charred edges, not just soft steamed strips
- Everyone builds their own at the table, which means fewer complaints about what’s touching what
- Leftovers reheat well in a hot skillet and work great stuffed into a burrito the next day
Tips for success
- Preheat the cast iron for a full 2 to 3 minutes before adding oil. If the pan isn’t hot enough, the chicken releases liquid and steams instead of browning. Hold your hand a few inches above the surface; it should feel intensely hot.
- Don’t crowd the skillet. If your chicken strips cover the pan in more than a single layer, cook them in two batches. Crowding drops the pan temperature fast and you lose the char.
- Let the chicken sit undisturbed for the first 2 to 3 minutes before flipping. This is the step most people skip, and it’s the one that matters most for color and flavor.
- Slice the chicken against the grain into strips no thicker than half an inch. Thicker pieces take longer to cook through, and by the time the center is done the outside is overdone.
If the filling turns out pale or watery
- Pale chicken usually means the pan wasn’t hot enough or the strips were too wet. Pat the chicken dry before adding it to the marinade next time, or shake off excess marinade before it hits the skillet.
- Watery peppers mean the pan cooled down mid-cook. This happens when you add too many at once. Cook the peppers in a single layer and leave them alone for the first 2 to 3 minutes.
- If you’re partway through and things look steamy, crank the heat and stop stirring. Give the vegetables 2 minutes without touching them and you’ll start to see color return.
- A cast iron skillet holds heat better than a nonstick or stainless pan for this recipe. If you only have a thinner pan, reduce the amount you cook at one time.
Substitutions
Boneless skinless chicken thighs cut into strips work well here and stay a little juicier than breast meat, especially if someone in your house is sensitive to dry chicken. For the marinade, white wine vinegar in the same amount as the lime juice gives a slightly different tang if you’re out of limes. Any combination of bell pepper colors works fine, so use whatever you have. For a lower-carb dinner, serve the filling over rice or in romaine lettuce cups instead of tortillas.
If you’re cooking for someone who can’t handle heat, just leave out the cayenne. The rest of the spice blend, cumin, chili powder, smoked paprika, and garlic powder, gives plenty of flavor without it. Corn tortillas are a good swap for flour if that’s what your family prefers or if gluten is a concern.
Make-ahead and storage
The chicken can marinate in the refrigerator for up to 8 hours, so this is an easy one to prep in the morning. Slice the peppers and onion the night before and store them covered in the fridge. Both steps take under 10 minutes and make the actual cooking feel effortless. Store leftover chicken and vegetables together in an airtight container in the refrigerator for up to 4 days.
To reheat, put the filling in a hot skillet over medium-high heat for 2 to 3 minutes. This brings back some of the texture. The microwave works too, 30-second bursts on medium power, but the edges won’t crisp back up the same way. I don’t recommend freezing the cooked peppers and onion. They turn mushy after thawing. If you want to freeze something, freeze the raw marinated chicken only, then thaw it overnight and cook it fresh with new vegetables.

Skillet Chicken Fajitas with Bell Peppers and Onion
Ingredients
Equipment
Method
- In a medium bowl, whisk together the lime juice, 1 tablespoon of the olive oil, cumin, chili powder, garlic powder, salt, smoked paprika, and cayenne if using. Add the chicken strips and toss until every piece is coated. Let the chicken marinate for at least 10 minutes at room temperature, or up to 8 hours in the refrigerator if you are planning ahead.
- Set a 12-inch cast iron skillet over high heat and let it get very hot, about 2 to 3 minutes. The pan should feel intensely hot when you hold your hand a few inches above it. Add about 1 teaspoon of oil and swirl it to coat the bottom.
- Lift the chicken strips out of the marinade with tongs, letting any excess drip off, and lay them in the skillet in a single layer. Do not crowd the pan. If needed, cook in two batches. Let the chicken sit undisturbed for 2 to 3 minutes so it gets real color on the bottom. Flip and cook another 2 to 3 minutes until cooked through and the edges have some char. Remove the chicken to a plate.
- Add the remaining tablespoon of olive oil to the skillet. Add the sliced peppers and onion in a single layer. Again, resist the urge to stir constantly. Let them sit for 2 to 3 minutes so they pick up some color on the bottom, then toss and cook for another 3 to 4 minutes until the onions are soft and the peppers have charred edges. Season with a pinch of salt.
- Return the cooked chicken to the skillet with the peppers and onion and toss everything together. Cook for 1 more minute so the flavors come together and the chicken heats through. Taste and adjust seasoning with salt or a squeeze of lime juice.
- Serve the fajita filling straight from the skillet with warm flour tortillas, sour cream, salsa, and lime wedges on the side. Set the skillet on a trivet at the table and let everyone build their own. The filling holds well in the pan over the lowest heat setting for about 10 minutes if dinner is not quite ready.
Notes
← Back to 16 Easy Skillet Chicken Dinner Recipes for Busy Weeknights

