
Few things hit harder than a pile of slow-braised, crispy-edged pork tucked into warm corn tortillas, and this recipe delivers exactly that for a crowd of six. The pork shoulder gets seasoned with cumin, oregano, and smoked paprika, then slow-cooked with citrus, garlic, and onion until it's fall-apart tender — before a final blast under the broiler gives every shredded piece those irresistible caramelized edges. That two-stage cooking method is the real secret: the low-and-slow braise builds deep flavor, and the high heat finish creates the crispy bits that make carnitas so craveable. Store-bought seasoning packets and pre-marinated meats can be sneaky sources of hidden gluten, so making this from scratch with whole spices and simple pantry staples keeps everything clean and safe. Corn tortillas are naturally wheat-free, making them the perfect vessel here — just double-check the package to confirm no cross-contact warnings apply to your brand. Finish with fresh cilantro, diced white onion, and a squeeze of lime for a plate that looks and tastes like it came straight out of a taqueria.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →6 servings

















Pat the pork shoulder chunks dry with paper towels. In a large bowl, toss the pork with the salt, black pepper, cumin, dried oregano, and smoked paprika until evenly coated.
Place the seasoned pork in a Dutch oven or large heavy-bottomed pot. Add the quartered onion, smashed garlic, and bay leaf. Squeeze the orange and lime halves over the pork, then drop the spent citrus halves into the pot. Pour in the water and add the lard or oil.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
