Instant Pot carnitas are a quick and easy way to satisfy your craving for authentic Mexican food. Pork with crispy edges and a variety of toppings will always be a crowd-pleaser.
What cut of meat are carnitas?
Carnitas are Mexican pulled pork. It is usually made with pork shoulder, sometimes labeled pork butt, which is a cut from the very top of the front leg of the animal.
I recommend using this because of the high fat content, making it the most flavorful. It is a large, tough cut of pork. However, the meat becomes very tender and juicy after being cooked. Typically, the cooking process is “low and slow” – low heat for a long period of time.
The great news is that it is much quicker to make in an Instant Pot! It will hold up well being cooked under pressure, too. I used to make it in the Slow Cooker, but now I’m loving this IP method.
What do you put on carnitas?
I’ve included a recipe below for tomato salsa, one of my favorite toppings for Instant Pot carnitas, but don’t stop there! Find your own favorites and add them for lots of variety. You can make a carnitas bar with all of these choices.
Start with some of these:
- Sauteed bell peppers
- Refried beans
- Black beans
- Avocado
- Lime
- Onion
- Red cabbage
- Cheese
Are carnitas a good source of protein?
Definitely! Pork is a great source of high-quality protein. If you are concerned about the fat content, you can use a leaner cut of meat like pork loin. However, the fat in the pork shoulder is a key ingredient in creating the authentic taste of carnitas.
How do you make Instant Pot carnitas?
- Cut the pork into two-inch cubes. It will cook quickly this way. Plus, you can trim away some of the fat at this time.
- We’re going to start with the sauté function on the Instant Pot. Just add a little bit of oil and cook the pork in two batches. This will create a nice brown crust on the meat. You’ll have a perfect grilled taste with the edges of the meat caramelized.
- Now you let the Instant Pot work its magic. Put all the meat back in the pot along with the spices and onion. Set it to cook for 20 minutes.
- Let it complete a natural release. This lets the cooking process gradually stop, and the meat will stay intact better. Keep in mind that it can take up to 35 minutes for a natural pressure release.
- After this, put all the meat on a foil-lined baking sheet. Broil it in the oven for ten minutes. Authentic Mexican carnitas have crispy edges. By cooking everything completely in the Instant Pot, it only takes ten minutes in the oven to achieve that amazing taste and texture.
- For meal prep, divide the meat into single portions and refrigerate.
Want to make a keto version of this? Try my Keto Instant Pot Carnitas (Web Story). Or if you’ve got another cut of meat in the freezer, try my Garlic Butter Baked Pork Chops and Easy Oven Pork Chop Recipe!
Other meal prep recipes to try:
- Meal Prep Recipe for Chicken and Vegetables
- Garlic Shrimp and Veggies Meal Prep Bowls
- Ground Beef Zucchini Sweet Potato Skillet (Meal Prep)
- Shrimp and Sausage Vegetable Skillet (Meal-Prep)
- One-Pan Italian Sausage Meal-Prep Bowls
- Easy Roasted Veggies Meal-Prep Bowls
- Healthy Meatloaf Meal-Prep Bowls

Instant Pot Carnitas Meal Prep Bowls
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Primavera Kitchen.
Video
Ingredients
For the carnitas
- 3 lb pork shoulder cut into 2″ chunks
- 1 tbsp olive oil
- 1 tsp cumin
- ½ tsp chili
- Salt and black pepper to taste
- 2 bay leaves
- 1 medium red onion sliced
- 1 cup chicken broth
For the tomato salsa
- ¼ cup red onion chopped
- 2 cups cherry tomato cut in half
- ½ cup cucumber diced
- ¼ cup jalapeno without seeds and chopped
- 1 tablespoon cilantro chopped (optional)
- Salt and black pepper optional
For the sauté bell pepper
- 2 tablespoon olive oil
- 1 teaspoon garlic minced
- 2 red bell peppers sliced
- 2 yellow bell peppers sliced
- 2 green bell pepper sliced
- 1 teaspoon salt and black pepper
- ½ tablespoon chilli powder
- 1 teaspoon cumin powder
Instructions
For the carnitas
- Click the “Sauté” setting on the Instant Pot. Add the oil and half of the pork and sear for about 1 minutes each side or until the pork is browned on all sides.
- Transfer pork to a plate, and repeat with the remaining pork.
- Press “Cancel” bottom on the Instant Pot.
- Bring the pork to the Instant Pots and add cumin, chili, salt and black pepper, bay leaves, red onion and chicken broth.
- Secure the lid, close the pressure valve and cook for 20 minutes at high pressure.
- Naturally release pressure (mine took about 35 minutes).
- Remove all the carnitas and transfer to a foil-lined baking sheet, discard the bay leaves and ladle some of the sauce on top.
- Broil the meat for 10 minutes, stirring the pork after 5 minutes.
For the salsa
- In a large bowl, add all the ingredients and toss well to combine.
For the sauté bell pepper
- In a large skillet, pour olive oil and add onions, bell peppers and all the seasonings.
- Stir fry for 5-10 minutes on medium heat. The time will depend on how tender you prefer your veggies to be.
Meal Prepping
- Place an even amount of carnitas, sauteed bell pepper and salsa into 5 different medium glass containers. Cover with the lid and place in the fridge for up to 5 days.
Tips
- The nutrition facts are only for the carnitas recipe.
- Naturally releasing the steam will help the meat stay moist and tender.
- I like to broil the meat at the end to get it crispy but you can skip it if you prefer.
- Do not skip browning the pork as it adds a ton of flavour to the overall dish.
- To store: Store the leftover carnitas meal prep in an airtight container for up to 5 days in the fridge.
- To reheat: Reheat the carnitas in the oven or in the microwave if you're in a hurry. Make sure to reheat with the sauce so the meat stays moist.
- To freeze: You can freeze this carnitas recipe in a freezer-safe bag or container for 4 months. Don't freeze the salsa or peppers as they won't keep well.
Nutrition Information
Nutrition information is calculated using an ingredient database and should be considered an estimate.
Sinead says
Haven’t tried it yet but it looks delicious. Would it be okay to eat it cold?
Olivia Ribas says
I think so, but you can warm it up easily in the microwave.
Andrea says
This was a hit! I made it with some rice and plain Greek yogurt. My family made them into fajitas. Highly recommend!
Olivia Ribas says
Love that idea! Rice and plain Greek yogurt sound like the perfect combo, and turning it into fajitas is genius. I’m so glad it was a hit with your family—thanks for the recommendation! 🌟