These sweet and savory pork tacos are slow-cooked until tender, then piled into warm tortillas with crisp cabbage, creamy avocado, and a squeeze of lime. Simple prep, big flavor—perfect for busy weeknights or casual gatherings.
Pat the pork dry and cut into large chunks. Season all sides with salt and pepper.
Heat the oil in a large skillet over medium-high heat. Sear pork on all sides until browned, about 6 to 8 minutes total.
Whisk together brown sugar, salsa, soy sauce, apple cider vinegar, lime juice, chili powder, cumin, garlic powder, and onion powder. Place the seared pork in a slow cooker and pour the sauce over the top.
Cover and cook on Low for 6 to 8 hours (or on High for 3 to 4 hours) until the pork is very tender and shreds easily.
Transfer pork to a bowl and shred with two forks. Skim excess fat from the cooking liquid, then simmer the liquid in a saucepan for 5 to 10 minutes to thicken slightly. Toss the shredded pork with enough reduced sauce to coat and taste; adjust salt, lime, or sweetness as desired.
Warm tortillas in a dry skillet or wrapped in foil in a low oven until pliable.
Assemble tacos: fill tortillas with sweet pork, then top with cabbage, pico de gallo, avocado, cilantro, and cotija. Serve with lime wedges.
Notes
For crisp edges, spread shredded pork on a sheet pan and broil for 3 to 5 minutes before saucing. Leftovers keep well for up to 4 days refrigerated or 2 months frozen.