Irresistible Pork Chop Fajitas

By Mila | Updated on April 4, 2025

Here’s my go-to recipe for pork chop fajitas, with tender strips of pork coated in fajita seasoning, colorful bell peppers and onions, plus a squeeze of fresh lime and cilantro.

These fajitas have become our weeknight dinner hero. They come together in under 30 minutes, and my kids love loading up their tortillas with all the toppings. Plus, any leftovers make great lunch the next day!

pork chop fajitas
Image: theamazingfood.com / All Rights reserved

Why You’ll Love These Pork Chop Fajitas

  • Quick weeknight dinner – Ready in under 30 minutes, this recipe is perfect for busy evenings when you want something tasty without spending hours in the kitchen.
  • Budget-friendly protein swap – Pork chops are often cheaper than beef or chicken, making this a wallet-friendly way to enjoy fajitas without sacrificing flavor.
  • Simple ingredients – With just a handful of basic items like bell peppers, onion, and fajita seasoning, you probably have most of what you need already.
  • Family-friendly meal – Everyone can customize their own fajitas with their favorite toppings, making dinner time easier when you have picky eaters at the table.

What Kind of Pork Chops Should I Use?

For fajitas, you’ll want to use boneless pork chops since they’re much easier to slice into strips and cook evenly. Thin-cut chops (about ½ to ¾ inch thick) work best because they cook quickly and stay tender, which is exactly what you want for fajitas. If you can only find thicker chops, that’s fine too – just slice them horizontally to make them thinner before cutting into strips. Center-cut or loin chops are your best bet here, as they’re lean enough to cook fast but still have enough fat to keep things juicy and flavorful.

pork chop fajitas
Image: theamazingfood.com / All Rights reserved

Options for Substitutions

This recipe is pretty forgiving when it comes to swaps, so here are some options if you need to make changes:

  • Pork chops: If you’re not a pork fan or want to switch things up, chicken breasts or thighs work great here. You can also use flank steak or skirt steak for a more traditional fajita approach. Just adjust cooking time based on thickness.
  • Fajita seasoning: Don’t have fajita seasoning on hand? Mix together 1 teaspoon each of chili powder, cumin, and paprika, plus ½ teaspoon each of garlic powder, onion powder, and a pinch of cayenne for heat.
  • Bell peppers: Use whatever color peppers you have available – all green, all red, or just one color works fine. You can also add poblano peppers for a smoky flavor.
  • Vegetable oil: Olive oil, canola oil, or avocado oil all work as substitutes for cooking the fajitas.
  • Lime: Fresh lime juice is best for that citrus kick, but if you’re in a pinch, bottled lime juice or even lemon juice will do the job.
  • Cilantro: If cilantro tastes like soap to you, skip it entirely or use fresh parsley instead for a different but still fresh flavor.

Watch Out for These Mistakes While Cooking

The biggest mistake when making pork chop fajitas is overcooking the meat, which turns it dry and chewy – pull your pork chops off the heat when they hit 140°F on an instant-read thermometer, as they’ll continue cooking to a safe 145°F while resting. Another common error is crowding the pan with vegetables, which causes them to steam instead of getting those nice charred edges, so cook them in batches if needed and crank up the heat to medium-high. Don’t skip letting the pork rest for 5 minutes before slicing, since cutting into it immediately causes all those juices to run out onto your cutting board instead of staying in the meat. For extra flavor, make sure to scrape up all those brown bits from the bottom of the pan when you add the butter and garlic – that’s where all the good stuff is.

pork chop fajitas
Image: theamazingfood.com / All Rights reserved

What to Serve With Pork Chop Fajitas?

The best way to serve pork chop fajitas is with warm flour tortillas for wrapping everything up, plus all the classic toppings like sour cream, guacamole, shredded cheese, and pico de gallo. I always make sure to have Mexican rice and refried beans on the side – they’re perfect for rounding out the meal and soaking up all those good fajita juices. If you want to keep things simple, just serve with tortilla chips and your favorite salsa, or add a quick side salad with lime dressing. For drinks, margaritas or cold Mexican beer are always a hit, but limeade works great too if you’re keeping it family-friendly.

Storage Instructions

Store: Keep your leftover pork chop fajitas in an airtight container in the fridge for up to 4 days. I like to store the meat and veggies together, but if you’re meal prepping, you can keep them separate so the peppers and onions don’t get too soft.

Freeze: These fajitas freeze really well for up to 3 months. Let everything cool completely, then pack it in freezer-safe containers or bags. When you’re ready to eat, just thaw overnight in the fridge before reheating.

Reheat: Warm up your fajitas in a skillet over medium heat with a splash of water or oil to keep them from drying out. You can also microwave them, but I find the stovetop keeps the pork more tender and gives the veggies a better texture.

Preparation Time 15-20 minutes
Cooking Time 10-15 minutes
Total Time 25-35 minutes
Level of Difficulty Easy
Servings 4 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1400-1550
  • Protein: 140-156 g
  • Fat: 90-104 g
  • Carbohydrates: 30-38 g

Ingredients

For the marinated pork:

  • 2 lb pork chops (cut into 1/2-inch thick strips)
  • 2.5 tbsp fajita seasoning (I use McCormick for consistent spice level)
  • 1 tbsp vegetable oil
  • 0.75 lime

For the vegetables:

  • 1 green bell pepper (sliced into 1/4-inch thin strips)
  • 1 red bell pepper
  • 1 yellow onion
  • 1.5 tbsp vegetable oil (I prefer Wesson for high-heat sautéing)

For finishing and garnish:

  • 1.5 tbsp butter (I like Kerrygold for a rich, velvety finish)
  • 4 garlic cloves (freshly minced for best aroma)
  • 1 whole lime
  • 1/2 tsp ground cumin
  • fresh cilantro

Step 1: Prep and Season the Pork

  • 2 lb pork chops, cut into 1/2-inch strips
  • 2.5 tbsp fajita seasoning
  • 0.75 lime, juiced
  • 1 tbsp vegetable oil

Cut the pork chops into 1/2-inch thick strips and place them in a bowl or ziplock bag.

Add the fajita seasoning, juice from 0.75 lime, and 1 tablespoon of vegetable oil.

Toss everything together until the pork is evenly coated.

Let it sit while you prepare the vegetables—this allows the seasoning to penetrate the meat and develop flavor.

Step 2: Slice Vegetables and Prepare Aromatics

  • 1 green bell pepper, sliced into 1/4-inch strips
  • 1 red bell pepper, sliced into 1/4-inch strips
  • 1 yellow onion, sliced
  • 4 garlic cloves, minced

Slice the green and red bell peppers into 1/4-inch thin strips, keeping them separate from the onion.

Slice the yellow onion into similar-sized strips.

Mince the garlic cloves finely and set aside.

Having all your vegetables and aromatics prepped before cooking ensures the sautéing process stays on track and nothing overcooks.

Step 3: Sauté the Vegetables

  • 1.5 tbsp vegetable oil
  • sliced peppers and onion from Step 2

Heat 1.5 tablespoons of vegetable oil in a large skillet over medium-high heat until it shimmers.

Add the sliced peppers and onion, cooking for 3-4 minutes, stirring occasionally, until they have a light char and are tender-crisp.

The vegetables should have some color but still maintain a slight crunch.

Transfer them to a plate and set aside.

Step 4: Cook the Seasoned Pork

  • seasoned pork from Step 1

In the same skillet, maintain medium-high heat and add the seasoned pork strips from Step 1 in a single layer—work in batches if needed to avoid overcrowding.

Cook for 2-3 minutes on the first side without moving them, allowing a light golden crust to form.

Flip and cook the other side for another 1-2 minutes until the internal temperature reaches 145°F.

I find that letting the pork sit undisturbed in the pan creates much better color and flavor than constantly stirring.

Step 5: Build the Finishing Sauce and Combine

  • 1.5 tbsp butter
  • minced garlic from Step 2
  • 1 whole lime, juiced
  • sautéed vegetables from Step 3

Reduce the heat to medium.

Add the butter and minced garlic to the pan with the cooked pork, stirring constantly for about 1 minute until the garlic becomes fragrant and the butter melts into a light golden sauce.

Squeeze the juice from the whole lime into the pan and stir to combine.

Return the cooked vegetables from Step 3 to the skillet and toss everything together for 30 seconds to warm through and marry the flavors.

I like to add the lime juice at the end rather than during cooking because it keeps the bright, fresh flavor from fading.

Step 6: Season and Serve

  • 1/2 tsp ground cumin
  • fresh cilantro
  • combined fajita mixture from Step 5

Taste the fajita mixture and adjust seasoning with ground cumin if desired—add it gradually, starting with 1/2 teaspoon and stirring well.

Transfer to a serving platter and top generously with fresh cilantro.

Serve immediately with warm flour or corn tortillas on the side so everyone can build their own fajita.

pork chop fajitas

Irresistible Pork Chop Fajitas

Delicious Irresistible Pork Chop Fajitas recipe with step-by-step instructions.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4 servings
Calories 1475 kcal

Ingredients
  

For the marinated pork::

  • 2 lb pork chops (cut into 1/2-inch thick strips)
  • 2.5 tbsp fajita seasoning (I use McCormick for consistent spice level)
  • 1 tbsp vegetable oil
  • 0.75 lime

For the vegetables::

  • 1 green bell pepper (sliced into 1/4-inch thin strips)
  • 1 red bell pepper
  • 1 yellow onion
  • 1.5 tbsp vegetable oil (I prefer Wesson for high-heat sautéing)

For finishing and garnish::

  • 1.5 tbsp butter (I like Kerrygold for a rich, velvety finish)
  • 4 garlic cloves (freshly minced for best aroma)
  • 1 whole lime
  • 1/2 tsp ground cumin
  • fresh cilantro

Instructions
 

  • Cut the pork chops into 1/2-inch thick strips and place them in a bowl or ziplock bag. Add the fajita seasoning, juice from 0.75 lime, and 1 tablespoon of vegetable oil. Toss everything together until the pork is evenly coated. Let it sit while you prepare the vegetables—this allows the seasoning to penetrate the meat and develop flavor.
  • Slice the green and red bell peppers into 1/4-inch thin strips, keeping them separate from the onion. Slice the yellow onion into similar-sized strips. Mince the garlic cloves finely and set aside. Having all your vegetables and aromatics prepped before cooking ensures the sautéing process stays on track and nothing overcooks.
  • Heat 1.5 tablespoons of vegetable oil in a large skillet over medium-high heat until it shimmers. Add the sliced peppers and onion, cooking for 3-4 minutes, stirring occasionally, until they have a light char and are tender-crisp. The vegetables should have some color but still maintain a slight crunch. Transfer them to a plate and set aside.
  • In the same skillet, maintain medium-high heat and add the seasoned pork strips from Step 1 in a single layer—work in batches if needed to avoid overcrowding. Cook for 2-3 minutes on the first side without moving them, allowing a light golden crust to form. Flip and cook the other side for another 1-2 minutes until the internal temperature reaches 145°F. I find that letting the pork sit undisturbed in the pan creates much better color and flavor than constantly stirring.
  • Reduce the heat to medium. Add the butter and minced garlic to the pan with the cooked pork, stirring constantly for about 1 minute until the garlic becomes fragrant and the butter melts into a light golden sauce. Squeeze the juice from the whole lime into the pan and stir to combine. Return the cooked vegetables from Step 3 to the skillet and toss everything together for 30 seconds to warm through and marry the flavors. I like to add the lime juice at the end rather than during cooking because it keeps the bright, fresh flavor from fading.
  • Taste the fajita mixture and adjust seasoning with ground cumin if desired—add it gradually, starting with 1/2 teaspoon and stirring well. Transfer to a serving platter and top generously with fresh cilantro. Serve immediately with warm flour or corn tortillas on the side so everyone can build their own fajita.

Disclaimer: Our editorial team has used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating