This Pork Carnitas recipe is tender, flavorful, and perfect for serving in tacos, burritos, quesadillas, tamales or salads. The best part is you can make carnitas in the oven, slow cooker or instant pot.
Don’t miss my other favorite slow cooker, or 30-minute meals I can throw together easily on a busy weeknight.
I love making International cuisine from home and Carnitas (Spanish for “little meats”) is one of the tastiest and easiest additions to our taco night! Carnitas pork is similar to pulled pork but flavored with Mexican spices and oven roasted after slow cooking.
Why I love this recipe:
- 5 Minute Prep and let the oven, slow cooker or instant pot do all the work.
- Versatile – Serve them in just about anything from tacos, burritos, tamales, quesadillas or burrito bowls.
- Freezer Friendly – save the leftovers for another meal.
How to make Carnitas (Slow Cooker Method):
Season Pork: Trim and discard excess fat from the pork. In a small bowl, combine chili powder, cumin, oregano, salt and pepper then generously season the pork on all sides.
Add Onion, Garlic and Citrus: Place the seasoned pork in the bottom of the slow cooker then add garlic, chopped onions, orange juice, and lime juice around it.
Cook: Cover and cook on low for 7-8 hours or high for 4-5 hours.
Shred: Remove pork from the slow cooker, shred the meat, then return it to the pot. Taste and add more seasonings or salt and pepper, if needed.
Broil (optional): At this point you can eat the pork as is or, to be make it more authentic, you can place the meat on a baking sheet and broil it for 2-3 minutes until the edges are crispy. For carnitas tacos, serve inside warm corn tortillas, garnished with cilantro.
Instant Pot Carnitas:
Prepare and season the pork the same, inside the instant pot then add an additional cup of water or chicken broth to the pot. Cook on Manual/High pressure for 70 minutes. When timer beeps, allow the pot to naturally release pressure, about 15 minutes longer. Remove lid then shred the meat. Broil if desired.
Oven Carnitas:
Preheat oven to 325 degrees F then cut the pork into 4 pieces (this will allow it to cook faster and more evenly in the pot). Season the pork on all sides and place in pot then add an additional cup of water/broth to the pot. Prepare and season the pork the same, but cut it into a few large chunks to fit evenly into a dutch oven pan or oven-safe pot. Bake for 3-3/12 hours, until tender.
Make Ahead and Freezing Instructions:
To Make Ahead: Add everything to the pot, cover and refrigerate for 1-2 days before cooking (depending on the freshness of your ingredients).
To Freeze: Allow this easy carnitas recipe to cool completely, then store in a freezer safe container or bag for up to 4 months. Thaw in the refrigerator overnight. To rewarm, spread the meat on a baking sheet with a little of the juice and reheat at 400 degrees F until warm, about 10-15 minutes.
Serve with Mexican recipes, like:
- Mexican rice
- Refried Beans
- Salsa or Pico de gallo
- Guacamole
- Corn salad
- Horchata
- Sopaipillas
Follow me for more great recipes
Recipe
Carnitas
Equipment
- instant pot (optional)
- Slow Cooker (optional)
Ingredients
- 4-5 lb pork shoulder
- 2 Tablespoons chili powder
- 4 teaspoons ground cumin
- 3 teaspoons dried oregano leaves
- 2-3 teaspoons salt or more, to taste
- 1 1/2 teaspoons freshly ground black pepper
- 4 cloves garlic , minced
- 2 onions roughly chopped
- juice from 2 large oranges
- juice from 2 limes
Instructions
- Trim and discard excess fat from the pork.
- In a small bowl, combine chili powder, cumin, oregano, salt and pepper. Generously season the pork on all sides.
- Add the seasoned pork to the bottom of the slow cooker. Add garlic, chopped onions, orange juice, and lime juice.
- Cover and cook on LOW for 7-8 hours or high for 4-5 hours.
- Remove pork from the slow cooker, shred the meat. Taste and add more seasonings and salt and pepper, if needed.
- At this point you can eat the pork as is, or for a more authentic taste, place the meat on a baking sheet and broil it for 2-3 minutes until the edges are crispy.
- For tacos, serve warm inside warm corn tortillas topped with salsa or pico and cilantro. Serve with a side of Mexican rice and refried beans.
Notes
Nutrition
Did You Make This Recipe?
Tag @TastesBetterFromScratch on Instagram with #TastesBetterFromScratch!
Follow Me
I originally shared this recipe March 2017. Updated March 2020 and July 2023.
This post contains affiliate links. I love sharing my favorite products with you.
This post contains affiliate links.
This is so good! I made it in my Dutch oven. I just had to use tongs to shred the meat. It fell apart so easily. Amazing! Will make again.
We LOVE this recipe! We make it once a week! I actually make it in my ceramic coated cast-iron pan, and in about an hour hahaha! My crock-pot went out so that’s my alternative. I shared this with many friends and family and they love it as well!
I made this with my Dutch oven, I did a smaller 2.5lb shoulder roast, it still turned out amazing. I did add some bacon fat as to make up for not using lard and it turned out great! Will definitely be making this again.
Delicious!!
Made this today in the crockpot and served it on homemade tortillas. It was easy and so delish! Leftovers will be a pizza topping in a few days.
Super easy, super tender, super yummy! I served this with avocado, lime wedges, green onion and Spanish rice on the side. Definitely a keeper recipe!
So great, and one better was to mix left overs with Kinders BBQ Sauce – OMG soooo GOOD! You’ll never make shredded pork any other way <3
This is soooo good! I’ve made it for my husband and I every week since I found it – we both love it every time I make it. The tacos honestly need nothing as the meat is so good itself
These are SO good. My daughter asks for this all the time. We have them with the tortillas, rice and even on nachos. Delicious.
I just bought a new grill – super pumped! Appreciate the post – trying to learn as much as I can before the Spring is in full swing.
I made this dish in my slow cooker and couldn’t believe how easy is was to put together. I also tried your suggestion of browning it under the broiler to crisp up the edges and liked the result. I used soft tacos spread with avocado and salsa and then topped with the pork. My husband absolutely loved them!