Pork Fajitas Recipe
Introduction
Pork fajitas are a flavorful and easy-to-make meal that brings vibrant spices and fresh veggies together. Juicy marinated pork combined with sautéed peppers and onions makes for a satisfying dish perfect for weeknight dinners or casual gatherings.

Ingredients
- 2 lbs boneless pork chops (3/4 inch thick or less, about 8 pork chops)
- 2 tbsp fajita seasoning
- 2 tbsp vegetable oil (divided)
- 1 lime (juiced)
- 1 green bell pepper (sliced)
- 1 red bell pepper (sliced)
- 1 sweet yellow onion (sliced)
- 1 tbsp butter
- 3 cloves garlic (pressed)
- Chopped cilantro for garnish
Instructions
- Step 1: Combine the pork chops with the fajita seasoning, half of the lime juice, and 1 tablespoon of vegetable oil in a zip-top bag or container. Marinate while preparing the vegetables.
- Step 2: Slice the green and red bell peppers and the sweet yellow onion into thin strips.
- Step 3: Heat the remaining 1 tablespoon of vegetable oil over medium-high heat in a large skillet. Add the sliced peppers and onions and cook for 3-4 minutes, stirring occasionally, until slightly softened. Remove from the skillet and set aside.
- Step 4: Place the marinated pork chops in a single layer in the hot skillet. Cook without stirring for 2-4 minutes until browned, then flip and cook the other side for another 2-4 minutes, or until the internal temperature reaches 145°F. Remove from the skillet and slice into thin strips.
- Step 5: Stir the butter, pressed garlic, and remaining lime juice into the skillet. Cook for 1 minute to combine the flavors, then remove from heat. Add the cooked peppers, onions, and sliced pork back into the skillet and mix well.
- Step 6: Garnish with chopped fresh cilantro and serve hot. Enjoy your pork fajitas!
Tips & Variations
- For extra flavor, marinate the pork overnight in the fridge.
- Serve with warm flour tortillas, guacamole, sour cream, or salsa for a complete meal.
- Substitute chicken or beef if preferred, adjusting cooking times accordingly.
- Add sliced jalapeños or a dash of smoked paprika for a spicy kick.
Storage
Store leftover fajita meat and vegetables in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet or microwave until warmed through. Avoid overcooking when reheating to keep the pork tender.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use pork shoulder instead of pork chops?
Yes, pork shoulder can be used but may require longer cooking time to become tender. Slice it thinly after cooking for best results.
How do I know when the pork is cooked properly?
Cook the pork until it reaches an internal temperature of 145°F, which ensures it is safe to eat while remaining juicy.
Print
Pork Fajitas Recipe
- Total Time: 25 minutes
- Yield: 4 servings 1x
Description
This Pork Fajitas recipe features tender marinated pork chops cooked with colorful bell peppers and onions, seasoned with fajita spices and a tangy lime-garlic butter sauce. Quick and easy to prepare on the stovetop, these fajitas are perfect for a flavorful weeknight dinner served with fresh cilantro garnish.
Ingredients
Meat and Marinade
- 2 lbs boneless pork chops (3/4 inch thick or less, about 8 pork chops)
- 2 tbsp fajita seasoning
- 1 tbsp vegetable oil (divided)
- 1/2 lime (juiced, divided)
Vegetables
- 1 green bell pepper (sliced into thin strips)
- 1 red bell pepper (sliced into thin strips)
- 1 sweet yellow onion (sliced into thin strips)
Additional Ingredients
- 1 tbsp vegetable oil (remaining)
- 1 tbsp butter
- 3 cloves garlic (pressed)
- Chopped cilantro for garnish
Instructions
- Marinate the Pork: Combine the pork chops with the fajita seasoning, half of the lime juice, and 1 tablespoon of vegetable oil. Place the mixture in a zip-top bag or container and marinate while you prepare the vegetables.
- Prepare Vegetables: Slice the green and red bell peppers along with the sweet yellow onion into thin strips, setting them aside for cooking.
- Cook Peppers and Onions: Heat the remaining 1 tablespoon of vegetable oil in a large skillet over medium-high heat. Add the peppers and onions, cooking for 3-4 minutes while stirring occasionally until slightly softened. Remove them from the skillet and set aside.
- Cook Pork Chops: Place the marinated pork chops in a single layer in the hot skillet. Cook undisturbed for 2-4 minutes on one side, then flip and cook for another 2-4 minutes or until the internal temperature reaches 145ºF. Remove the pork chops from the skillet and slice into thin strips.
- Make Lime-Garlic Butter Sauce and Combine: In the same skillet, stir in the butter, pressed garlic, and the remaining lime juice. Cook for 1 minute until fragrant and melted. Remove the skillet from heat, then add the cooked peppers, onions, and sliced pork back into the pan, stirring to combine all ingredients evenly.
- Garnish and Serve: Sprinkle chopped cilantro over the fajita mixture and serve hot. Enjoy your flavorful pork fajitas!
Notes
- Ensure pork chops are not thicker than 3/4 inch for even cooking.
- Use a meat thermometer to confirm pork is cooked to a safe 145°F internal temperature.
- For extra heat, add sliced jalapeños or a pinch of chili powder to the vegetables while cooking.
- Serve with warm tortillas, sour cream, and guacamole for a complete fajita meal.
- Leftover fajita mixture can be refrigerated for up to 3 days.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Mexican
Keywords: Pork fajitas, stovetop fajitas, Mexican pork recipe, fajita seasoning, bell peppers, quick dinner, lime garlic butter

