Meat

Chipotle Pork Carnitas

Make the easiest Chipotle Pork Carnitas with juicy pork shoulder, chipotle peppers, orange juice, lime juice, garlic, and warm spices for a bold and flavorful dinner.

by Junie Alvarez · July 7, 2026

Jump to recipe ↓ Chipotle Pork Carnitas
prep10 min
cook6 hr 10 min
total6 hr 20 min
makes6

These smoky carnitas are rich, savory, slightly spicy, and incredibly versatile. Pile them into tacos, spoon them over rice bowls, stuff them into burritos, or serve them with your favorite Mexican-inspired sides.

The best part about chipotle pork carnitas is the contrast in texture. The pork cooks until tender enough to shred easily, then gets crisped under the broiler or in a skillet so some of the edges become golden and crunchy. That combination of juicy pork and crispy bits is what makes carnitas so hard to stop eating.

These carnitas are savory, smoky, citrusy, and slightly spicy.

Pork shoulder provides plenty of richness, while chipotle peppers give the meat a deep smoky flavor. Orange juice adds subtle sweetness and acidity, while lime juice keeps the pork bright and balances the richness. Cumin, oregano, garlic, and onion add warm, savory flavor.

Once the shredded meat is crisped, some of the juices caramelize around the edges, creating an even deeper flavor.

Pork shoulder is one of the best cuts for carnitas. You may see it labeled as pork butt, Boston butt, or pork shoulder roast. This cut contains enough fat and connective tissue to stay juicy during a longer cooking process. As the pork cooks, the connective tissue breaks down and the meat becomes incredibly tender.

Lean cuts such as pork loin or tenderloin are not ideal because they can dry out before developing the same shreddable texture.

For the best carnitas, choose a well-marbled boneless pork shoulder.

Prepare The Pork. Cut the pork shoulder into large chunks, approximately 3 inches each. Pat the pieces dry with paper towels and season them with salt, black pepper, cumin, oregano, and smoked paprika. Cutting the pork into chunks helps it cook more evenly and gives you additional surface area for browning.

Brown The Pork. Heat the olive oil in a large skillet over medium-high heat. Working in batches if necessary, brown the pork for several minutes on each side. You do not need to cook it through at this stage. The goal is simply to develop a flavorful browned exterior.

Build The Cooking Liquid. Add the browned pork to the slow cooker. Pour in the orange juice, lime juice, and chicken broth. Add the minced garlic, chipotle peppers, and a spoonful of adobo sauce. Scrape any browned bits from the bottom of the skillet so they become part of the sauce.

Cook Until Tender. Add the lid to the slow cooker. Cook on high for 3-4 hours or low for 5-6 hours, or until the pork is extremely tender and easily pulls apart with a fork.

Shred The Pork. Transfer the pork to a large cutting board or baking sheet. Use two forks to shred it into bite-sized pieces. Skim excess fat from the cooking liquid if desired. Spoon some of the flavorful liquid over the shredded pork to keep it juicy.

Crisp The Carnitas. Spread the shredded pork onto a large baking sheet. Drizzle with a little cooking liquid. Place under the broiler for approximately 3 to 5 minutes, or until the edges begin to brown and crisp. Toss the pork and broil for another 2 to 3 minutes if you want even more crispy pieces.

Serve. Squeeze fresh lime juice over the carnitas and serve with warm tortillas, cilantro, diced onion, avocado, salsa, or your favorite toppings.

Making pork carnitas is simple, but these tips will help you get the juiciest meat and crispiest edges:

If you're a fan of these chipotle pork carnitas, try one of these flavorful variations:

Carnitas are incredibly versatile, so you have plenty of ways to turn them into a meal:

Store leftover chipotle pork carnitas in an airtight container in the refrigerator for up to 4 days. For the best results, store some of the cooking liquid with the pork to help keep it moist.

To reheat, warm the pork in a skillet over medium heat until hot and lightly crisp. You can also spread it on a baking sheet and reheat at 375°F until warmed through.

Yes. Carnitas are excellent for freezer meal prep.

Allow the pork to cool completely and transfer it to a freezer-safe container along with a small amount of cooking liquid. Freeze for up to 3 months.

Thaw overnight in the refrigerator. For the best texture, reheat the pork first and then crisp it in a skillet or under the broiler. This helps restore those caramelized edges that make carnitas so delicious.

Yes. Leave them out for a more traditional citrus and herb flavor, or substitute smoked paprika for mild smokiness without much heat.

The pork may have been too lean, overcooked after shredding, or crisped without enough cooking liquid. Spoon some reserved juices over the pork before broiling.

The pork should pull apart easily with very little resistance. If it still feels tough, it needs additional cooking time.

Pin It!

If you love these Chipotle Pork Carnitas as much as we do, make sure you share them with your friends on Facebook and Instagram so they can try them too! Don't forget to Pin the recipe so you can make it again soon.

Chipotle Pork Carnitas

You'll need

Let's make it

  1. Cut the pork shoulder into large chunks, approximately 3 inches each. Pat the pieces dry with paper towels and season them with salt, black pepper, cumin, oregano, and smoked paprika.
  2. Heat the olive oil in a large skillet over medium-high heat. Working in batches if necessary, brown the pork for several minutes on each side.
  3. Add the browned pork to the slow cooker. Pour in the orange juice, lime juice, and chicken broth. Add the minced garlic, chipotle peppers, and a spoonful of adobo sauce. Scrape any browned bits from the bottom of the skillet so they become part of the sauce.
  4. Add the lid to the slow cooker. Cook on high for 3-4 hours or low for 5-6 hours, or until the pork is extremely tender and easily pulls apart with a fork.
  5. Transfer the pork to a large cutting board or baking sheet. Use two forks to shred it into bite-sized pieces. Skim excess fat from the cooking liquid if desired. Spoon some of the flavorful liquid over the shredded pork to keep it juicy.
  6. Spread the shredded pork onto a large baking sheet. Drizzle with a little cooking liquid. Place under the broiler for approximately 3 to 5 minutes, or until the edges begin to brown and crisp. Toss the pork and broil for another 2 to 3 minutes if you want even more crispy pieces.
  7. Squeeze fresh lime juice over the carnitas and serve with warm tortillas, cilantro, diced onion, avocado, salsa, or your favorite toppings.