Recipe for Pork Fajitas: Sizzling Skillet Feast with Peppers and Onions

Recipe for Pork Fajitas: Sizzling Skillet Feast with Peppers and Onions

This pork fajita recipe transforms weeknight dinner into a sizzling skillet feast. The secret lies in marinating the pork in lime juice and spices before cooking, which tenderizes the meat and infuses it with bold flavor.

I developed this method after years of testing different marinades and cooking techniques. The combination of tender pork with caramelized peppers and onions creates a dish that’s both hearty and vibrant.

Serve with warm tortillas and your favorite toppings for a meal that’s quick, flavorful, and sure to satisfy. The pork cooks in 15 minutes, making it perfect for busy evenings.

This dish brings restaurant-quality results to your kitchen with minimal effort. The flavors meld beautifully, delivering a satisfying bite every time.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Recipe for Pork Fajitas

Thinly sliced pork, vibrant peppers, and warm tortillas bring this skillet feast to life.

Ingredient Amount Notes
Pork Loin 🐷 1 ½ lb Thinly sliced into strips
Lime Juice 🍈 ¼ cup Freshly squeezed preferred
Olive Oil 🫒 3 tbsp Divided for marinade and cooking
Ground Cumin 🌿 1 tbsp Toasted for depth of flavor
Chili Powder 🌶️ 1 tbsp Mild or hot variety
Garlic Powder 🧄 1 tsp Not garlic salt
Onion Powder 🧅 1 tsp Fresh ground preferred
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Red Bell Pepper 🌶️ 2 whole Thinly sliced into strips
Green Bell Pepper 🌶️ 1 whole Thinly sliced into strips
Yellow Onion 🧅 1 whole Thinly sliced into strips
Flour Tortillas 🌮 8 pieces Warm before serving
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

[recipe_ingredient_scaler]

The pork loin is key here—look for a lean cut with minimal fat at your butcher or Whole Foods meat counter. I always ask them to slice it thin for me (saves time and ensures even cooking). Bell peppers should be firm and vibrant in color. The produce section at Trader Joe’s usually has the best selection if your regular store comes up short.

No pork loin? Pork shoulder or tenderloin work too, though tenderloin cooks faster—keep an eye on it. Out of lime juice? Lemon juice in a pinch, but lime’s brightness really makes the dish. For a smokier flavor, swap half the chili powder for smoked paprika. The tortillas? Corn works if you prefer, but flour holds up better to the juices.

Marinate the pork for up to 4 hours if you have the time (30 minutes is the minimum). Leftovers keep for 3-4 days in the fridge and reheat beautifully. I like to repurpose extras into quesadillas or over rice the next day.

❤️

Why You’ll Love This Recipe

  • One Pan Magic: I toss the pork loin with lime juice, olive oil, and spices, then let the oven do the work—minimal cleanup, maximum flavor.
  • Smoky & Bright: The cumin and chili powder bring deep warmth, while the lime juice cuts through with a zesty kick that keeps me coming back.
  • Weeknight Hero: Honestly, it’s my go-to for busy evenings—ready in 30 minutes and just as good in tacos, bowls, or salads the next day.
  • Stretches Far: One pork loin feeds my family for two meals, and the leftovers taste even better after a night in the fridge.

Step-by-Step Instructions for Pork Fajitas

Here’s the method that delivers perfectly tender pork with vibrant, sizzling vegetables every time.

Step 1: Marinate the Pork Loin with Spices and Citrus

In a large bowl, whisk together the 0.25 cup Lime Juice, 2 tbsp Olive Oil, 1 tbsp Ground Cumin, 1 tbsp Chili Powder, 1 tsp Garlic Powder, 1 tsp Onion Powder, 1 tsp Salt, and 0.5 tsp Black Pepper until fully combined. The lime juice tenderizes the meat while the spices build layers of flavor.

Add the 1.5 lb Pork Loin strips to the marinade, ensuring each piece is well coated. Cover and refrigerate for at least 30 minutes or up to 4 hours. This marinating time allows the acid and spices to penetrate, guaranteeing juicy, flavorful meat with every bite.

Step 2: Sauté the Peppers and Onions to Perfect Tenderness

Heat the remaining 1 tbsp Olive Oil in a large skillet over medium-high heat. Add the 2 whole Red Bell Pepper strips, 1 whole Green Bell Pepper strips, and 1 whole Yellow Onion strips. Cook for 8-10 minutes, stirring occasionally, until the vegetables are tender-crisp with slight charring on the edges.

You’ll notice the peppers soften and release their natural sweetness as they cook. The onions should turn translucent with golden-brown edges. Avoid overcrowding the pan—cook in batches if needed to ensure proper browning rather than steaming.

Step 3: Cook the Pork to Juicy Perfection

Remove the vegetables from the skillet and set aside. In the same skillet over medium-high heat, add the marinated pork strips in a single layer. Cook for 5-6 minutes, stirring occasionally, until the pork is browned on all sides and cooked through.

The pork is done when it reaches an internal temperature of 145°F and the juices run clear. The marinade will have caramelized slightly, creating a beautiful crust on the pork. Don’t overcook—it should still be tender and juicy.

Step 4: Combine Everything and Warm the Tortillas

Return the cooked vegetables to the skillet with the pork. Toss everything together and cook for an additional 2 minutes to allow the flavors to meld. The peppers and onions will soak up the pork’s savory juices, creating a cohesive, mouthwatering filling.

While the pork and vegetables finish cooking, warm the 8 pieces Flour Tortillas in a dry skillet over medium heat for 20-30 seconds per side, or wrap them in a damp towel and microwave for 30 seconds. Warm tortillas are pliable and less likely to tear when folded.

Step 5: Assemble and Garnish the Fajitas

Spoon the pork and vegetable mixture onto the warm tortillas. Divide the filling evenly among the tortillas, ensuring each one is generously filled. Top with the 0.25 cup Fresh Cilantro for a burst of freshness that brightens each bite.

Serve immediately while the filling is hot and the tortillas are still warm. The combination of tender pork, sweet and smoky peppers, and fragrant cilantro creates a satisfying, restaurant-quality meal right at home.

👨‍🍳

Pro Tips For Making Recipe For Pork Fajitas

  • Slice Against the Grain: Cut the pork loin into thin strips against the grain for tender fajitas—I learned this the hard way after chewing through too many tough bites.
  • Bloom Your Spices: Heat the cumin and chili powder in the olive oil for 30 seconds before adding pork to wake up their flavors.
  • Don’t Overcrowd the Pan: Cook the pork in batches if needed; steaming from too many pieces at once makes them soggy instead of seared.
  • Lime at the End: Toss the pork with lime juice after cooking, not before, or it can turn the meat mushy before it even hits the pan.

Creative Variations of This recipe for pork fajitas

Spicy Chipotle Version

Add 1-2 chipotle peppers in adobo (minced) to the marinade for a smoky, spicy kick. I also stir in 1 tsp adobo sauce for extra depth. This variation reminds me of the smoky flavors I loved at a taqueria in Cincinnati. 🌶️

Honey Lime Twist

Mix 2 tbsp honey into the lime juice marinade for a sweet-tangy balance. The honey caramelizes beautifully when cooking, adding a glossy sheen. I discovered this combo at a Portland food cart and it’s been a family favorite ever since.

Asian Fusion Style

Swap the chili powder for 1 tbsp gochujang and add 1 tbsp soy sauce to the marinade. Use 1 tbsp sesame oil instead of olive oil. This Korean-inspired version pairs wonderfully with sriracha mayo for dipping.

Breakfast Fajitas

Cook the pork as directed, then scramble 6 eggs in the same skillet after removing the pork. Combine everything and serve with warm tortillas. This is Lily’s favorite weekend breakfast—she calls them “pork pancakes.” 🥚

Slow Cooker Method

Place all marinade ingredients and pork in a slow cooker. Cook on low for 6 hours or high for 3-4 hours. Shred the pork, then sauté the peppers and onions separately. Combine at the end for easy weeknight prep.

Vegetable-Packed

Add 1 zucchini and 1 cup mushrooms (sliced) to the peppers and onions. The extra veggies soak up the marinade flavors beautifully. Tom teases me for turning fajitas into a salad, but he always cleans his plate.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 20g26%
Saturated Fat 4g20%
Cholesterol 85mg28%
Sodium 720mg31%
Total Carbohydrate 42g15%
Dietary Fiber 4g14%
Sugars 3g
Protein 32g64%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use a different cut of pork?

Yes! Pork shoulder or tenderloin work well. Shoulder stays juicy, while tenderloin cooks faster—just watch it closely. Avoid fatty cuts that won’t tenderize properly.

2

How do I keep the tortillas from breaking?

Warm them for 20-30 seconds per side in a dry skillet or microwave wrapped in a damp towel. Warm tortillas are flexible and less likely to tear.

3

Can I make these ahead of time?

Marinate the pork up to 4 hours ahead, but cook just before serving. Leftovers keep for 3-4 days and reheat well for quick meals.

★★★★★4.8(11 reviews)
Chef Melanie

More recipe sites