Mexican Shredded Pork Recipe with Orange, Lime, and Crispy Edges

This Mexican shredded pork recipe makes tender, citrus-scented pork shoulder with deeply browned edges in about 4 to 4½ hours, excluding an optional 2–12 hour marinade. The pork is seasoned with cumin, Mexican oregano, coriander, chili powder, orange, lime, garlic, and onion, then slowly braised in the oven before being shredded and crisped.

The finished pork is juicy and savory with gentle sweetness from fresh orange juice, bright lime acidity, warm spices, and irresistible caramelized bits. Serve it in tacos, burritos, tortas, or rice bowls with cilantro, onion, salsa, and lime for a satisfying Mexican-inspired meal with fresh fruit at its heart.

Jump to Recipe

Why You’ll Love This Recipe

Crispy Mexican shredded pork tacos with citrus and fresh toppings

This Mexican shredded pork recipe brings together the best qualities of a slow braise and crisped carnitas. The pork shoulder becomes soft enough to pull apart with a fork, while a quick broil or skillet finish creates browned, savory edges that add contrast to every bite.

Fresh orange is the signature fruit ingredient. Its juice adds mild sweetness and acidity, while the zest releases fragrant citrus oils that make the pork taste bright without turning it into a sweet dish.

The recipe also works beautifully for meal planning. One Dutch oven produces eight servings, so you can enjoy tacos one night, rice bowls the next, and toasted tortas later in the week.

For a complete spread, serve the pork with warm tortillas, chopped cilantro, diced onion, lime wedges, and a bold salsa. A platter of Mexican snack ideas can also turn this recipe into a relaxed party menu.

Ingredients You’ll Need

Ingredients for Mexican shredded pork with orange and lime

Choose a boneless pork shoulder or pork butt with visible marbling. The fat melts during the long cooking time, keeping the meat moist and giving the finished pork its rich, satisfying texture.

  • Pork: Four pounds of pork shoulder cut into approximately 3-inch chunks.
  • Spices: Kosher salt, cumin, dried Mexican oregano, black pepper, coriander, and chili powder.
  • Fresh aromatics: Yellow onion, crushed garlic, one large orange, and fresh lime juice.
  • Braising liquid: One cup of chicken stock or water, plus the citrus juices.
  • Optional heat and warmth: One or two minced chipotle chiles in adobo and one cinnamon stick.
  • Cooking fat: Two tablespoons of vegetable oil or lard for browning.

Use fresh orange and lime whenever possible. Bottled juice can be convenient, but fresh zest and juice give the braising liquid a cleaner aroma and livelier flavor.

If you prefer a milder pork, leave out the chipotle. If you enjoy smoky heat, use two chiles and add a little of the adobo sauce from the can.

How to Make It Step-by-Step

Pork shoulder browning in a Dutch oven for Mexican shredded pork

Step 1: Pat the pork dry with paper towels so the seasoning clings well and the surface can brown properly. Combine the salt, cumin, oregano, pepper, coriander, and chili powder in a small bowl, then rub the mixture over all sides of the pork.

Step 2: Cover the seasoned pork and refrigerate it for 2–12 hours if your schedule allows. This optional rest gives the salt and spices more time to flavor the meat, although the pork can go straight into the pot.

Step 3: Heat the oil or lard in a large Dutch oven over medium-high heat. Brown the pork in batches, turning each piece to sear several sides; leave space between the chunks so they sear instead of steaming.

Step 4: Transfer the browned pork to a plate, then add the quartered onion and crushed garlic to the pot. Cook them for 2–3 minutes, stirring to loosen flavorful browned bits from the bottom.

Step 5: Zest the orange directly into the Dutch oven, then cut it in half and squeeze in its juice. Add the fresh orange juice, lime juice, chicken stock or water, bay leaves, and the optional chipotles and cinnamon stick.

Step 6: Return the pork to the pot and arrange it in the citrus-spiced liquid. The liquid should come approximately one-third to halfway up the meat, not cover it completely.

Step 7: Cover the Dutch oven and place it in a 325°F (165°C) oven for 3–3½ hours. Turn the pork once or twice during cooking, and check for doneness when it is very tender and separates easily under a fork.

Step 8: Remove the pork from the pot and discard the onion, garlic, bay leaves, orange peel, and cinnamon. Let the meat rest for 10–15 minutes so it is easier to handle, then shred it with two forks.

Step 9: Spread the shredded pork on a baking sheet and moisten it with a little of the cooking liquid. Broil for 3–5 minutes until some edges are crisp, or fry the meat in batches in a hot skillet until browned in spots.

Step 10: Taste the crisped pork and add salt as needed. Spoon it into warm tortillas or use it for burritos, tortas, rice bowls, and other filling meals.

Pro Tips for Tender, Crispy Pork

Shredded pork being crisped for carnitas-style texture

Drying the pork before seasoning is a small step with a big payoff. Moisture on the surface can slow browning, while a dry surface encourages the deep savory crust that forms during searing.

Do not crowd the Dutch oven. If all the pork does not fit in a single layer with room around the chunks, brown it in two or more batches and let the pot regain its heat between batches.

Keep the braising liquid below the top of the meat. This is a braise rather than a full boil, so the pork cooks gently while the exposed upper surface develops concentrated flavor.

Save the cooking liquid after shredding. A spoonful can moisten leftovers, add flavor to rice, or help the pork crisp without drying out in the oven.

For the best texture, crisp only the amount you plan to serve immediately. The meat stays especially tender when stored with its juices and crisped fresh in a skillet or under the broiler.

A fresh salsa provides a cool, sharp contrast to the rich pork. Try it with this Mexican salsa, then add lime wedges at the table so everyone can adjust the brightness.

Serving Ideas and Toppings

Mexican shredded pork taco with cilantro onion salsa and lime

For classic tacos, warm corn or flour tortillas and fill them with a generous spoonful of pork. Finish with diced onion, chopped cilantro, salsa, and a squeeze of lime.

  • Burritos: Roll the pork with rice, beans, salsa, and a little cheese.
  • Tortas: Layer the crisp pork into a toasted roll with avocado, onion, and salsa.
  • Rice bowls: Add pork to rice with beans, lettuce, corn, avocado, and citrus.
  • Family platters: Serve the pork beside tortillas, toppings, and bowls of salsa for a build-your-own dinner.

Orange wedges or lime wedges make a colorful garnish and reinforce the citrus notes in the braise. For a party, prepare the toppings in advance and keep the pork warm until guests are ready to assemble their plates.

Though the meal is savory, the orange gives this recipe a natural connection to a fruit-focused menu. A small citrus salad on the side can echo the fresh flavor without competing with the smoky, spiced pork.

Storage, Reheating, and Make-Ahead Advice

Stored and reheated Mexican shredded pork ready to serve

Cool leftover pork promptly and store it in an airtight container with a little cooking liquid. Refrigerated pork keeps well for several days, and the added liquid helps protect the shredded meat from drying out.

Reheat the pork in a skillet over medium heat, adding a splash of reserved cooking liquid as needed. Once hot, let some of the pieces sit against the pan so they become crisp again.

You can also spread the pork on a baking sheet and warm it in the oven before broiling briefly. Watch it closely during the final crisping step because the thin edges can brown quickly.

For advance preparation, braise and shred the pork, then refrigerate it with its juices. Crisp portions just before serving, which gives you tender centers and fresh browned edges instead of one uniformly soft texture.

Mexican Shredded Pork Recipe with Orange, Lime, and Crispy Edges

Mexican Shredded Pork

Tender pork shoulder is braised with orange, lime, garlic, onion, and Mexican spices, then shredded and crisped for flavorful carnitas-style pork. Makes 8 servings.
Prep Time 20 minutes
Cook Time 3 minutes
Total Time 4 minutes
Servings: 8 servings

Ingredients
  

Pork and Seasoning
  • 4 lb Boneless pork shoulder or pork butt, cut into 3-inch chunks
  • 2 teaspoons Kosher salt
  • teaspoons Ground cumin
  • teaspoons Dried Mexican oregano
  • 1 teaspoon Freshly ground black pepper
  • ½ teaspoon Ground coriander
  • ½ teaspoon Chili powder
Braising Ingredients
  • 2 tablespoons Vegetable oil or lard
  • 1 large Large yellow onion, quartered
  • 6 cloves Garlic cloves, lightly crushed
  • 1 large Large orange
  • ½ cup Fresh orange juice
  • ¼ cup Fresh lime juice
  • 1 cup Chicken stock or water
  • 2 leaves Bay leaves
Optional Ingredients
  • 1–2 chiles Canned chipotle chiles in adobo, minced
  • 1 stick Cinnamon stick

Method
 

Step-by-Step
  1. Pat the pork dry. Mix the kosher salt, cumin, Mexican oregano, black pepper, coriander, and chili powder, then rub the seasoning thoroughly over every piece. Cover and refrigerate for 2–12 hours if you want a deeper seasoning, or cook immediately.
  2. Heat the oil or lard in a large Dutch oven over medium-high heat. Brown the pork in batches, turning to sear several sides without crowding the pot, then transfer the browned pieces to a plate.
  3. Add the onion and garlic to the Dutch oven and cook for 2–3 minutes. Zest the orange directly into the pot, cut it in half, and squeeze in its juice, then add the orange juice, lime juice, stock or water, bay leaves, and optional chipotles and cinnamon.
  4. Return the browned pork to the pot. Check the liquid level; it should reach approximately one-third to halfway up the meat rather than completely cover it.
  5. Cover the Dutch oven and cook in a 325°F (165°C) oven for 3–3½ hours, turning the pork once or twice. The pork is ready when it is very tender and pulls apart easily with a fork.
  6. Remove the pork and discard the onion, garlic, bay leaves, orange peel, and cinnamon. Rest the meat for 10–15 minutes, then shred it with two forks.
  7. For crisp edges, spread the shredded pork on a baking sheet, moisten it with a little cooking liquid, and broil for 3–5 minutes. You can also fry the pork in batches in a hot skillet until crisp in spots, then taste and adjust the salt.

Notes

For a slow cooker, cook on LOW for 8–9 hours or HIGH for 4–5 hours after browning the pork and preparing the braising liquid. Store cooled pork with some cooking liquid in the refrigerator, and reheat in a skillet or oven before serving.

Final Thoughts

This Mexican shredded pork recipe is a dependable centerpiece for tacos, bowls, tortas, and casual gatherings. The combination of browned pork, fresh orange, lime, Mexican oregano, garlic, and warm spices creates layers of flavor while the final crisping step supplies the texture that makes carnitas-style pork so memorable.

Give the pork time to brown before braising, keep the liquid at the right level, and do not skip the final broil or skillet finish. Those three details produce tender meat with juicy interiors and deliciously crisp edges.

Serve it with your favorite toppings and plenty of lime. If you are planning a larger Mexican-inspired spread, you can also finish with easy cake balls for a simple sweet bite after dinner.

Leave a Comment

Recipe Rating