If you're looking to enhance your culinary skills, exploring the five best carnitas recipes could be just what you need. Each method brings its own unique flair, whether you're drawn to the tender texture of traditional slow-cooked carnitas or the quick convenience of Instant Pot versions. You might even find yourself intrigued by the spicy kick of chipotle or the revitalizing touch of citrus. As you consider your options, one question remains: which recipe will become your go-to for gatherings and weeknight dinners? The answer might surprise you.
Traditional Slow-Cooked Carnitas

Carnitas, a beloved Mexican dish, translates to "little meats" and is traditionally made from pork that's slow-cooked until tender and then shredded for serving. The result is a flavorful and juicy meat that can be used in a variety of dishes like tacos, burritos, or served with rice and beans.
The beauty of traditional slow-cooked carnitas lies in its simplicity, allowing the rich, savory flavors of the pork and spices to shine through. Whether you're preparing a family meal or hosting a gathering, this dish is sure to impress with its delightful taste and aroma.
Ingredients:
- 4 pounds pork shoulder (also known as pork butt), cut into large chunks
- 1 tablespoon salt
- 1 teaspoon black pepper
- 1 tablespoon ground cumin
- 1 tablespoon chili powder
- 1 onion, quartered
- 4 cloves garlic, minced
- 1 orange, juiced (reserve the spent halves)
- 1 lime, juiced
- 1 cup chicken broth
- 2 bay leaves
Instructions:
In a large slow cooker, combine the pork shoulder chunks, salt, black pepper, cumin, chili powder, onion, garlic, orange juice, lime juice, chicken broth, and bay leaves. Toss everything together to coat the meat evenly with the spices and liquids.
Place the reserved orange halves on top of the pork for extra flavor. Cover the slow cooker and cook on low for 8 to 10 hours or until the pork is fork-tender and easily shreds.
Once cooked, remove the pork from the slow cooker and shred it using two forks. If desired, you can crisp the shredded meat in a hot skillet with a little oil for added texture.
Extra Tips:
For the best flavor, let the pork marinate in the spices and juices overnight before cooking. This will improve the depth of flavor in the finished dish.
Additionally, if you prefer a slightly sweeter taste, consider adding a bit of brown sugar to the spice mix. To achieve a crispy texture after shredding, spread the meat on a baking sheet and broil it in the oven for a few minutes until the edges are crispy.
Serve your carnitas with fresh cilantro, diced onions, and lime wedges for a traditional touch!
Instant Pot Carnitas

Instant Pot carnitas are a quick and flavorful way to enjoy this classic Mexican dish without the long cooking time traditionally required. The Instant Pot locks in moisture and infuses the pork with aromatic spices, resulting in tender, juicy meat that can be used in tacos, burritos, or served on its own.
This recipe is perfect for busy weeknights or for feeding a crowd.
Ingredients:
- 3-4 pounds pork shoulder, cut into large chunks
- 1 tablespoon olive oil
- 1 onion, chopped
- 4 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- 1 teaspoon smoked paprika
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 cup orange juice
- 1/4 cup lime juice
- 2 bay leaves
Cooking Instructions:
Start by setting your Instant Pot to the sauté function and adding the olive oil. Once hot, add the chopped onion and sauté for about 3-4 minutes until it becomes translucent.
Add the minced garlic and cook for an additional minute. Next, season the pork chunks with cumin, oregano, paprika, salt, and pepper, then add them to the pot, stirring to coat with the spices.
Pour in the orange juice and lime juice, then add the bay leaves. Close the lid, seal the vent, and set the Instant Pot to cook on high pressure for 60 minutes.
Once the cooking time is complete, allow the pressure to release naturally for 15 minutes before performing a quick release for any remaining pressure.
Extra Tips:
For the best flavor, marinate the pork in the spices and juices overnight before cooking. This allows the meat to absorb all the flavors thoroughly.
After cooking, you can broil the carnitas in the oven for a few minutes to create a crispy texture on the edges, which adds a delicious contrast to the tender meat.
Serve with your favorite toppings such as diced onions, cilantro, and lime wedges for an authentic touch. Enjoy your homemade carnitas!
Spicy Chipotle Carnitas

Spicy Chipotle Carnitas are a delicious twist on the traditional Mexican slow-cooked pork, bringing a fiery kick that enhances the flavor profile. This dish is perfect for tacos, burritos, or simply served with rice and beans.
The combination of tender, succulent pork infused with smoky chipotle peppers creates a satisfying meal that will impress your family and friends. Whether you're hosting a gathering or just craving something hearty and spicy, these carnitas will certainly hit the spot.
Ingredients:
- 3-4 pounds pork shoulder (also known as pork butt), cut into large chunks
- 1 tablespoon olive oil
- 1 onion, chopped
- 4 cloves garlic, minced
- 3-4 chipotle peppers in adobo sauce, chopped
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- 1 teaspoon smoked paprika
- 1 bay leaf
- 1 cup chicken broth
- Salt and pepper to taste
- Fresh cilantro, for garnish
- Lime wedges, for serving
Cooking Instructions:
In a large heavy-bottomed pot or Dutch oven, heat the olive oil over medium-high heat. Season the pork chunks with salt and pepper, then add them to the pot and brown on all sides.
Once browned, remove the pork and set it aside. In the same pot, add the chopped onion and garlic, cooking until softened. Stir in the chipotle peppers, cumin, oregano, smoked paprika, and bay leaf.
Return the pork to the pot, pour in the chicken broth, and bring to a simmer. Cover the pot, reduce the heat to low, and let it cook for approximately 3-4 hours until the pork is tender and easily shredded.
Once cooked, shred the pork with two forks and let it soak up the juices before serving.
Extra Tips:
For an extra layer of flavor, consider marinating the pork shoulder overnight with the spices and chipotle peppers before cooking. This allows the flavors to penetrate the meat deeply.
If you prefer a milder version, you can reduce the number of chipotle peppers or remove the seeds before adding them. Also, for a crispy finish, spread the shredded carnitas on a baking sheet and broil them for a few minutes after cooking.
Serve with fresh toppings like diced onions, avocado, and a squeeze of lime for the perfect balance of flavors!
Citrus-Infused Carnitas

Citrus-infused carnitas are a vibrant twist on the traditional Mexican slow-cooked pork. This recipe combines the rich, savory flavor of pork with the bright, zesty notes of citrus, creating a mouthwatering dish that's perfect for tacos, burritos, or simply enjoyed on its own.
The slow cooking process allows the meat to become tender and infused with the aromatic citrus flavors, making it a perfect centerpiece for any gathering.
Ingredients:
- 3-4 lbs pork shoulder, cut into large chunks
- 1 orange, juiced and zested
- 1 lime, juiced and zested
- 1 lemon, juiced and zested
- 1 tablespoon ground cumin
- 1 tablespoon dried oregano
- 1 tablespoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon salt
- 1 teaspoon black pepper
- 1 cup chicken broth
- 1 onion, quartered
- 4 cloves garlic, smashed
- Fresh cilantro, for garnish (optional)
- Corn tortillas, for serving (optional)
Cooking Instructions:
In a large slow cooker, combine the pork shoulder chunks with the orange, lime, and lemon juice and zests.
Add the cumin, oregano, garlic powder, onion powder, salt, and black pepper, ensuring the pork is well coated with the spices.
Place the quartered onion and smashed garlic cloves on top of the pork, then pour the chicken broth over everything.
Cover and cook on low for 8 hours or until the pork is incredibly tender and easily shreds with a fork.
Once done, remove the pork from the slow cooker and shred it with two forks, then return it to the liquid to soak up the flavors before serving.
Extra Tips:
For an extra layer of flavor, consider searing the pork chunks in a hot skillet before adding them to the slow cooker.
This will give the meat a wonderful caramelized exterior.
Additionally, you can reduce the cooking liquid after shredding the pork by simmering it on the stove until slightly thickened, then mix it back into the carnitas for added richness.
Finally, don't forget to serve with warm corn tortillas and a sprinkle of fresh cilantro for a delightful presentation!
Sweet and Savory Carnitas

Sweet and savory carnitas offer a delightful twist on the traditional Mexican dish. By incorporating elements of sweetness, such as brown sugar and orange juice, along with savory spices, this recipe delivers a balanced flavor profile that's perfect for tacos, burritos, or simply served with rice.
The slow cooking process guarantees the pork is tender and infused with the rich combination of sweet and savory notes, making it a crowd-pleaser for any occasion.
Ingredients:
- 4 pounds pork shoulder, cut into large chunks
- 1 onion, quartered
- 4 cloves garlic, minced
- 1 cup orange juice
- 2 tablespoons brown sugar
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- 1 teaspoon smoked paprika
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 bay leaves
- 1 cup chicken broth
- Juice of 1 lime
- Fresh cilantro, for garnish (optional)
Cooking Instructions:
In a large slow cooker, combine the pork shoulder, onion, and garlic.
In a separate bowl, whisk together the orange juice, brown sugar, cumin, oregano, smoked paprika, salt, pepper, bay leaves, and chicken broth.
Pour this mixture over the pork in the slow cooker. Cover and cook on low for 8-10 hours, or until the pork is tender and easily shredded with a fork.
Once cooked, remove the pork and shred it using two forks, then mix in the lime juice. If desired, you can broil the shredded pork on a baking sheet for a few minutes to achieve a crispy texture.
Extra Tips:
For an even deeper flavor, marinate the pork overnight in the sweet and savory mixture before cooking. This allows the spices to penetrate the meat thoroughly.
Additionally, consider using a combination of citrus juices like lime and grapefruit for a more complex flavor profile.
Finally, serve your carnitas with various toppings such as diced onions, fresh cilantro, avocado, and your favorite salsa to improve the dish even further.