To be honest I was very skeptical about using peaches in this Instant Pot Peach Carnitas Recipe but let me tell you straight away this won’t ruin your meal in any way. In matter of fact this improves the taste giving a flavor that you will remember.
Place the pork in 6-quart or larger slow cooker. Sprinkle with the salt and oregano, and toss to combine. Tuck the peach, onion, garlic, and bay leaves among the pork. Pour in the water and lime juice. Cover and cook until fork tender, about 8 hours on the LOW setting or 4 to 5 hours on the HIGH setting.
When the pork is ready, arrange a rack about 6 inches from the broiler and heat the broiler to high. Line a rimmed baking sheet with aluminum foil. Using tongs or a slotted spoon, transfer the pork to the baking sheet. (Discard the juices or strain out the solids and save for another use.) Use a fork to slightly shred the meat into an even layer.
Combine all the ingredients in a medium bowl. Taste and season with salt as needed; set aside for the flavors to meld while browning the carnitas.
Broil the carnitas until a dark golden-brown crust forms on top, 4 to 5 minutes. Flip the carnitas and broil until the second side is golden-brown, about 4 minutes more. Meanwhile, warm the tortillas one at a time over a gas burner, or stack and wrap completely in aluminum foil and warm in the oven while the carnitas is browning.
Transfer the pork to a serving bowl. Serve with the warmed tortillas, peach salsa, avocados, lime wedges, and hot sauce.