When the Instant Pot lid comes off, the pork is soft enough to pull apart with a fork, but it doesn’t have the browned edges that make carnitas so good in a taco. That last bit happens under the broiler, where the shredded meat gets a few minutes of high heat and turns crisp at the tips. These Instant Pot Carnitas Tacos use both stages: pressure cooking for tender pork, then a quick broil for texture.
I season the pork before browning it, then build the cooking liquid from chicken broth, orange juice, and lime juice. The citrus keeps the rich pork from tasting heavy, while the cumin and oregano bring a warm, savory note. After the pork is shredded, a little of its cooking liquid keeps it moist without drowning out the crisp edges. Tucked into warm corn tortillas with white onion and cilantro, each taco has tender meat, a bright finish, and a little crunch.

Kitchen Note
Give the Instant Pot its full 15-minute natural release before venting the remaining pressure. It’s an easy part to rush, but the pause is built into the timing and gets you to pork that’s tender enough to shred.
Save these Instant Pot Carnitas Tacos for a night when you want fork-tender pork with crisp, browned edges and fresh onion-cilantro toppings.
Why Tender Pressure-Cooked Pork Still Needs a Broiler
Pressure cooking does the slow, tenderizing work quickly, but it won’t give the meat a crisp surface. Shredded pork coming straight from the pot is moist and soft all the way through. That’s lovely in a stew, but a taco benefits from a little contrast: tender strands inside, browned edges on top.
The broiler solves that without asking you to fry the meat in batches. Spread the shredded pork across a rimmed baking sheet and put it close to the heat. The first round browns the exposed strands; stirring brings fresh surfaces into contact with the hot pan and air for the second round. Keep an eye on the edges as they change from pale to browned, because broilers can move quickly. The aim isn’t to dry out every strand. It’s to create scattered crisp spots while the meat underneath stays juicy.
This two-part texture is what sets these carnitas apart from pulled pork that stays entirely soft. The pressure cooker makes the meat easy to shred; the short finish under high heat gives the tacos something crisp to bite into.
What the Pork, Citrus, and Toppings Each Bring

- Boneless pork shoulder — This cut has enough fat and connective tissue to become tender during pressure cooking and stay satisfying after shredding. Cutting it into even 2-inch pieces helps the pieces cook at a similar rate. Pork loin is leaner and won’t give the same forgiving, juicy texture.
- Chicken broth and citrus — Low-sodium broth provides the savory liquid, while orange juice adds gentle sweetness and lime juice brings sharper acidity. Use fresh lime juice if you have it; bottled works in a pinch, though the flavor is less bright. The orange juice is doing more than adding liquid, so replacing it changes the balance.
- Cumin, oregano, and black pepper — These season the pork directly before it browns, so every piece gets some of the warm, earthy coating. Dried oregano is right for this long, moist cook; fresh herbs would lose their character in the pot.
- Yellow onion, garlic, and bay leaves — They lend aroma to the cooking liquid as the pork cooks, then get discarded before shredding. Smash the garlic cloves so they release their flavor without needing to mince them.
- Corn tortillas — Six-inch tortillas make a manageable taco and bring a toasty corn flavor when warmed in a dry skillet. Corn tortillas are naturally gluten-free, but check the package if you need to avoid gluten because brands and production practices vary.
- White onion and cilantro — These are fresh toppings, not part of the pressure-cooked base. Finely chopped onion gives a crisp, sharp counterpoint, and cilantro adds a fresh herbal note. If cilantro isn’t for you, leave it off rather than letting it overpower the toppings you enjoy.
From Browning the Pork to Building Each Taco
Season and Brown in Batches
Toss the 2-inch pork pieces with the kosher salt, cumin, oregano, and black pepper until coated. Set a 6-quart Instant Pot to Sauté, heat the vegetable oil, and brown the pork in batches for about 3 minutes per side. Move each browned batch to a plate as you work; crowding the pot makes it harder for the surfaces to brown. Look for deep golden patches rather than a uniformly gray exterior.
Deglaze, Then Pressure Cook
Pour in the chicken broth, orange juice, and lime juice, then scrape the bottom of the pot to loosen the browned bits. Add the quartered yellow onion, smashed garlic, and bay leaves, then return the pork and any juices from the plate. Lock the lid and cook at High Pressure for 40 minutes, followed by a 15-minute natural release before releasing any remaining pressure. The pork should be fork-tender and well above 145°F, the safe minimum for whole cuts of pork, followed by at least a 3-minute rest.
Shred and Broil for Crisp Edges
Transfer the pork to a bowl and discard the onion and bay leaves. Shred the meat, then toss it with 1/4 cup of the cooking liquid. Set an oven rack about 6 inches below the broiler and preheat the broiler to High; spread the pork on an 18-by-13-inch rimmed baking sheet. Broil for 4 to 6 minutes, stir, and broil for another 3 to 5 minutes, until browned and crisp at the edges.
Warm the Tortillas and Assemble
Heat a dry 12-inch skillet over medium-high heat and warm the corn tortillas in batches for about 20 seconds per side. They should be warm and pliable, with a few toasted spots, not stiff and brittle. Fill each tortilla with carnitas, then finish with the finely chopped white onion and cilantro. Assemble just before serving so the warm meat doesn’t soften the tortillas while they wait.
Easy Ways to Adapt These Carnitas Tacos
Use lettuce cups for a lower-carb option
Replace the corn tortillas with sturdy lettuce leaves and fill them with the carnitas and toppings. You’ll get a lighter, crisp wrap with less of the toasted corn flavor, and the leaves won’t hold as much juicy filling as a tortilla.
Choose flour tortillas instead
Use 6-inch flour tortillas in place of the corn tortillas and warm them in the skillet the same way. They’ll be softer and more pliable, with a mild wheat flavor; this change won’t suit a gluten-free meal.
Keep the topping gentle
Leave off the chopped white onion if you prefer a milder taco, and keep the cilantro for a fresh finish. You’ll lose the onion’s sharp crunch, but the pork and warm tortilla still make a complete taco.
Storage and Reheating
- Refrigerator: Store cooked carnitas in an airtight container for up to 4 days. The crisp edges soften as the meat sits, but the pork stays tender.
- Freezer: Freeze the cooked, shredded pork in an airtight freezer-safe container for up to 3 months. A little cooking liquid in the container helps keep it from drying out; freeze tortillas separately.
- Reheating: Warm the pork in a skillet with a splash of cooking liquid, stirring until it’s hot throughout; reheat leftovers to 165°F. Avoid reheating the meat for too long, which can dry it out, and warm the tortillas separately just before serving.
Questions That Come Up When Making Instant Pot Carnitas

Instant Pot Carnitas Tacos
Ingredients
Equipment
Method
- In a large bowl, toss the pork with the salt, cumin, oregano, and black pepper until evenly coated.
- Set a 6-quart Instant Pot to Sauté and heat the oil; brown the pork in batches, about 3 minutes per side, transferring browned pieces to a plate.
- Pour the chicken broth, orange juice, and lime juice into the pot and scrape up any browned bits.
- Add the yellow onion, garlic, and bay leaves, then return the pork and any accumulated juices to the pot.
- Lock the lid and cook at High Pressure for 40 minutes.
- Let the pressure release naturally for 15 minutes, then release any remaining pressure.
- Check that the pork is fork-tender and well above the 145°F safe minimum for whole cuts of pork, followed by at least a 3-minute rest.
- Transfer the pork to a bowl and discard the onion and bay leaves.
- Shred the meat and toss it with 1/4 cup of the cooking liquid.
- Set an oven rack about 6 inches below the broiler and preheat the broiler to High.
- Spread the pork on an 18x13-inch rimmed baking sheet and broil for 4 to 6 minutes.
- Stir the pork, then broil for another 3 to 5 minutes until browned and crisp at the edges.
- Warm the tortillas in a dry 12-inch skillet over medium-high heat for about 20 seconds per side, working in batches.
- Fill the warm tortillas with carnitas and top with the chopped white onion and cilantro.