Chicken Fajitas deliver restaurant flavor at home with juicy chicken breast and colorful peppers. This easy recipe uses homemade fajita seasoning without store-bought packets. Perfect for weeknight dinners when you need something fast yet satisfying. Everyone loves building their own fajitas with favorite toppings.

Why You’ll Love This Recipe
- Ready in 30 minutes flat
- Homemade seasoning beats store packets
- One skillet makes cleanup easy
- Kid-friendly and crowd-pleasing
- Makes excellent meal prep
Equipment Needed
- Cast iron skillet
- Sharp knife
- Cutting board
- Mixing bowls
- Tongs or spatula
Chicken Fajitas
- Total Time: 30 minutes
- Yield: 6 servings 1x
Description
Chicken Fajitas deliver restaurant flavor at home with juicy chicken breast and colorful peppers. This easy recipe uses homemade fajita seasoning without store-bought packets.
Ingredients
- 2 lbs chicken breast, sliced
- 3 bell peppers, sliced
- 1 large onion, sliced
- 3 cloves garlic, minced
- 2 tablespoons oil
- 2 teaspoons chili powder
- 1 teaspoon cumin
- 1 teaspoon paprika
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/4 teaspoon cayenne pepper
- 1 teaspoon cornstarch
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons lime juice
- 8–10 flour tortillas
Instructions
1. Mix chili powder, cumin, paprika, garlic powder, onion powder, cayenne, cornstarch, salt, and pepper in small bowl. This is your homemade fajita seasoning.
2. Toss sliced chicken with half of the seasoning mix and let sit for 10 minutes. Reserve remaining seasoning for vegetables.
3. Heat 1 tablespoon oil in large skillet over high heat. Add chicken in single layer and cook 5-6 minutes until golden and cooked through. Remove to plate.
4. Add remaining tablespoon oil to same skillet. Add peppers, onions, and minced garlic. Sprinkle with remaining seasoning and cook 5-7 minutes until tender and charred.
5. Return chicken to skillet with vegetables. Drizzle with lime juice and toss everything together. Cook 1-2 minutes more to heat through and blend flavors.
Notes
Cornstarch in the seasoning helps create a light coating on the chicken.
Don’t overcook chicken or it gets dry and rubbery.
High heat is key for getting that nice char on vegetables.
Make double batch of seasoning and store for next time.
Add sour cream, guacamole, shredded cheese, and salsa as toppings.
Try using chicken thighs instead of breast for juicier results.
Make it vegetarian by using extra peppers and adding black beans.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Skillet
- Cuisine: Mexican
Nutrition
- Calories: 340
- Sugar: 5g
- Sodium: 380mg
- Fat: 12g
- Saturated Fat: 2g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 3g
- Protein: 36g
- Cholesterol: 95mg
Ingredients You’ll Need
- 1.5 pounds boneless chicken breasts
- 2 teaspoons chili powder
- 1 teaspoon paprika
- 1 teaspoon kosher salt
- 1/2 teaspoon onion powder
- 1/2 teaspoon cumin
- 1/2 teaspoon garlic powder
- 1/2 teaspoon sugar
- 1/4 teaspoon cayenne pepper
- 1 tablespoon cornstarch
- 1/4 cup canola oil (divided)
- Juice of 2-3 limes
- 1/2 green bell pepper, sliced
- 1/2 red bell pepper, sliced
- 1/2 yellow bell pepper, sliced
- 1 yellow onion, sliced
- 12 flour tortillas
Ingredient Notes
Chicken breasts stay juicy when sliced thin and cooked quickly. Chicken thighs work too for extra flavor and moisture. Either cut cooks fast in a hot skillet.
Cornstarch in the seasoning creates a coating that helps keep chicken moist. It also helps brown the meat beautifully. This little trick makes restaurant-quality results.
Rainbow bell peppers make the dish colorful and appealing. Use whatever colors you have on hand. Green peppers alone work fine but mixing colors looks prettier.
Step-by-Step Instructions
Step 1: Mix Seasoning
Combine chili powder, paprika, salt, onion powder, cumin, garlic powder, sugar, cayenne, and cornstarch in a small bowl. Mix well and set aside.
Step 2: Prepare Marinade
Mix seasoning with 1/4 cup oil and lime juice to create marinade. Divide marinade into two bowls, using 2/3 for chicken and 1/3 for vegetables.
Step 3: Marinate Chicken
Slice chicken into 1/4-inch strips. Toss with larger portion of marinade. Let rest 15-30 minutes while prepping vegetables.
Step 4: Cook Vegetables
Heat 1 tablespoon oil in skillet over medium-high. Add vegetables with remaining marinade. Cook 4-5 minutes until softened and slightly charred. Transfer to bowl.
Step 5: Cook Chicken
Add remaining oil to hot skillet. Cook chicken undisturbed 4 minutes per side until browned and cooked through. Don’t move it around too much.
Step 6: Combine and Serve
Add vegetables back to skillet with chicken. Toss together and cook 2-3 minutes to warm through. Squeeze fresh lime over top and serve with warm tortillas.

Pro Tips & Cooking Hacks
- Don’t move chicken too much while cooking
- Cook in batches if skillet seems crowded
- Make double batch of seasoning mix
- Slice chicken against the grain
- Use high heat for good char
Tips & Variations
Make it spicier by doubling the cayenne pepper. Add sliced jalapeños with the vegetables for extra kick. Swap chicken for shrimp and reduce cooking time to 2-3 minutes per side.
Meal prep by cooking chicken and veggies ahead. Store separately and reheat when ready to eat. Marinated chicken freezes beautifully for up to 3 months.
Serving Suggestions
Set out bowls of toppings like sour cream, guacamole, salsa, cheese, and cilantro. Serve with Mexican rice, black beans, or chips and salsa. Fresh lime wedges brighten everything up.
Common Mistakes
- Overcrowding the pan makes food steam
- Moving chicken too much prevents browning
- Cutting chicken too thick takes longer to cook
- Forgetting to rest marinated chicken
- Using low heat won’t give good char

What to Serve With Chicken Fajitas
Spanish rice and refried beans complete the meal. Mexican street corn adds sweetness and crunch. Tortilla chips with fresh salsa make a great starter.
Frequently Asked Questions
Can I use chicken thighs instead?
Yes! Thighs stay extra juicy and have more flavor. Cook time stays about the same.
How long does this keep?
Store cooked chicken and vegetables separately in the fridge for up to 4 days. Reheat gently to avoid drying out.
Can I skip the cornstarch?
You can, but cornstarch helps chicken stay moist and creates better browning. It makes a big difference in the final result.
💬 Tried this recipe? Leave a comment and rating below!