Chicken Fajita Sandwiches made with chicken strips, and vegetables, spiced with homemade fajita seasoning, stuffed inside sandwich bread with lots of cheese and grilled.

The chicken sandwich is grilled over low heat until the cheese melts. The delicious combination of melted cheese, chicken, veggies, and fajita flavors makes this sandwich extraordinary.
These chicken fajita grilled cheese sandwiches are loaded with Mexican flavors. You can make it within 30 minutes. Try these other quick sandwich recipes Chicken Mayo Sandwich, Cajun Chicken Sandwich, Egg Salad Sandwich, Potato Sandwich, and Paneer Sandwich
You can serve this fajita chicken sandwich with salsa or sour cream. Your family is definitely going to love these fajita chicken sandwiches.
Table of Contents
What is a Fajita Sandwich?
Fajita is a dish from Texan-Mexican American cuisine. Here, strips of meat are cooked with stripped bell pepper and onions, spiced with fajita seasoning, and served over the tortilla.
Chicken Fajita Sandwich is made with fajita fillings stuffed inside bread with cheese. The fillings include chicken, bell pepper, and onions, spiced with fajita flavors. You can grill it or serve it.
You can make a fajita sandwich with any bread of your choice.
About this recipe
The chicken is marinated for 4 hours and cooked until it is charred. It adds a smoky flavor to the chicken. The chicken is soft and juicy inside and stays crispy outside.
The onions and bell pepper are also cooked until charred. Finally, the combination of chicken, vegetables and grilled cheese makes a delicious fajita chicken sandwich filler.
- Quick & easy to make
- Simple pantry ingredients – This grilled cheese chicken sandwich is made with simple ingredients easily available in your kitchen pantry.
- Easy to customize – see the ingredient list below for alternative ingredients. You can add or skip the ingredients as per your taste.
- Homemade Fajita Seasoning – you can use store-bought. In this recipe, I have shown how to make Fajita seasoning at home.
- Make ahead recipe – You can cook the chicken in advance. Let it come to room temperature. Keep it in an airtight container and refrigerate. Same way, you can cook the veggies in advance. Store them in the refrigerator. Stays good for 2 days.
Do try this fajita chicken sandwich recipe. I assure you that this is one of the best grilled chicken sandwiches that I shared on this website.

Ingredients and Substitutions
For Fajita Seasoning – You can use store-bought Fajita seasoning. Or make it easily at home.
- Paprika
- Cayenne pepper – Substitute it with spicy red chili powder. Add as per your taste.
- Onion powder – Skip if you do not have it.
- Garlic powder – You can also use fresh garlic minced. Do not skip it. It gives an amazing aroma & flavor to the chicken.
- Cumin powder
- Oregano
- Salt
- Black pepper powder
For Sandwich
- Chicken – I have used boneless skinless chicken breast. You can also use boneless skinless chicken thighs.
- Sandwich Bread/ hamburger buns – I have used sandwich bread. But you can also use burger buns or any of your favorite bread.
- Vegetables – Bell pepper & onions. I have used red bell pepper, green bell pepper, and yellow bell pepper. You can use any color of bell pepper you have.
- Tomato sauce – I have used hot and sweet tomato sauce here. It gives a sweet and spicy flavor. You can use any tomato sauce. You can skip it if you do not have it.
- Butter (For toasting the bread) – You can also use oil.
- Cheese – I have used both processed cheese slices and mozzarella. You can use any cheese of your choice. Do not skip it. This truly adds a delicious flavor to the sandwich. This sandwich is incomplete without the cheese.
- Oil
- Lemon Juice – Substitute it with vinegar.
For the detailed list of ingredients & their measurements, please check out the recipe card below.
How to make Chicken Fajita Sandwiches (Step by step photos)
Preparations:
- Slice the chicken breast in half. You will get 4 slices from 2 chicken breasts. Set it aside.
- In a small bowl, combine all the ingredients mentioned under fajita seasoning. Remove 1 tsp seasoning from it and set it aside. We will use that later.
- In a big bowl, combine the rest of the fajita seasoning, oil, and lemon juice.
- Marinate the chicken breast with it for at least 4 hours. Cover and keep it in the refrigerator.
Making fajita chicken sandwich
- Heat 2 tsp of oil in a pan over medium-high heat.
- When the pan is hot, place the chicken breast in it.
- Fry until char marks appear on both sides. Remove it on a plate.
- Similarly, fry the other chicken breast too. Remove it on a plate.
- Scrape off the burnt bits or you can wipe them with a kitchen tissue.
- To the same pan, add 1 tsp oil.
- Add onions and bell pepper. Stir-fry for 2 minutes.
- Add the reserved fajita seasoning. Cook it for 1 more minute or until vegetables are soft.
- Add 2 tbsp tomato sauce (optional). Add it as it gives some moisture to the veggies. Combine. Remove from heat.
- Slice the chicken breasts into thin strips.
- To assemble the sandwich – Place a sandwich bread slice.
- Top it with the cheese (processed cheese slice and mozzarella cheese), fajita vegetables, and chicken.
- Cover it with another bread slice.
- Apply butter on the top slice.
- Place the butter side of the sandwich in a heated pan. Cook on low heat for a minute or until crisp and golden.
- Apply butter on the other side of the sandwich. Flip it. Cook for a minute and remove.
- Chicken Fajita Sandwich is ready to serve. Serve hot with tomato sauce.
Cooking tips
- Slice the chicken breast in half. This helps the chicken breast to cook evenly.
- Marinate the chicken for 4 hours or overnight. Marinating the chicken for longer hours makes it soft and juicy. This will also increase the flavor of the chicken. However, if short of time, you can marinate it for 1 hour.
- To marinate, transfer the chicken to an airtight container and keep it in the refrigerator.
- Grill the chicken on high heat – The pan should be very hot. When you put the marinated chicken on it, you should hear a sizzling sound. This will seal the outer surface of the chicken & lock the moisture inside. It will result in the best juicy and moist chicken that is crispy outside.
- Cook the chicken – Make sure to cook the chicken until it is cooked through. You can make a small cut in the middle to check that it is no longer pink in the middle. It should be white or opaque in the middle.
- Cook the chicken until char marks appear on it. It will give a nice smoky flavor to the chicken.
- Give at least 10 minutes of resting time to the chicken, once it is cooked. Then slice it.
- Pan-fry the vegetable separately. Make sure the vegetables are charred but not overcooked.
- Tomato sauce is not a part of the chicken fajita. The addition of tomato sauce to veggies makes them soft and moist. I love to add them to make sandwiches.
- Adjust the quantity of fajita seasoning as per your taste.
FAQs
Yes, you can use any bread of your choice to make these fajita sandwiches.
You can put cheese, salsa, sour cream, and guacamole, or sliced avocados. Wrap it in tortillas and enjoy.
Yes, you can. But Taco seasoning is spicier than Fajita seasoning, add it as per your taste.
Storage suggestions
- You can cook the chicken in advance. Let the chicken cool down completely. Transfer it to an airtight container and refrigerate. Stays good for 2-3 days. For a longer shelf life freeze it. It stays good for a month.
- Cook the vegetables in advance. Let it cool down completely. Transfer it to an airtight container and refrigerate. Stays good for 2 days. Do not freeze the veggies. They become soggy when thawed.
Serving Suggestions
You can serve it with
- Sour Cream
- Salsa
- Guacamole or Sliced Avocados
- Nachos
Variations that you can try
- Make Chicken Fajita Wrap – Wrap the chicken fajita sandwich filler in a tortilla and make a fajita chicken wrap.
- You can add some crispy fried bacon to it.
Other Sandwich recipes
If you make this recipe, please leave a comment and a starred review below.
And, consider following me on social media so we can stay connected. I’m on Facebook, Pinterest, and YouTube!
Chicken Fajita Sandwiches (video)
Equipment
- Heavy bottom pan
Ingredients
To marinate the chicken
- 2 chicken breast boneless and skinless, you can also use chicken thighs
- 2 tsp oil
- 2 tsp lemon juice
- Fajita seasoning recipe given below
To make Fajita seasoning
- 2 tsp paprika or red chili powder
- 1/2 tsp cayenne pepper
- 1 tsp onion powder
- 1 tsp garlic powder
- 1 tsp cumin powder
- 1 tsp oregano
- 1 tsp salt
- 1/2 tsp black pepper powder
Fajita vegetables
- 1 onion, sliced
- 1/2 red bell pepper, sliced
- 1/2 green bell pepper, sliced
- 1/2 yellow bell pepper, sliced
To assemble the sandwich
- 8 sandwich bread slices or use burger buns
- processed cheese slice or use any favorite cheese
- Mozzarella cheese
- Butter
Instructions
Preparations:
- Slice the chicken breast in half. You will get 4 slices from 2 chicken breasts. Set it aside.
- In a small bowl, combine all the ingredients mentioned under fajita seasoning. Remove 1 tsp seasoning from it and set it aside. We will use that later.
- In a big bowl, combine rest of the fajita seasoning, oil and lemon juice.
- Marinate the chicken breast with it for atleast 4 hours. Cover and keep it in the refrigerator.
Making fajita chicken sandwich
- Heat 2 tsp of oil in a pan over medium high heat.
- When the pan is hot, place the chicken breast on it.
- Cook until char marks appear on both sides. Remove it on a plate.
- Similarly, fry the other chicken breast too. Remove it on a plate.
- Scrape off the burnt bits or you can wipe it with a kitchen tissue.
- To the same pan, add 1 tsp oil.
- Add onions and bell pepper. Stir-fry for 2 minutes.
- Add the reserved fajita seasoning. Cook it for 1 more minute or until vegetables are soft.
- Add 2 tbsp tomato sauce (optional). Add it as it gives some moisture to the veggies. Combine. Remove from heat.
- Slice the chicken breasts into thin strips.
- To assemble the sandwich – Place a sandwich bread slice.
- Top it with the cheese (processed cheese slice and mozzarella cheese), fajita vegetables, and chicken.
- Cover it with another bread slice.
- Apply butter on the top slice.
- Place the butter side of the sandwich on a heated pan. Cook on low heat for a minute or until crisp and golden.
- Apply butter on the other side of the sandwich. Flip it. Cook for a minute and remove.
- Chicken Fajita Sandwich is ready to serve. Serve hot with tomato sauce.
Video
Notes
- Slice the chicken breast in half. This helps the chicken breast to cook evenly.
- Marinate the chicken for 4 hours or overnight. Marinating the chicken for longer hours makes it soft and juicy. This will also increase the flavor of the chicken. However, if short of time, you can marinate for 1 hour.
- To marinate, transfer the chicken to an airtight container, and keep it in the refrigerator.
- Grill the chicken on high heat – The pan should be very hot. When you put the marinated chicken on it, you should hear a sizzling sound. This will seal the outer surface of the chicken & lock the moisture inside. It will result in the best juicy and moist chicken that is crispy outside.
- Cook the chicken – Make sure to cook the chicken until it is cooked through. You can make a small cut in the middle to check that it is no longer pink in the middle. It should be white or opaque in the middle.
- Cook the chicken until char marks appear on it. It will give a nice smoky flavor to the chicken.
- Give at least 10 minutes of resting time to the chicken, once it is cooked. Then slice it.
- Pan-fry the vegetable separately. Make sure the vegetables are charred but not overcooked.
- Tomato sauce is not a part of the chicken fajita. The addition of tomato sauce to veggies makes them soft and moist. I love to add them to make sandwiches.
- Adjust the quantity of fajita seasoning as per your taste.
Looks absolutely delicious!!!
Thanks