The Best Fajitas We’ve Ever Made

This is the best fajitas recipe we’ve made. See how to make incredibly delicious homemade fajitas with steak, chicken, and shrimp. Cooking them in the same skillet builds so much flavor. I promise it’s easy, and you’ll love the homemade seasoning!

How to Make the Best Fajitas Recipe Video

Our family is obsessed with this recipe. These are the ultimate fajitas. Thanks to the combination of steak, chicken, and shrimp, they are just as good, if not better, than what you can get at a restaurant.

I realize cooking three proteins for dinner seems like a lot, but with our clever recipe, it’s easier than you think. We use the same skillet to cook the steak, chicken, shrimp, and veggies, which means we build so much flavor! You will love it.

The Best Fajitas with steak, chicken, and shrimp ready to serve.

Key Ingredients

  • Steak: I use flank or skirt steak for fajitas because it cooks quickly and becomes incredibly tender when sliced against the grain.
  • Chicken breast: I love chicken breast in this recipe, but you can use chicken thighs with no changes.
  • Shrimp: I love combination fajitas, so I include shrimp. For this recipe, choose large to jumbo shrimp.
  • Veggies: Even though this fajita recipe has steak, chicken, and shrimp, the veggies are still my favorite part. All the juices and spices leftover from cooking the proteins get scooped up by the veggies, which makes them extra delicious. I use onion and bell peppers (or poblano peppers).
  • Fajita seasoning: I love our homemade fajita seasoning! I bet you already have everything in your spice cabinet to make it. You’ll mix chili powder (I love ancho chili powder), cumin, oregano, garlic powder, and smoked paprika.
  • Tequila: Everything for this recipe is cooked in the same skillet, so the bottom of the pan builds in flavor thanks to bits of steak, chicken, shrimp, and spices sticking to it. A generous splash of tequila helps to lift all that flavor from the pan to create a sauce. A Mexican beer or chicken stock is a good substitute.
  • Lime: I squeeze fresh lime into the skillet and serve more lime wedges on the side. With this recipe, you can’t have too much lime.

How to Make Fajitas

Fajitas cook quickly! To make them extra flavorful, I marinate the steak, chicken, and shrimp with salt and a simple fajita spice rub (ancho chili powder, cumin, garlic powder, oregano, and smoked paprika) for 30 minutes before cooking.

To start, I cook the chicken since it takes the longest. My favorite method for cooking chicken breasts is to sear them in a skillet, then cover and cook over low heat until done. After 10 to 15 minutes, I transfer them to a plate and cover with foil while I cook the steak. For fajitas with just chicken, see these garlic citrus chicken fajitas.

Seasoning steak, chicken, and shrimp with fajitas seasoning for the best homemade fajitas

I use the same skillet for the steak, cooking until browned on both sides and slightly pink inside (I like to cook to medium, around 140°F). Then it joins the chicken to rest.

Now, the veggies and shrimp! Sliced onions and peppers go in the pan and cook until softened. They release moisture as they cook, which mixes with the flavorful bits stuck to the skillet from cooking the steak and chicken.

I move the veggies aside as they finish and cook the shrimp until firm and opaque. Then, I add a splash of tequila to deglaze the pan for extra flavor.

Finally, to serve, I slice the steak and chicken and add them back to the pan, helping to reheat. Then, it’s time to build those delicious fajitas!

Steak, chicken, and shrimp fajitas

What to Serve with Fajitas

Homemade flour tortillas or corn tortillas take fajitas to the next level! Then, you can load them up with your favorite fajita toppings. I love sliced avocado, guacamole, sour cream, shredded cheese, and pico de gallo

A side of Mexican rice, refried beans, or homemade black beans is always a hit. And, of course, remember the tortilla chips and salsa for the table.

The Best Fajitas with Chicken, Steak, Shrimp and Veggies

The Best Fajitas We've Ever Made

  • PREP
  • COOK

Fajitas cook quickly, so I always take 30 minutes to season the steak, chicken, and shrimp with our simple fajita seasoning. Use our recipe as a guide (you can make all three proteins or choose one). Use 2 ½ pounds of protein for 6 people.

Serves 6 when served with sides

Watch Us Make the Recipe

You Will Need

2 tablespoons olive oil

Salt and fajita seasoning, recipe below

1 pound (450g) flank or strip steak

1 pound (450g) chicken breast (2 medium)

1/2 pound (225g) large shrimp, deveined with tails left on

1 pound bell peppers or poblano peppers, sliced (3 medium)

1 large onion, sliced into half-moons

1 tablespoon minced garlic, about 3 cloves

3 tablespoons tequila, light beer, or chicken stock

2 limes

Homemade Fajita Seasoning

1 ½ teaspoons ancho chili powder or homemade chili powder

1 teaspoon ground cumin

1 teaspoon dried oregano

1 teaspoon garlic powder

1/2 teaspoon smoked paprika


  • Season Chicken, Steak, and Shrimp
  • 1Mix the chili powder, cumin, garlic powder, oregano, and smoked paprika in a small bowl.

    2Season the steak, chicken, and shrimp with salt and a generous dusting of fajita seasoning. We use 1/2 teaspoon of salt for the steak, 1/2 teaspoon for the chicken, and 1/4 teaspoon for the shrimp. Set aside for 20 to 30 minutes.

  • Cook Chicken
  • 1You will need a wide skillet with a lid. If you do not have a skillet with a lid, prepare a sheet of foil large enough to cover it.

    2Heat 2 teaspoons of the oil in the skillet over medium-high heat.

    3When the oil is hot and looks shimmery, add the chicken. Cook until golden, 2 to 3 minutes. Flip the chicken so that the seared side is facing up.

    4Reduce the heat to low, then cover the skillet with its lid or use foil. Cook for 10 to 15 minutes or until an instant-read thermometer reads 165°F when inserted into the thickest part of the breast. Transfer chicken to a plate and cover loosely with aluminum foil.

  • Cook Steak
  • 1Pour any liquid left in the pan into a bowl, and use a paper towel to wipe the bottom of the skillet. It is okay if bits of chicken or spices are stuck to the bottom (you can leave them).

    2Put the skillet back over medium-high heat and add two teaspoons of oil.

    3When the oil is hot and looks shimmery, add the steak. Cook for 2 to 3 minutes until brown, then flip to the other side and let cook for another 2 to 3 minutes, or until an instant-read thermometer reads 140°F when inserted into the thickest part of the breast (for medium). Cook longer if you prefer your steak to be more done in the middle.

    4Transfer the steak to the plate with the chicken and cover loosely with aluminum foil.

  • Cook the Vegetables and Shrimp
  • 1Put the skillet back on the heat, increase to medium-high, and add two teaspoons of oil.

    2Add the onions, peppers, garlic, and a pinch of salt. Cook, stirring, until the veggies start to soften and brown a bit, about 5 minutes. As the veggies cook, use tongs or a wooden spoon to scrape up bits of chicken, steak, or spices stuck to the bottom of the pan.

    3When the peppers and onions are ready, pile them on one side of the pan. Add the shrimp to the pan and cook, flipping once, until firm and opaque throughout, 2 to 3 minutes. Transfer the cooked shrimp to a plate.

    4Turn the heat down to low, arrange the vegetables on the bottom of the skillet, stir in tequila, beer, or stock, and cook for 1 minute.

    5Take the pan off the heat. Slice the chicken and steak, then arrange them on the peppers and onions. Finish with a generous squeeze of lime.

    6Serve the fajitas family style with more lime on the side and your favorite side dishes.

Adam and Joanne's Tips

  • Leftover fajitas last in an airtight container in the fridge for up to 3 days. Gently reheat in a skillet over medium heat.
  • The nutrition facts provided below are estimates.
Nutrition Per Serving Serving Size 1/6 of the recipe / Calories 314 / Total Fat 11.1g / Saturated Fat 2.8g / Cholesterol 161.3mg / Sodium 764.3mg / Carbohydrate 10.2g / Dietary Fiber 2.7g / Total Sugars 4.9g / Protein 42.4g
AUTHOR:  Adam and Joanne Gallagher
Inspired Taste Newsletter Signup
24 comments… Leave a Review
  • Barb S March 13, 2023, 2:20 pm

    So happy I found this recipe! I also added 1tsp brown sugar and 1tsp onion powder. Made this for 6 adults and it was a huge hit! Thanks for your detailed recipe and tips! This has been added to our dinner rotation!

    • Adam September 17, 2023, 2:12 pm

      No problem. So glad you enjoyed the recipe 🙂

  • Barb November 4, 2022, 6:19 pm

    Thank for this fabulous recipe! Amazing how tender the chicken breasts came out! Also used beef tenderloin. I also added 1tsp brown sugar and 1 tsp onion powder to the spice rub. My family loved it. Will be adding this recipe to our rotation. Thanks again!

  • helen pursell April 12, 2022, 8:31 pm

    Your site is excellent. Do not need to go searching for recipes as you have it all.

    • Adam September 17, 2023, 2:13 pm

      You have made our day with this comment 🙂

  • Veronica Gilligan January 26, 2022, 4:44 pm

    I love trying new recipes

  • Marlon Samaniego October 8, 2021, 8:07 pm

    Excellent and easy recipe. I even made the tortillas for the first time. All was delicious.

    • Adam September 17, 2023, 2:14 pm

      Yay! Making this with freshly made tortillas really does take it to a whole new level. So glad you enjoyed it 🙂

  • Roxanne Weightman August 25, 2021, 9:24 pm

    The peppers are abundant in stores now, great luck for my first time making this. I was so impressed with the directions and ingredents I invited a friend to share, I’m brave! We both LOVED them!

    • Adam September 17, 2023, 2:14 pm

      What a nice comment! So glad you loved the recipe 🙂

  • Fred August 7, 2021, 8:10 am

    I just found your recipe for Fajitas. Excellent detailed recipe. Sounds so good. Planning to make for large family gathering Next week.Thanks for sharing.

    • Adam September 17, 2023, 2:15 pm

      Your welcome! Be sure to come back to let us know how your gathering went 🙂

  • Michelle June 18, 2021, 8:55 pm

    I’ve been on the hunt for a great fajita recipe and this really delivered!!!

    • Adam September 17, 2023, 2:15 pm

      Yay! Thanks for the kind review 🙂

  • Ali April 13, 2021, 5:35 pm

    My family and I really liked this one! I’m back to make it once more! Thank you for the recipe!

    • Adam September 17, 2023, 2:15 pm

      You are very welcome! Glad your family thinks the recipe is a keeper 🙂

  • Debra Carr October 10, 2020, 12:33 pm

    Can you use ribeye steak in place of the flank or skirt steak?

    • Joanne September 12, 2021, 4:36 pm


    • Adam September 17, 2023, 2:16 pm

      You absolutely can!

  • Charlie Torra August 19, 2020, 1:22 pm

    I look forward to seeing more recipies and I am making the fahitas today and will try your scallop recipe

  • Sarahi Espinoza April 6, 2020, 12:41 am

    Ah! This is literally THE BEST fajitas recipe!! First time making fajitas and I wanted them to be perfect for my parents’ birthday (they both were born on the same day). Crazy I know! But anyways, I kept looking up recipes and I found this one, so perfectly detailed! And I followed it to the bone- they came out AMAZING! Everyone loved them! Thank you!!

    • Adam September 17, 2023, 2:17 pm

      Wonderful! So glad that their birthday fajitas were a hit 🙂

  • Glenn D Stevens October 17, 2018, 10:33 pm

    Thanks you guys are epic!!!!!!!

    • Adam September 17, 2023, 2:16 pm

      Wow! What a nice comment. We are blushing 🙂


Leave a Reply

Leave a Review

Your email address will not be published. Required fields are marked *

Rate this recipe!


All comments are moderated before appearing on the site. Thank you so much for waiting. First time commenting? Please review our comment guidelines. You must be at least 16 years old to post a comment. All comments are governed by our Privacy Policy & Terms.

Previous Post: Next Post: