These Chicken Fajita Sandwiches are made with simple ingredients, quick to prepare, and ready in under 30 minutes. The filling combines juicy, smoky chicken strips with charred bell peppers and onions, all seasoned with homemade fajita seasoning and wrapped in grilled bread with gooey melted cheese. Below is a clear, easy-to-follow guide with photos and a video to help you make them at home.
This chicken fajita sandwich recipe is one I make often. Packed with Tex‑Mex flavors—tender grilled chicken, charred peppers and onions, and lots of cheese—it’s a hit with the whole family, including kids.

Inspired by a classic skillet chicken fajitas recipe, this version becomes an easy sandwich that still delivers the same bold flavors. Serve with tomato ketchup, salsa, or sour cream. If you enjoy chicken sandwiches, try other variations like chicken mayo, cajun chicken, or shredded chicken sandwiches.
Why You’ll Love This Recipe
- Quick and easy: Ideal for busy days—fast to prepare and satisfying for lunch, dinner, or snacks.
- Smoky, juicy chicken: Marinating and cooking on high heat gives the chicken a juicy interior and a slightly crisp, smoky exterior.
- Full of flavor: Lightly charred peppers and onions add sweet, smoky notes that complement the spiced chicken.
- Family-friendly: Spice levels are easy to adjust, and the cheesy filling makes it a crowd-pleaser for kids and adults alike.
Ingredients Needed
The combination of chicken and melted cheese is irresistible. With these same basic ingredients you can also make a fajita wrap or a fajita rice bowl with a few additions.
See the recipe card at the end of the post for exact quantities and a printable version.
- Chicken: Boneless, skinless chicken breasts are used here, but boneless thighs work well if you prefer extra juiciness.
- Oil: Olive oil for marinating and cooking; any neutral oil with a high smoke point will do.
- Lemon juice: Fresh lemon brightens the flavor; lime juice or a splash of vinegar can substitute.
- Fajita seasoning: Use store-bought or make your own from paprika, cayenne or chili powder, onion powder, garlic powder, cumin, oregano, salt, and black pepper.
- Fajita vegetables: Bell peppers and onion—red, green, and yellow peppers add color and sweetness.
- Bread or buns: Regular sandwich bread works well; burger buns are a good alternative. You can also swap in tortillas or lettuce leaves to make wraps.
- Sauce: A hot-sweet tomato sauce is used here, but you can use ketchup, sriracha, or your favorite hot sauce.
- Cheese: A mix of processed cheese slices and mozzarella is delicious; Cheddar or Monterey Jack are great options too.
How to Make Chicken Fajita Sandwiches (Step-by-Step with Photos)
1) Prepare the fajita seasoning: If using store-bought seasoning, skip this step. For homemade, mix paprika or red chili powder, cayenne, onion powder, garlic powder, cumin, oregano, salt, and black pepper. Reserve 1 teaspoon to season the vegetables later.

2) Marinate the chicken: Slice each breast in half lengthwise to create thinner pieces. Toss with fajita seasoning, oil, and lemon juice. Cover and refrigerate for at least 30 minutes to 1 hour for best flavor.

3) Cook the chicken: Heat 2 teaspoons oil in a heavy pan over medium-high heat. When the pan is hot, sear the marinated chicken until you get char marks and it is cooked through. Transfer to a plate and rest for 10 minutes, then slice into thin strips.

4) Cook the fajita vegetables: Remove any stuck bits from the pan, then add 1 teaspoon oil. Sauté sliced onions and bell peppers for about 2 minutes, add the reserved fajita seasoning, and cook another minute until the vegetables soften. Optionally add 2 tablespoons of tomato sauce to add moisture and balance the spice. Remove from heat.

5) Assemble the sandwich: Place a slice of bread on a plate. Layer cheese, the sautéed vegetables, and sliced chicken. Top with another slice of bread and spread butter on the top slice.


6) Heat a pan and place the buttered side of the sandwich down. Cook on low heat until the bread is crisp and golden, about a minute, then butter the other side and flip to brown the second side. Remove, slice in half, and serve hot with tomato sauce, hot sauce, sour cream, salsa, or guacamole.


Tips for Making the Best Chicken Fajita Sandwich
- Slice chicken breasts in half for even, quick cooking.
- Marinate for at least 30 minutes to 1 hour for more flavor and juiciness.
- Cook chicken on high heat to develop a good sear and retain moisture.
- Let cooked chicken rest before slicing to keep it tender.
- Avoid overcooking the vegetables—keep them slightly crisp for texture.
What to serve with these Chicken Fajita Sandwiches?
Pair the sandwiches with a light tomato and cucumber salad, or go indulgent with chips or French fries. For a quick dessert, a microwave chocolate mug cake is always a kid-friendly favorite.
Recipe Card

Chicken Fajita Sandwiches
Video
Equipment
-
Heavy bottom pan
Ingredients
To make Fajita seasoning
- ½ tablespoon red chili powder or paprika
- ½ teaspoon cayenne pepper
- ½ tablespoon onion powder
- ½ tablespoon garlic powder
- ½ tablespoon cumin powder
- ½ tablespoon oregano
- ½ tablespoon salt
- ½ teaspoon black pepper powder
For Chicken marinade
- 2 boneless, skinless chicken breasts (or thighs)
- 2 teaspoon olive oil
- 2 teaspoon lemon juice
- 4 teaspoon fajita seasoning
For Fajita veggies
- 1 onion, sliced
- 1 red bell pepper, sliced
- 1 green bell pepper, sliced
- 1 yellow bell pepper, sliced
- 1–2 teaspoon fajita seasoning (reserved)
To assemble the sandwich
- 8 sandwich bread slices or burger buns
- Processed cheese slices or Cheddar/Monterey Jack
- Mozzarella cheese
- 1–2 teaspoon butter (as required)
Instructions
-
Prepare the Fajita Seasoning: Combine all seasoning ingredients in a small bowl. Set aside 1 teaspoon for the vegetables.
-
Marinate the chicken: Slice each breast in half, coat with seasoning, oil, and lemon juice, then refrigerate for at least 30 minutes to 1 hour.
-
Cook the chicken: Heat 2 teaspoons oil in a pan over medium-high heat. Sear the chicken until charred and cooked through. Rest 10 minutes, then slice into strips.
-
Cook the vegetables: In the same pan, add 1 teaspoon oil and sauté onions and peppers for about 2 minutes. Add the reserved seasoning and cook another minute until vegetables soften. Optionally add 2 tablespoons tomato sauce for moisture. Remove from heat.
-
Assemble and grill: Layer cheese, vegetables, and chicken on bread, top with another slice, butter the top, and grill in a heated pan until golden and crisp on both sides. Slice and serve hot with your favorite sauces.
Notes
- If using chicken breast, slice it in half for even cooking.
- Marinate the chicken for at least 30 minutes to 1 hour for better flavor and tenderness.
- Cook chicken on high heat for a good sear and to retain juices.
- Let the cooked chicken rest before slicing.
- Do not overcook the vegetables; keep some bite for texture.
Nutrition
Nutrition information is an estimate and should be used only as a guideline.
Recipe FAQs
Yes. Burger buns or any bread you prefer work well for these sandwiches.
Yes. Reduce the amount of chili or cayenne in the seasoning to suit milder tastes.
Yes. Cook the chicken and vegetables ahead of time and assemble and grill the sandwiches when you’re ready to serve.
Other Chicken Recipes to Try!
-
Chicken Fajita Rice Bowl (Easy, One Pan Recipe)
-
Chicken Fajita Wrap
-
One-Pan Chicken Fajita Rice
-
Skillet Chicken Fajitas
If you try this recipe, please leave a comment and rating below! Your feedback is appreciated.
More Delicious Sandwich Recipes
- Chicken Club Sandwich
- Veg Club Sandwich
- Egg Salad Sandwich
- Potato Sandwich
- Paneer Sandwich