Slow-Cooked Carnitas Fajitas with Citrus and Spices

About the author: Susan Updated on Sat, 24 Jan 2026 15:25:16 GMT Slow Cooker Meals

Tags: #slow-cooker #family-dinner

A woman with red hair and a black shirt.
Susan

Home cook, recipe developer and founder of My Home Made Recipe, sharing the tested dishes my family loves.

Updated on Sat, 24 Jan 2026 15:25:16 GMT

View Recipe →
Carnitas fajitas with crispy pork, peppers, avocado, cilantro, and lime Pin it
Carnitas fajitas with crispy pork, peppers, avocado, cilantro, and lime

Slow-Cooked Carnitas Fajitas with Citrus and Spices gives you the soft, juicy pull of carnitas with the sizzle and color of fajitas. The pork cooks until it shreds with almost no effort, then a short trip under the broiler gives it those browned, salty edges everyone reaches for first.

The citrus matters here. Orange rounds out the pork, lime keeps it bright, and the spices settle into the cooking juices while the slow cooker does the patient work.

Citrus Carnitas Fajita Lineup

Choose a well-marbled pork shoulder, not a lean roast. The fat melts slowly and carries the orange, lime, garlic, and spices into every shred.

Raw pork, citrus, peppers, tortillas, avocado, and spices for carnitas fajitas
Raw pork, citrus, peppers, tortillas, avocado, and spices for carnitas fajitas
  • Pork shoulder. The rich cut that becomes tender enough to pull apart after a long slow cook.
  • Orange juice. Adds sweetness and helps round out the earthy spices.
  • Lime juice. Keeps the pork bright and balances the fat.
  • Garlic and onion. Build a savory base in the cooking juices.
  • Cumin and oregano. Give the carnitas their warm, familiar Mexican-inspired flavor.
  • Smoked paprika and chili powder. Add color, mild heat, and a little smoky depth.
  • Bell peppers. Bring fajita color, sweetness, and a tender-crisp bite.
  • Flour tortillas. Hold the juicy pork and vegetables without tearing.
  • Cilantro, avocado, and lime. Fresh toppings that cut through the richness.

Slow-Cooked Carnitas Fajitas Method

  1. Season the pork. Cut the pork into large chunks, coat with salt, pepper, cumin, oregano, smoked paprika, chili powder, and garlic.
  2. Add citrus and aromatics. Set onion in the slow cooker, add the pork, then pour in orange juice, lime juice, and broth around the meat.
  3. Cook until tender. Cover and cook on low for 8-10 hours, until the pork pulls apart easily with two forks.
  4. Shred and moisten. Move the pork to a sheet pan, shred it, and spoon over a little strained cooking liquid.
  5. Crisp the edges. Broil the pork for 4-6 minutes until browned in spots, turning once if you want extra crunchy edges.
  6. Sear the vegetables. Cook sliced peppers and onions in a hot skillet until browned at the edges but still lively.
  7. Assemble the fajitas. Pile warm tortillas with crispy carnitas, peppers, onions, avocado, cilantro, and lime.

Why the citrus works

Orange juice gives the pork a soft sweetness that tastes full but not sugary. Lime juice sharpens the edges and keeps the finished fajitas from feeling heavy. Do not drown the meat. You only need enough liquid to flavor the pot and create steam while the pork releases its own juices.

The slow cooker is gentle, so the spices need to be bold from the start. Cumin, oregano, paprika, and chili powder hold up well during the long cook. A pinch of cinnamon is optional, but keep it tiny. It should warm the background, not make the pork taste sweet. For more slow-cooked comfort, the same patient style works beautifully in slow-cooked short rib ragu.

Crisp before you fill

The broiler step is what makes slow-cooker carnitas taste finished. Without it, the pork is tender but soft all the way through. Spread it out on a sheet pan so the meat is in a thin layer. Crowding traps steam and keeps the edges pale.

Watch the pan closely. You want browned tips and a few crunchy bits, not dry shreds. If your broiler runs hot, move the rack down one level. This method gives the fajitas more texture than a standard soft taco filling, though the flavors still sit close to classic carnitas fajitas. For food safety, whole cuts of pork should meet the USDA minimum, but shreddable pork shoulder usually cooks much higher. The USDA temperature chart is a useful reference.

Give peppers real heat

Peppers and onions taste best when they hit a hot skillet and get a little char. Cook them separately from the pork so they stay bright and sweet. If they go into the slow cooker, they collapse and taste more like stew vegetables than fajitas.

Use two bell pepper colors if you can. Red and yellow taste sweeter, while green brings a sharper fajita flavor. Slice everything about the same width so it cooks evenly. For a faster chicken version with the same pepper-and-onion feeling, try quick air fryer fajitas. If you like a richer taco-night spread, the toppings from braised brisket tacos also fit well here.

Toppings that make sense

Keep the toppings fresh and simple. The pork is rich, so avocado, cilantro, lime, pickled onions, or a spoonful of salsa verde are better than heavy sauces. Sour cream is fine if you like it, but the fajitas do not need dairy to feel complete.

Warm the tortillas before serving. A dry skillet, low oven, or quick pass over a gas flame makes them softer and more fragrant. I like to set the pork, peppers, tortillas, and toppings out separately so everyone can build their own. A crisp side like winter citrus salad echoes the orange and lime in the pork without making the meal feel repetitive.

Storage and easy reheating

Store the pork and vegetables in separate airtight containers if you can. The pork keeps well for 4 days in the fridge, and the peppers stay better when they are not sitting in meat juices. Reheat the pork in a skillet with a splash of saved cooking liquid until hot, then let the edges brown again.

Freeze only the pork, not the cooked peppers. Pack it with a little liquid and press out extra air before freezing. Thaw overnight in the fridge. For a low-effort second dinner, turn the leftovers into rice bowls, nachos, quesadillas, or lettuce wraps with lime and cilantro.

Slow-Cooked Carnitas Fajitas with Citrus and Spices
Slow-Cooked Carnitas Fajitas with Citrus and Spices

Summary

Serve these fajitas straight from the sheet pan and skillet with warm tortillas, avocado, cilantro, and extra lime.

Slow-Cooked Carnitas Fajitas with Citrus and Spices
Slow-Cooked Carnitas Fajitas with Citrus and Spices

FAQs

What cut of pork is best for carnitas fajitas?

Pork shoulder, also called pork butt, is the best choice. It has enough fat and connective tissue to stay juicy through a long slow cook, then it shreds cleanly.

Can I use pork loin instead?

I would not use pork loin for this version. It is too lean for a long slow-cooker cook and can turn dry before it gets shreddable. If you only have loin, cook it gently and skip the broiling step.

Can I make the carnitas ahead?

Yes. Cook and shred the pork up to 3 days ahead, then store it with some of the strained cooking juices. Broil it right before serving so the edges taste freshly crisped.

How do I keep the pork from drying out under the broiler?

Spoon a little cooking juice over the shredded pork before broiling. Broil just until the tips brown and crackle, usually 4-6 minutes, and do not walk away from the pan.

Are these carnitas fajitas gluten free?

The pork, peppers, and onions are naturally gluten free if your spices are certified gluten free. Use corn tortillas instead of flour tortillas and check any packaged toppings.

What should I serve with carnitas fajitas?

Warm tortillas, lime wedges, avocado, cilantro, and a simple crunchy salad are plenty. Rice, beans, pickled onions, or roasted corn also work well if you want a bigger spread.

Can I freeze the leftovers?

Yes. Freeze the shredded pork with a little cooking liquid in an airtight container for up to 3 months. Thaw overnight in the fridge, then crisp it on a sheet pan or in a skillet.

References

Sources cited in this recipe.
4.30 from 11 votes

Slow-Cooked Carnitas Fajitas with Citrus and Spices

Prep time:
20 min
Cook time:
500 min
Total time:
520 min
Servings:
4
Carnitas fajitas with crispy pork, peppers, avocado, cilantro, and lime

Tender citrus-spiced pork shoulder gets crisped at the edges and folded into warm fajitas with peppers, onions, lime, and cilantro.

Ingredients

  • For the carnitas

  • 3 lb (1.4 kg) boneless pork shoulder, trimmed of large surface fat and cut into 3-inch chunks
  • 2 teaspoons kosher salt
  • 1 teaspoon black pepper
  • 1 tablespoon ground cumin
  • 2 teaspoons dried oregano
  • 2 teaspoons chili powder
  • 1 teaspoon smoked paprika
  • 1/4 teaspoon ground cinnamon, optional
  • 5 cloves garlic, minced
  • 1 large yellow onion, sliced
  • 3/4 cup (180 ml) fresh orange juice
  • 1/4 cup (60 ml) fresh lime juice
  • 1/2 cup (120 ml) low-sodium chicken broth
  • For the fajitas

  • 2 tablespoons olive oil, divided
  • 3 bell peppers, mixed colors, sliced
  • 1 large yellow onion, sliced
  • 1/2 teaspoon kosher salt
  • 8 small flour tortillas, warmed
  • 1 avocado, sliced
  • 1/2 cup fresh cilantro leaves
  • 2 limes, cut into wedges

Instructions

1.

1. Season the pork: Place the pork chunks in a large bowl. Add salt, pepper, cumin, oregano, chili powder, smoked paprika, cinnamon if using, and garlic. Toss until the pork is evenly coated.

2.

2. Fill the slow cooker: Scatter the sliced onion in a 6-quart slow cooker. Add the seasoned pork, then pour orange juice, lime juice, and chicken broth around the meat.

3.

3. Cook until shreddable: Cover and cook on low for 8-10 hours, or on high for 5-6 hours, until the pork pulls apart easily with two forks.

4.

4. Shred the pork: Transfer the pork to a rimmed sheet pan. Strain and reserve the cooking liquid. Shred the pork into bite-size pieces and spoon about 1/2 cup of the liquid over the top.

5.

5. Crisp the carnitas: Broil the shredded pork 6 inches from the heat for 4-6 minutes, until browned and crisp at the edges. Toss once and broil 1-2 minutes more if you want extra crispy pieces.

6.

6. Cook the fajita vegetables: Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add the bell peppers, onion, and salt. Cook for 6-8 minutes, stirring often, until browned at the edges and tender-crisp.

7.

7. Build the fajitas: Fill warm tortillas with crispy carnitas, peppers, onions, avocado, cilantro, and lime juice. Serve with extra reserved cooking liquid on the side for drizzling.

Good to know

  1. Low setting gives the juiciest texture for pork shoulder.
  2. Save the strained cooking liquid for reheating leftovers.
  3. Use corn tortillas for a gluten-free serving option.

Equipment

  • 6-quart slow cooker
  • Rimmed sheet pan
  • Large skillet
  • Tongs
  • Two forks

Allergens

Always check labels if you have allergies.
  • Gluten if served with flour tortillas

Nutrition facts

Values are estimates per serving.
  • Calories: 650
  • Fat: 36 g
  • Carbs: 42 g
  • Protein: 43 g