There are few weeknight meals as reliably satisfying and fast as a skillet of sizzling chicken fajitas. Bright peppers, sweet onion, and tender strips of chicken come together in a simple pan with a packet of fajita seasoning for a dinner that’s ready in about 30 minutes. This Easy 30-Minute Chicken Fajitas recipe is built for minimal fuss and maximum flavor — perfect for busy evenings, casual gatherings, or whenever you crave something bold and colorful with a build-your-own vibe.
What I love about this Easy 30-Minute Chicken Fajitas method is how flexible it is. Use the bell peppers you have on hand, swap in your favorite tortillas, and pile on toppings to suit every appetite. The stovetop technique gives you beautiful caramelization on vegetables and a satisfying sear on the chicken, and the included fajita seasoning brings a quick, unmistakable Tex‑Mex flavor without needing a dozen pantry spices.
Why you’ll love this recipe

- Ready in about 30 minutes from start to finish.
- Simple ingredient list with minimal prep.
- Great for meal prep or family-style dinners — serve on warm tortillas with toppings.
- Totally customizable: add extra peppers, swap chicken for shrimp or tofu, or change the toppings.
Ingredients
- ▢2 to 3 tablespoons olive oil, or as necessary
- ▢1 to 1.25-pounds boneless skinless chicken breasts, sliced into 1/2-inch strips
- ▢1 medium/large sweet Vidalia onion, thinly sliced
- ▢1 medium red bell pepper, cut into thin strips (orange or green peppers may be substituted)
- ▢1 medium yellow bell pepper, cut into thin strips
- ▢¼ cup water
- ▢one 1-ounce packet Old El Paso Fajita Seasoning Mix
- ▢one 8-count package Old El Paso Flour Tortilla Shells, for serving
- ▢guacamole, sour cream, cheese, lime juice, etc. or your favorite toppings, optional
Equipment
- Large nonstick or cast-iron skillet
- Cutting board and sharp knife
- Tongs or spatula
- Measuring spoons and measuring cup
- Serving plates or a warmed platter for tortillas and toppings
Prep tips

- Slice the chicken into even 1/2-inch strips so it cooks uniformly. If the chicken is slightly thicker at one end, trim or butterfly pieces so nothing overcooks.
- Thinly slice the Vidalia onion and bell peppers to similar thickness so they finish at the same time as the chicken.
- Warm your tortillas in a dry skillet or microwave wrapped in a damp towel for soft, pliable shells that roll easily.
Step-by-step instructions

The following directions are rewritten into clear, step-by-step wording and follow the order of the original recipe. They use the ingredient list as the source of truth for names and quantities.
- Heat 2 tablespoons of the olive oil in a large skillet over medium-high heat. Allow the pan to become hot but not smoking; a few drops of water should sizzle on contact.
- Add the sliced chicken breasts in a single layer. If your skillet can’t hold all the chicken without crowding, cook in two batches so the pieces can sear properly. Cook the chicken, undisturbed for about 2 minutes, then flip and cook another 2 minutes, stirring occasionally, until the pieces are lightly browned and mostly cooked through. Remove the chicken from the skillet and set aside on a plate.
- If the skillet is dry, add the remaining tablespoon of olive oil. Reduce heat to medium. Add the thinly sliced Vidalia onion, the red bell pepper strips, and the yellow bell pepper strips. Cook, stirring every minute or so, until the vegetables begin to soften and develop some golden edges, about 4 to 5 minutes total.
- Return the cooked chicken to the skillet with the vegetables. Stir to combine so the chicken nests among the peppers and onions.
- Pour 1/4 cup water into the skillet, then sprinkle the contents of one 1-ounce packet of Old El Paso Fajita Seasoning Mix evenly over the chicken and vegetables. Stir well to coat everything with the seasoning. The water will help dissolve the seasoning and create a glossy, lightly saucy coating.
- Increase the heat to medium-high and let the mixture simmer for 2 to 3 minutes, stirring occasionally, until the sauce thickens slightly and the chicken reaches an internal temperature of 165°F (74°C). Taste and, if desired, add a splash more water to loosen the sauce for a saucier fajita filling.
- While the filling finishes, warm the flour tortillas. You can do this in a dry skillet over medium heat for about 20–30 seconds per side, or wrap the tortillas in a clean kitchen towel and microwave for 30 to 45 seconds so they’re soft and pliable.
- Transfer the chicken and vegetable mixture to a serving platter or keep it in the skillet over very low heat. Serve immediately with the warmed Old El Paso Flour Tortilla Shells and your favorite toppings such as guacamole, sour cream, shredded cheese, and a squeeze of lime juice.
Serving suggestions
Your toppings can take these Easy 30-Minute Chicken Fajitas from simple to spectacular. Try one or more of the following:
- Guacamole or sliced avocado for creaminess.
- Sour cream or plain yogurt to cool the spice.
- Shredded cheddar, Monterey Jack, or a Mexican blend cheese.
- Fresh cilantro and lime wedges for brightness.
- Pico de gallo, diced tomatoes, or pickled onions for acidity.
- For a smoky finish, char the tortillas directly over a gas flame briefly or place under a hot broiler for color.
Make-ahead and storage
If you want to prepare this dish in advance, store the cooked chicken and vegetables in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium heat with a splash of water to refresh the sauce, or microwave covered until warmed through. Tortillas can be wrapped and refrigerated for a couple of days, but they warm and taste best when freshly heated.
Variations and swaps
- Protein swaps: Try the same method with peeled shrimp (reduce cook time), thinly sliced beef skirt steak, or extra-firm tofu pressed and sliced. Cook times will vary.
- Vegetable additions: Add sliced poblano or anaheim peppers, mushrooms, or zucchini for extra color and texture.
- Spice level: If you like it spicier, add pinch of cayenne or red pepper flakes when you add the fajita seasoning.
- Bowl version: Serve the chicken and peppers over rice or cauliflower rice and top as desired for a fajita bowl.
Tips for perfect fajitas every time
- Don’t crowd the pan when searing the chicken. Crowding causes steaming instead of browning.
- Keep the vegetables slightly crunchy by not overcooking them; they should still have some bite when served.
- Slice ingredients uniformly so they cook at the same rate.
- If using a marinade in addition to the seasoning packet, pat the chicken dry before searing so you get a good sear.
Nutrition snapshot (approximate, per serving)
Nutrition will vary by exact ingredients and portion sizes, but a typical serving of these Easy 30-Minute Chicken Fajitas with a couple of flour tortillas and moderate toppings supplies a balanced mix of protein, vegetables, and carbohydrates. To lower calories or carbs, serve with one tortilla and a side salad or skip the cheese and sour cream.
Final thoughts
This Easy 30-Minute Chicken Fajitas recipe is the kind of dependable weeknight dinner that becomes a regular in your rotation. It’s speedy, forgiving, and endlessly adaptable — the base method is always the same, and the toppings let each eater customize their plate. Once you master the simple timing and pan technique, you’ll be plating sizzling fajitas in half an hour on repeat.
Gather the tortillas and your favorite fixings, call everyone to the table, and enjoy a colorful, flavorful meal that’s as fun to build as it is to eat.

Easy 30-Minute Chicken Fajitas
Equipment
- Large Skillet
- Spatula or tongs
- Cutting Board
- Chef’s knife
- Measuring Spoons
Ingredients
- 2 to 3 tablespoons olive oil or as necessary
- 1 to 1.25 pounds boneless skinless chicken breasts sliced into 1/2-inch strips
- 1 sweet Vidalia onion medium or large, thinly sliced
- 1 red bell pepper medium, cut into thin strips (orange or green may be substituted)
- 1 yellow bell pepper medium, cut into thin strips
- 1/4 cup water
- 1 ounce Old El Paso Fajita Seasoning Mix one 1-ounce packet
- 8 count Old El Paso flour tortilla shells for serving
- toppings (optional) guacamole, sour cream, cheese, lime juice, or your favorite toppings
Instructions
- Heat 2 to 3 tablespoons olive oil in a large skillet over medium-high heat.
- Add the sliced chicken and cook for about 3 minutes, stirring and flipping occasionally, until lightly browned and cooked through; remove the chicken to a plate and reserve the pan juices.
- Add a little more oil to the skillet if needed, then add the sliced Vidalia onion and sauté over medium heat for 5 to 7 minutes, stirring occasionally, until softened and beginning to caramelize.
- Add the sliced red and yellow bell peppers and sauté about 5 minutes, stirring occasionally, until they begin to soften.
- Return the cooked chicken to the skillet, add 1/4 cup water and the 1-ounce fajita seasoning packet, and cook about 3 minutes more, stirring occasionally, until heated through and the sauce is slightly thickened.
- Warm the flour tortillas if desired (15–30 seconds per side in a dry skillet), spoon the fajita mixture into tortillas, and serve immediately with optional toppings.
Notes
- Store leftover fajita mixture airtight in the fridge for up to 5 days.
- Reheat gently before serving.
