This post may contain affiliate links. Please see our disclosure policy.
Instant Pot Carnitas are easy to make and deliver impressive results using simple ingredients. The pork is incredibly juicy, fall-apart tender, insanely flavorful, and perfectly crispy!

Carnitas the Easy (and Fast) Way

Authentic carnitas are made by braising pork shoulder in lard for hours and hours. Delicious, but not practical for the home cook.
Well good news--this recipe for Instant Pot carnitas, just like my slow cooker carnitas recipe, replicates the authentic flavor of carnitas without the fuss or lard! And thanks to the Instant Pot, these carnitas are on the table fast!
Juicy, tender, and perfectly spiced with cumin, oregano, and orange juice, Instant Pot carnitas are undeniably delicious. The pork is juicy, tangy, savory--right out of the pressure cooker. With a quick pop under the broiler, you can replicate that crispy, crunchy exterior that carnitas are known for.
Happy Cooking! xo Kristen
Recipe Highlights
Instant Pot Carnitas Ingredients
You will find the full list of ingredients, along with quantities in the recipe card. Below is a quick glance at what you need and tips to help you make the right selection.

- Pork: This recipe calls for a boneless pork shoulder, but feel free to replace the pork shoulder with a pork butt or pork loin roast. Keep in mind that pork loin is leaner and won't be quite as tender as tender as pork shoulder, but still delicious. I typically purchase what is on sale.
- Orange Juice: For a zippy, tangy flavor that compliments the pork so well. Use fresh or pulp-free refrigerated orange juice.
- Beer: Select a light pale lager like Corona or Coors Light. Feel free to use chicken broth in place of beer if you don't like to cook with alcohol.
How to Make Instant Pot Carnitas
The following tips are provided to help you achieve perfect results. You will find the ingredient quantities and detailed instructions in the recipe card at the bottom of this post.
- Prepare Pork. Regardless of the type of pork roast you opt to use to make Instant Pot Carnitas, it is best to cut your roast into 3 to 4-inch large sections. This will help the pork to absorb more flavor and break down easier as it pressure cooks. Once cut, season well with kosher salt and pepper to build layers of flavor.
- Sear the Pork. Using the sauté function sear the pieces of pork in a bit of oil on each side until browned. Keep in mind that you may need to work in batches to not overcrowd the inner pot. Once browned, remove the pork from the pressure cooker.
In a Rush?
Through experimentation, I have found that taking the time to sear the pork before pressure cooking yields a slightly better texture, but the difference is minimal. Skip this step if you are short on time OR if your pork roast is frozen.

- Deglaze Inner Pot. Any time you use the sauté function on an electric pressure cooker, it is crucial to scrape up all the browned bits on the bottom of the inner pot to prevent a burn notice. For this carnitas recipe, add in the beer (or chicken broth) and use a wooden spoon or spatula to scrape up all the browned bits.
- Layer Ingredients. Add the orange juice, spices, and a pinch of salt and pepper to the inner pot, stirring to incorporate. Add the pork back to the inner pot, nestling it in the braising liquid.

- Pressure Cook. Because the pork roast is cut into chunks, it will cook faster than a whole pork roast. I recommend cooking pork shoulder/pork butt for 40 minutes on high pressure and pork loin for 30 minutes on high pressure.
- Allow Pressure To Release Naturally. After the cooking time has elapsed, let the pressure release naturally for at least 15 minutes. This is an extremely important step if you want to achieve tender pork.

- Shred Pork. Remove the pork chunks to a large mixing bowl and shred with 2 forks. It should easily fall apart.

- Broil. To achieve a crispy texture to Instant Pot Carnitas, place the shredded pork on a rimmed sheet pan. Add a bit of cooking liquid and broil until just crispy. Watch close so you don't burn the pork.

Ways to Serve Instant Pot Carnitas
- Keep it Classic: Serve the shredded carnita meat over warmed corn tortillas or flour tortillas topped with shredded cabbage, minced cilantro, diced onion, and avocado. But any taco toppings like salsa, guacamole, sour cream, cheese, pico de gallo work well with the carnitas.
- Add a Side: Round out dinner with Instant Pot Mexican rice and or Instant Pot refried beans for the ultimate Tex-Mex meal!
- As Burrito Bowl: Serve Instant Pot carnitas over rice (like Instant Pot jasmine rice, Instant Pot brown rice, or Instant Pot cilantro lime rice) with black beans and toppings of choice. Or roll it all together in a large flour tortilla for tasty burritos.
- Get Creative: Ditch the tortilla and serve Instant Pot carnitas over Instant Pot Baked Potatoes or Instant Pot Baked Sweet Potatoes and top as desired.
Storage Instructions
This recipe makes a ton! Which is perfect for entertaining, meal prep, or just having leftovers for a few day!
- Refrigerate: Store leftover carnitas in an airtight container for up to 4 days in the refrigerator. I like to add the extra cooking liquid to the leftovers. The carnitas will lose a bit of their crispiness, but the liquid will keep the meat from drying out.
- Freeze: Transfer pork and a bit of the cooking liquid to an airtight freezer-safe container. I like to portion the leftovers out in 1-2 cups when freezing. Store in the freezer for up to 3 months.
- Reheat: Defrost in the refrigerator overnight if needed. Reheat in a heat-safe bowl in 30-second intervals in the microwave to warm through. Alternatively, quickly broil in the oven to warm through and crisp up the carnitas. .
- Get Creative with Leftovers: Use leftover carnitas in place of chicken in a southwest chicken salad, salsa verde enchiladas, or chicken enchilada casserole. Or replace taco meat in a taco salad, taco pizza, or wonton tacos with leftover shredded pork.
More Instant Pot Pork Recipes
- Instant Pot Pork Chops
- Instant Pot Pulled Pork
- Instant Pot Zuppa Toscana Soup
- Instant Pot Brats
- Instant Pot Sausage and Peppers
- Instant Pot Pork Tenderloin
- Instant Pot Pork and Sauerkraut
Did you make this recipe?
If you enjoyed this recipe, please leave a comment with a 5-star review at the bottom of the post. Thank you!
Instant Pot Carnitas

Video
Ingredients
- 1 tablespoon olive oil
- 3-4 pound boneless pork shoulder, pork butt, or pork loin roast, cut into 3-4 inch chunks
- 2 teaspoons kosher salt
- 1 teaspoon black pepper
- 1 cup light lager beer, or chicken stock
- 1 cup pulp-free orange juice
- 2 teaspoons cumin
- 2 teaspoons garlic powder
- 1 teaspoon oregano
Instructions
- Cut 3-4 pound boneless pork shoulder, pork butt, or pork loin roast into large chunks and season well with 2 teaspoons kosher salt and 1 teaspoon black pepper.

- Turn your instant pot to sauté and add in 1 tablespoon olive oil and allow to heat for 2-3 minutes. Once the inner pot is heated, add the pork chunks and sear each side of the pork bout 2-3 minutes per side until golden brown. Once the pork is seared, remove it to a large plate and turn hit cancel to turn off the sauté function.

- Add 1 cup light lager beer (or chicken stock) to the inner pot and use a spatula or wooden spoon to scrape up all the browned bits on the bottom of the inner pot. This will prevent a burn notice from happening.

- Add the seared pork back to the inner pot. Add in the 1 cup pulp-free orange juice, 2 teaspoons cumin, 2 teaspoons garlic powder, and 1 teaspoon oregano.

- Place the lid on the inner pot and be sure the venting knob is pointed towards sealed. Using the manual or pressure cook button, set to cook on high pressure for 40 minutes for a shoulder or butt roast. Cook for 30 minutes if using a pork loin roast.
- Once the cooking time has elapsed, let the pressure release naturally FOR AT LEAST 15 minutes. Then you can opt to release pressure if desired or needed.

- Remove the pork from the inner pot and place into a large bowl. Shred the pork with 2 forks or kitchen mixer.

- If you want to crisp the edges of the shredded pork, place meat on rimmed sheet pan with ½ cup cooking liquid and broil under high heat for 3-5 minutes per side.

Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
This post was originally published in 2018 and updated in 2025.













My husband LOVES carnitas, but I'm a busy teacher who doesn't have a lot of time to slow cook it all day. I've made this recipe three times now, and my Mexican husband says this is "melt-in-your-mouth madness." I realized I had two versions of this recipe from Kristen and so the second time I made it, I didn't cook it long enough because I left the roast whole, and so I had to let it go another 20 minutes. Make sure you cut it into chunks, but the seasoning is perfect. Last time I had no orange juice and so I used pink grapefruit juice and chicken stock. Still amazing. This just falls apart and is so moist. My husband gave up on the condiments and just started wrapping lots of pork in tortillas. Period. Score one for the wife! Thanks, Kristen. 🙂
Thank you so much for sharing your husband's praise Kristina! I love hearing that he found this recipe enjoyable, especially given his roots! I hope you all enjoy it many more times!
Can this recipe be adjusted for frozen pork?
Hi Chad! If you are using a roast that is frozen as a full roast, cook for 30 minutes PER POUND on high pressure. Once cook time has elapsed, let pressure released naturally, remove pork and cut into chunks. If the meat is not very tender, put back in cooking liquid and cook for 10 minutes on high pressure. If tender, shred away and enjoy!
We've made these several times for Taco Tuesday and each time we are blown away by how easy they are and also how tasty. I like mine with avocado and fresh salsa.
I am so glad you found so flavorful and easy to make. And you can never go wrong with avocado 😉
My favorite thing to make in my instant pot! Lovely recipe, thank you!
I am so glad you enjoyed this so much Noelle! Thank you for sharing.
Delicious! I used a 5lb pork loin. It didn’t brown too well due to volume in the pot. But was so flavorful, despite that. It fed a crowd of college kids!
Hi,
I was wondering if the cooking time the same if it is a bone in pork butt?
Hi Tamena! I would still cook for 20 minutes per pound.
I was wondering how would someone make this without an instant pot?
I got this in my email for the weekly meal plan, thank you
Hi Tony! Here is my Slow Cooker Carnitas recipe 🙂