Crispy and perfectly seasoned, these Instant Pot Pork Carnitas are a cinch to make and sure to please the whole family!

Table of Contents
This recipe is…
What is Carnitas?
Carnitas, or shredded and then crisped pork shoulder, are one of those proteins that really give pork the delicious reputation it deserves. In Texas, there’s no shortage of carnitas, but there’s just something about making them myself that makes them extra special. Plus, they are quite possibly one of the easiest, tastes-a-whole-lot-harder-than-it-is proteins out there, especially when made in the Instant Pot!
Looking for more taco recipes? Check out our crispy taco trio: crispy ground beef tacos, shredded chicken tacos, and black bean tacos!
Ingredients
With just three main ingredients + a few spices that are likely hanging out in your spice cabinet, the ingredient list couldn’t be simpler! Do note that if you are making the Creamy Salsa Verde to drizzle on your finished carnitas (which we HIGHLY recommend!), you’ll need to add those ingredients to your shopping list as well!
- Pork Shoulder – we’ll use a 4-5 pound pork shoulder for this recipe. If you’re having trouble finding a pork shoulder, look for a pork butt…it’s the same thing! This cut is preferable because it has enough fat to keep the meat nice and tender once cooked.
- Butter – don’t skip the butter! Once the pork has been cooked and shredded, it gets tossed with ¼ cup of melted butter before going in the oven. This is what gives our carnitas that quintessential crisp.
- Lime Juice – this adds a nice bite of acidity to the carnitas that really brings the flavor out. Use fresh limes if you can!
- Spices + Seasonings – chili powder, ground cumin, garlic powder, sea salt, and pepper all contribute to the flavorful carnitas that we know and love.
How to Make
The Instant Pot makes this recipe as easy as they come and super hands-off for the cook. That means that you get more time with your family, getting to-dos checked off your list, or doing a little bit of at-home pampering while dinner cooks!
- Cut the pork shoulder. Because we want the pork to cook evenly in the Instant Pot, it’s important to cut it into 4-5 equal (just eyeball it!) pieces. Once cut, place the pieces into the Instant Pot.
- Season + add liquid. Sprinkle the pork with 2 teaspoons of sea salt and add a cup of water to the Instant Pot. It’s important to add a bit of liquid (water in this case) to the Instant Pot to prevent burning and sticking!
- Set the Instant Pot to high pressure. Once you’ve added the salt and water, go ahead and place the lid on the Instant Pot (making sure the pressure valve is set to ‘sealed’), press ‘manual’ and set to cook for 90 minutes on high pressure. Once the timer goes off, manually release the pressure by turning the valve to ‘vent.’
- Shred and season the pork. Either with your stand mixer or two forks, shred the pork into 1-inch pieces. Once shredded, toss the pork with the melted butter, lime juice, and seasonings and spread out onto a rimmed baking sheet.
- Crisp the carnitas. Place the carnitas into a 425°F oven for 15-20 minutes, until the tops look crispy.
- Make the creamy salsa verde (if using). While the pork is crisping, blend together the creamy salsa verde ingredients until smooth.
- Assemble + enjoy! Add the crispy carnitas to the tortillas and top with creamy salsa verde and cilantro, and enjoy!
Why season afterward?
First, we find that the flavor from the seasonings just doesn’t absorb as well in the Instant Pot as they would using the oven or slow cooker. This is because of the pressure cooking method. In the oven or slow cooker, moisture slowly evaporates as the pork cooks, allowing it to brown, but the Instant Pot typically creates more moisture, which can often dilute the flavor of your food.
Don’t worry though, you’ll get plenty of flavor by adding the lime juice and seasonings before the crisping step! As a bonus, keeping the seasoning simple for the pork allows you to use the leftovers however you want!
How to Serve
Here we included a recipe for creamy salsa verde to top your carnitas tacos with, but you can also top with sour cream (or the cream from the top of a can of full-fat coconut milk), pico de gallo, or salsa verde. If you aren’t feeling tacos, carnitas are also really yummy in quesadillas, burrito bowls, nachos, salads, or on our Al Pastor Plantain Crust Pizza (YUM!) Leftovers make for a really yummy egg scramble or breakfast hash!
Frequently Asked Questions
We prefer using a pork shoulder (sometimes called a pork butt) because it has enough fat to keep the meat tender + juicy when cooked and crisped.
The pork shoulder will need to cook for 90 minutes in the Instant Pot. Keep in mind that it takes a little bit of time (think: anywhere from 5 to 15 minutes) for the Instant Pot to come to pressure, so be sure to add that time onto the total time when planning this meal!
It’s all about that butter, y’all! Tossing the shredded pork with melted butter not only provides another layer of absolutely delicious flavor, but it also allows the pork to crisp up in the oven. I’ll say it again for those in the back: DON’T SKIP THE BUTTER! If you don’t have butter, toss with a cooking fat that you do have (ghee or avocado oil will both work here).
EVERYTHING! No, really…this carnitas meat can be used in *so* many different ways (tacos, nachos, quesadillas, and salads to name a few). Read on below to find our very favorite way to serve Instant Pot carnitas.
Definitely! If you plan on doing this, though, we recommend waiting to crisp the pork in the oven until you’re ready to enjoy. That’ll ensure the crispiest pork possible on the day of! So, go ahead and cook the pork in the Instant Pot ahead of time, store the cooked + shredded pork in the fridge, and then before serving, toss the shredded pork with the lime juice, butter, and seasonings, crisp in the oven, and serve!
Absolutely! We recommend freezing the meat right out of the Instant Pot (once cooled, of course). When you’re ready to enjoy crispy carnitas, simply set the frozen shredded pork in the fridge to thaw overnight, and then proceed to the crisping step just before serving!
More Favorite Taco Recipes
Instant Pot Carnitas Tacos
Ingredients
For the Shredded Pork:
- 1 4 to 5-pound pork shoulder
- 2 teaspoons fine sea salt
For the Carnitas tacos:
- ¼ cup butter melted (substitute avocado oil for dairy-free)
- ¼ cup fresh lime juice from about 2 limes
- 1-2 teaspoons fine sea salt to taste
- 2 teaspoons chili powder
- 1 teaspoon ground cumin
- 1 teaspoon garlic powder
- ½ teaspoon ground black pepper
- Corn tortillas for serving
- Cilantro for garnish
For the Creamy Salsa Verde (optional):
- 1 avocado
- ¼ cup sour cream or cream from the top of a can of full-fat coconut milk
- 1/3 cup cilantro
- 2 tablespoons lime juice about 1 lime
- 16 ounces salsa verde
- ½ cup water
Instructions
For the Shredded Pork:
- Cut the pork shoulder into 4 to 5 large pieces and place in the Instant Pot.
- Sprinkle with the sea salt and add 1 cup water to the Instant Pot.
- Fix lid into place, press “Manual,” and program to cook for 90 minutes on high pressure. Once the timer is finished, release the pressure by turning the valve to “vent.”
- Once cooked, shred into 1-inch pieces by using the paddle attachment and the bowl of your stand mixer (on low) or by using two forks to manually shred.
For the Carnitas:
- Preheat oven to 425 F.
- Toss the shredded pork with the butter, lime juice, chili powder, ground cumin, garlic powder, salt, and pepper. Spread out onto a rimmed baking sheet. Bake at 425 F for 15 to 20 minutes, or until the tops are starting to look a little crispy.
- If you’re making the creamy salsa verde, simply blend all of the ingredients together until smooth.
- Assemble the tacos with the carnitas, top with salsa verde and cilantro, and serve!
Love this recipe! I make this frequently! Husband and kids love it too! Well written, easy to follow, delicious!
That is so kind, Danielle! We are so happy you y’all love it!!