These easy pork fajitas make a flavorful weeknight dinner in about 20 minutes. Tender pork, colorful bell peppers, and simple pantry spices cook in one skillet for a fast meal that’s family-friendly, customizable, and freezer-friendly.
This straightforward pork fajitas recipe uses common ingredients and minimal prep, perfect when you need a satisfying, quick dinner.

If you enjoy Tex‑Mex flavors, these pork fajitas are sure to become a staple. They’re easy to adapt to what you have on hand and pair well with simple toppings like salsa, guacamole, or sour cream.
Pork Fajitas
These pork fajitas have everything you want for a Taco Tuesday: onions, colorful bell peppers, tender pork strips, and a bright squeeze of lime. A homemade fajita seasoning—or a store‑bought mix—gives them bold flavor without fuss.

What are Fajitas?
Fajitas are a classic Mexican‑inspired dish of grilled or seared meat served in a tortilla with sautéed peppers and onions. While skirt steak is traditional, chicken, pork, or even vegetables make delicious alternatives.
Where Pork Comes From
For this recipe we use pork tenderloin, a lean, versatile cut that cooks quickly and stays tender when sliced against the grain. Modern pork is leaner than decades ago, making it a healthy protein for everyday meals.
Whether purchased at a local butcher or the grocery store, choosing pork supports farm families and provides a reliably nutritious ingredient for home cooking.

Pork Fajita Ingredients
- pork tenderloin: the main protein for these fajitas
- bell peppers: any colors you prefer, cored and sliced
- onion: yellow or white, halved and sliced into half moons
- olive oil: helps the lean pork from sticking and helps veggies caramelize
- fajita seasoning: a mix of chili powder, dried oregano, ground cumin, salt, paprika, black pepper, garlic powder, and a pinch of cayenne
- flour tortillas: for serving
- lime: freshly squeezed over the finished fajitas
- toppings: sour cream, guacamole, salsa, cilantro, shredded cheese, or your favorites
Pork Fajita Toppings
Toppings are optional and customizable. Popular choices include:
- Sour cream
- Guacamole or sliced avocado
- Salsa or pico de gallo
- Cilantro
- Shredded cheese
Best Cut of Pork for Fajitas
Pork tenderloin is ideal because it cooks quickly and remains tender. Boneless pork chops or pork loin can be used if sliced thinly against the grain.
Why Are My Pork Fajitas Tough?
Tough pork usually results from overcooking or slicing with the grain. For tender results, slice thinly against the grain and cook quickly over medium‑high heat.
How Much Fajita Seasoning Per Pound
Use about 1–2 tablespoons of seasoning per pound of meat, adjusting to taste.
How to Make Pork Fajitas
Step 1: Combine your fajita seasonings.
Mix the chili powder, dried oregano, ground cumin, salt, paprika, ground black pepper, garlic powder, and cayenne in a small bowl. You’ll likely have extra seasoning for future use.
Step 2: Prep vegetables.
Wash, core, and slice the bell peppers. Cut the onion in half and slice into half moons. Set aside.

Step 3: Prep pork.
Trim any silver skin from the pork tenderloin if present. Slice the tenderloin in half lengthwise, then into thin, bite‑sized strips. Place in a bowl, drizzle with olive oil, and toss with 1–2 teaspoons of the fajita seasoning.
Step 4: Season the pork.
Use just enough spice to coat the pork—reserve the remaining seasoning for another use.
Step 5: Cook pork.
Heat a large skillet over medium‑high heat. Add the pork strips and cook about 3–4 minutes per side, until the internal temperature reaches 145°F. Remove the pork from the skillet and let it rest for a few minutes.

Step 6: Cook vegetables.
Add the sliced peppers and onions to the hot skillet. Cook 4–5 minutes, stirring occasionally, until they reach your desired tenderness—slightly crisp is ideal for texture. Return the cooked pork to the skillet for 1–2 minutes to combine flavors. Remove from heat and squeeze fresh lime juice over everything before serving.
How to tell when pork fajitas are done
Cook pork to an internal temperature of 145°F and allow it to rest briefly. Using a digital meat thermometer is the easiest way to ensure safe, juicy results.
Tips for the Best Fajitas
Follow these simple tips for tender, flavorful fajitas:
- Rest the meat before slicing
- Slice meat thinly against the grain
- Cook in a hot skillet
- Don’t overcrowd the pan
Freezer Meal Option
To freeze, mix the seasoning and combine the prepped pork, sliced peppers, and onions with olive oil and a few teaspoons of seasoning in a gallon freezer bag. Remove excess air, label the bag, and lay flat to freeze.
Thaw overnight in the refrigerator before cooking in a hot skillet until the pork reaches 145°F and the vegetables are tender.
Make Ahead Option
If evenings are busy, prep the vegetables and pork the night before or in the morning and refrigerate until you’re ready to cook. This saves time and reduces evening stress.
What to make with leftovers?
Leftovers are great in a fajita salad, wrapped in a tortilla for a quick lunch, or folded into a quesadilla. Extra cooked pork also freezes well for future meals.
Thank you to the farmers and food producers who help bring simple, wholesome ingredients to our table.

More Mexican food recipes:
- Mexican Chopped Salad
- Homemade Guacamole
- Cilantro Lime Brown Rice
- Restaurant‑style Salsa
What to serve with pork fajitas
Serve with warm corn or flour tortillas and your favorite toppings. For sides, try refried beans, rice, or a simple salad to round out the meal.
Recipe

Easy Pork Fajitas
Deanne Frieders | This Farm Girl Cooks
Pin Recipe
Ingredients
- 1 pound pork tenderloin
- 2 bell peppers cored and sliced
- ½ large yellow onion cut in half and sliced into half moons
- 2 Tablespoons olive oil
- 8 flour tortillas
- 1 lime
- FOR THE SEASONING
- 2 teaspoon chili powder
- 2 teaspoon dried oregano
- 1 teaspoon ground cumin
- ½ teaspoon salt
- 1 teaspoon paprika
- ½ teaspoon ground black pepper
- ½ teaspoon garlic powder
- ¼ teaspoon cayenne pepper
Equipment
-
Large skillet (or cast iron) and a meat thermometer are helpful
Method
-
Make seasoning: Mix all seasoning ingredients in a small bowl.
-
Prep: Slice peppers and onion. Trim pork and cut into thin strips. Toss pork with oil and 1–2 teaspoons seasoning.
-
Cook pork: Heat a large skillet over medium-high heat. Cook pork 3–4 minutes per side until internal temperature reaches 145°F. Remove from pan and let rest.
-
Cook vegetables: Sauté peppers and onions 4–5 minutes until tender. Return pork to skillet and cook 1–2 minutes to combine. Squeeze lime over the top before serving.
Farm Girl Tips
• Don’t overcrowd the skillet
• Boneless pork chops can substitute for tenderloin
Freezer meal: Mix the seasoning, combine prepped pork, peppers, and onions with oil and a few teaspoons of seasoning in a gallon freezer bag. Label and freeze flat. To cook, thaw in the fridge overnight and cook as directed.
Nutrition
Made this recipe?
Let me know how it turned out and leave a review!