Imagine biting into a warm tortilla filled with succulent, juicy carnitas that practically melt in your mouth, their rich, savory aroma wafting through the air. This carnitas recipe brings together the perfect balance of spices and tenderness, creating an explosion of flavors that will make your taste buds dance with joy every time you take a bite.
Growing up, our family gatherings often featured this delightful dish, served amidst laughter and stories shared over the dinner table. Whether it’s a casual weeknight dinner or a festive celebration with friends, this carnitas recipe promises to elevate any occasion into something truly special, leaving everyone craving just one more delicious bite.
Why Is carnitas recipe So Irresistibly Good?
Tender and juicy pork shoulder slowly simmers to perfection, infusing every bite with flavor. Zesty spices like cumin and oregano elevate the taste profile, while aromatic onion and garlic create an irresistible aroma. Perfect for tacos or burritos, this versatile dish is a crowd-pleaser at any gathering. Plus, with just 20 minutes of prep time, you’ll have more time to enjoy!
carnitas recipe Ingredients
For the Pork
- 3 pounds pork shoulder (cut into large chunks) – This cut provides the tenderness and flavor essential for a delicious carnitas recipe.
For the Spices
- 1 tablespoon salt – Enhances all the flavors in your carnitas, making each bite irresistible.
- 1 tablespoon black pepper – Adds a mild heat that balances the sweetness of the pork.
- 1 tablespoon cumin – Brings an earthy flavor that is key to traditional Mexican dishes.
- 1 tablespoon oregano – Offers a fragrant hint that complements the citrus notes beautifully.
- 1 teaspoon cinnamon – Just a touch adds warmth and depth to your carnitas.
For the Aromatics
- 1 large onion (chopped) – Provides a sweet base that enriches the overall dish as it caramelizes during cooking.
- 4 cloves garlic (minced) – Infuses your carnitas with a delightful aroma and robust flavor.
- 1 cup orange juice – The acidity brightens the dish while tenderizing the meat, creating succulent bites.
- 2 tablespoons lime juice – Adds a tangy zest that enhances the freshness of your carnitas.
Additional
- 2 tablespoons vegetable oil (for searing) – Perfect for achieving that golden crust before slow cooking, locking in all those juicy flavors.
How to Make carnitas recipe

1. Season the pork shoulder pieces with 1 tablespoon salt, 1 tablespoon black pepper, 1 tablespoon cumin, 1 tablespoon oregano, and 1 teaspoon cinnamon. This flavorful blend creates a savory base for your dish.
2. Sear the pork by heating 2 tablespoons of vegetable oil in a skillet over medium-high heat. Brown the pork on all sides for about 5-7 minutes until it’s beautifully golden.
3. Transfer the seared pork to the slow cooker. This method ensures every bit of flavor from the skillet is captured in your carnitas recipe.
4. Add chopped onion, minced garlic, 1 cup orange juice, and 2 tablespoons lime juice to the slow cooker. These aromatic ingredients will infuse your pork with delightful zest.
5. Cover and cook on low for 6-8 hours, allowing the pork to become tender and easily shredded. The longer it cooks, the more mouthwatering it will be!
6. Remove the pork from the slow cooker and shred it using two forks until it’s perfectly pulled apart. The texture should be tender and juicy, ready for serving.
7. Serve the carnitas in tacos, burritos, or alongside rice, garnished with your favorite toppings for a delicious meal that everyone will love!
Optional: Top with fresh cilantro or diced onions for extra flavor.
Exact quantities are listed in the recipe card below.
Expert Tips
- Cut Sizes Matter: Ensure you cut the pork shoulder into large chunks; smaller pieces can dry out during cooking.
- Sear for Flavor: Don’t skip the searing step! Browning the pork adds rich flavor that enhances your carnitas recipe.
- Juice Balance: Use fresh orange juice for a vibrant taste; bottled juice may lack the zest that brings your dish alive.
- Timing is Key: Cooking on low for 6-8 hours is crucial; rushing this step can result in tough, chewy meat instead of tender carnitas.
- Rest Before Shredding: Allow the pork to rest for a few minutes after cooking; this helps retain juices and makes shredding easier.
How to Store and Freeze carnitas recipe
- Room Temperature: Allow your carnitas recipe to cool completely before leaving it at room temperature for no more than 2 hours.
- Fridge: Store leftovers in an airtight container for up to 3 days. This helps maintain the flavor and tenderness of the pork.
- Freezer: For longer storage, freeze the carnitas recipe in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating: Warm the carnitas in a skillet over medium heat or in the microwave until heated through, adding a splash of broth or water to keep it moist.
carnitas recipe Variations
Feel free to get creative and customize this dish to suit your taste buds!
- Spicy Kick: Add 1–2 diced jalapeños or a teaspoon of cayenne pepper for extra heat. This will elevate the flavor profile, adding warmth and excitement to each bite.
- Citrus Zest: Swap half of the orange juice with pineapple juice for a tropical twist. The sweetness of pineapple enhances the savory notes, providing a delightful contrast that dances on your palate.
- Herb Infusion: Substitute oregano with fresh cilantro or thyme for a fragrant touch. Fresh herbs create an aromatic experience that brightens the dish, making it feel vibrant and fresh.
- Smoky Flavor: Incorporate 1 tablespoon of smoked paprika in place of regular paprika. This adds depth, bringing a rich smokiness that transports you to sunny outdoor barbecues.
- Sweetened Touch: Mix in 2 tablespoons of brown sugar to balance flavors beautifully. The sweet undertone complements the savory elements, creating a harmonious blend that’s hard to resist.
- Vegetarian Option: Use jackfruit instead of pork shoulder for a plant-based version. When cooked, jackfruit mimics the texture of pulled meat, allowing everyone to enjoy this classic dish.
- Garlic Lover’s Delight: Increase garlic to 6 cloves for an intense flavor boost. This creates a robust aroma that fills your kitchen with mouthwatering scents, drawing everyone in for a taste.
Make Ahead Options

This carnitas recipe is a fantastic choice for meal prep, allowing you to savor the rich flavors of tender pulled pork without the last-minute rush. You can season the 3 pounds of pork shoulder with salt, black pepper, cumin, oregano, and cinnamon up to 24 hours in advance—simply store it in the refrigerator. Additionally, chop the large onion and mince the garlic ahead of time; both can easily be prepped 1-2 days prior. When you’re ready to cook, sear the marinated pork in vegetable oil as directed, then transfer it to your slow cooker along with the prepared aromatics, orange juice, and lime juice. Cook on low for 6-8 hours until beautifully tender. After shredding the pork with two forks, simply serve your flavorful carnitas in tacos or burritos or alongside rice. For optimal freshness, consume within 3 days if stored properly in an airtight container. This way, you’ll enjoy every delicious bite while saving precious time during busy weeknights!
Common Questions About carnitas recipe
What type of pork is best for this carnitas recipe?
For the most tender and flavorful carnitas, I recommend using a 3-pound pork shoulder. This cut is ideal because it has the right amount of fat and connective tissue, which breaks down during cooking, yielding beautifully succulent meat.
Can I substitute any spices in this recipe?
Absolutely! While the combination of cumin, oregano, and cinnamon gives a classic Mexican flavor, you can adjust according to your taste. For example, if you prefer a spicier kick, consider adding some chili powder or smoked paprika to your spice mix.
How should I store leftover carnitas?
Store any leftover pulled pork in an airtight container in the refrigerator for up to 3 days. Make sure it’s completely cooled before sealing it to maintain freshness. For longer storage, you can freeze it for up to 3 months. Just make sure to label the container with the date!
What are some good toppings for serving carnitas?
The options are endless! Popular toppings include diced onions, fresh cilantro, avocado slices, lime wedges, and salsa. You can even add a dollop of sour cream or crumbled queso fresco for extra flavor. Get creative and make it your own!
How do I know when my carnitas are done cooking?
Your carnitas will be perfectly cooked when they shred easily with two forks. If you’re cooking on low in the slow cooker, aim for about 6-8 hours. The meat should be fork-tender and have a lovely golden color when done.
What if my pork isn’t shredding easily?
If your pork isn’t shredding as expected after 8 hours of cooking, it might need more time. Simply cover it back up and let it cook for an additional hour or until it’s tender enough to pull apart easily. The key is patience; great flavors take time!

Carnitas
Ingredients
Method
- Season the pork shoulder pieces with salt, black pepper, cumin, oregano, and cinnamon.
- In a skillet, heat vegetable oil over medium-high heat and sear the pork on all sides until browned.
- Transfer the seared pork to the slow cooker.
- Add chopped onion, minced garlic, orange juice, and lime juice to the slow cooker.
- Cover and cook on low for 6-8 hours or until the pork is tender and easily shredded.
- Remove the pork from the slow cooker and shred it using two forks.
- Serve the carnitas in tacos, burritos, or with rice, garnished with your choice of toppings.















