Pork shoulder is gently braised until spoon-tender in Mexican Coke and garlic, then crisped in its own juices for golden, irresistible edges. The result is rich but balanced carnitas with deep flavor, perfect for unfussy street tacos that feel quietly special.
Cut the pork shoulder into 2 inch cubes, season with salt and pepper on both sides, and place in a single layer in a baking pan or Dutch oven.
Drop in whole garlic cloves around the pork then pour in the Mexican Coca Cola.
Go up to the top of the pork with the coke without going over. If you need more liqud to come up to the top of the pork, add water
Cover with a double layer of foil or Dutch oven lid and bake in the middle rack for 2 ½ -3 hours
Once the meat has braised, we crisp it up. If you use a dutch oven, place it on a burner of medium heat. If you use a baking pan, preheat a skillet to medium heat. Break the chunks of meat a bit with tongs.
Add ½ cup of braising liquid to the skillet, it will sizzle so be careful. Add carnitas meat and let it cook for about 5 minutes until the liquid reduces down and crisps the edges of the meat a bit
Make the Tomatillo Avocado Salsa
Place 4 tomatillos, 1 Serrano pepper, 3 garlic cloves, ½ cup diced onion, 1 cup cilantro, and 1 ½ teaspoons salt into a blender or food processor.
Blend for 2 minutes until liquified.
Cut 1 avocado in half and scoop into the blender or food processor.
Blend for one minute more to allow the avocado to incorporate into the sauce.
Scrape down the sides if needed.
Taste and check to see if it needs more salt.
Pour into a dish or squeeze bottle and serve.
Make the Diced Onions
Dice one white onion for 1 cup of onions and place in a bowl
Chop cilantro and add it
Add salt and lime juice
Stir and serve
Assembling the Tacos
Heat a tortilla on a dry skillet
Place 2-3 tongs of carnitas meat onto the tortilla
Add diced onions and tomatillo avocado salsa
Serve with sliced limes on the side
Notes
Don’t rush the braise. The low, covered oven time is what breaks down the connective tissue. If the pork isn’t fork-tender, it’s not ready—give it more time.
Resist the urge to drain everything. The braising liquid is liquid gold. You don’t want the meat swimming, but you do want enough to reduce and glaze the pork when crisping.
Crisp in batches if needed. Overcrowding the pan traps steam and prevents browning. Give the pork space to sizzle.
Use two tortillas if you’re serving guests. Street tacos are small for a reason, and doubling up keeps them from falling apart once the meat and salsa go on.
Storage & Reheating
Store leftover carnitas in an airtight container with some of the braising liquid for up to 4 days.
Reheat in a skillet, not the microwave. Add a splash of the reserved liquid, let it bubble, then allow it to reduce so the meat heats through and re-crisps at the edges.
Carnitas also freeze well—freeze with a little liquid, thaw overnight, and reheat the same way.