Carnitas Queretaro: Slow-Cooked Pork Tacos

Updated November 4, 2026

Total time
3 hr 40 min
prep 25 min · cook 3 hr 15 min
Serves
8
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Carnitas Queretaro: Slow-Cooked Pork Tacos

Carnitas Querétaro is a regional-style Mexican braise of pork cooked slowly in its own rendered fat until tender, then browned for crisp edges. This home-friendly version uses pork shoulder, citrus, garlic and Mexican herbs, and finishes in a hot skillet; serve it in warm tortillas with salsa and onion.

Ingredients

  • 4 lb (1.8 kg) boneless pork shoulder, cut into 2-inch (5 cm) chunks
  • 2 tsp (12 g) fine salt
  • 1 tsp (2 g) freshly ground black pepper
  • 1 tbsp (8 g) dried Mexican oregano, or 2 tbsp (6 g) fresh oregano leaves
  • 1 tsp (2 g) ground cumin
  • 4 garlic cloves (about 20 g), lightly crushed
  • 1 medium white onion (about 150 g), cut into wedges
  • 1 orange (about 200 g), juiced; add the squeezed halves to the pot
  • 2 tbsp (30 ml) fresh lime juice
  • 2 bay leaves (about 0.2 g)
  • 1 cup (240 ml) water or unsalted chicken broth
  • 1 tbsp (15 ml) neutral oil, only if needed for crisping
  • 16 small corn tortillas (about 400 g), for serving
  • 1 cup (150 g) finely diced white onion, for serving
  • 1 cup (15 g) chopped fresh cilantro, for serving
  • 2 limes (about 120 g), cut into wedges, for serving
  • 1 cup (240 ml) salsa, for serving

Instructions

  1. Pat the pork dry. In a large bowl, toss it with the salt, pepper, oregano and cumin. Set aside while you prepare the onion, garlic and citrus; there is no required marinating time.
  2. Arrange the seasoned pork in a heavy Dutch oven or deep, oven-safe pot. Add the garlic, onion wedges, orange juice and squeezed orange halves, lime juice, bay leaves and water or broth. The liquid should come roughly a third of the way up the meat; add a little water if needed, but do not submerge it.
  3. Bring the pot to a gentle simmer over medium heat, then cover and reduce the heat to low. Cook for about 2 hours 30 minutes, turning the pieces once or twice, until they are very tender and pull apart easily. Keep the liquid at a quiet simmer, not a rolling boil, and add a splash of water if the pot becomes nearly dry before the pork is tender. Check the thickest pieces with a food thermometer: USDA FSIS safe minimum for whole cuts of pork is 145°F (63°C) with a 3-minute rest, but this braised pork needs additional cooking until fork-tender.
  4. Use a slotted spoon to transfer the pork to a tray. Discard the orange halves and bay leaves. Strain the cooking liquid if desired, skim off excess fat, and reserve about ½ cup (120 ml) of liquid to moisten the meat. Let the pork rest for 10 minutes, then pull it into large shreds or bite-size pieces with two forks.
  5. For crisp edges, heat a large skillet over medium-high heat. Working in batches so the pork browns rather than steams, add a single layer of pork. Spoon over 1–2 tbsp (15–30 ml) of reserved liquid and cook 3–5 minutes, turning once, until browned in places. Add the oil only if the skillet is dry and the pork is sticking. Keep the finished batches warm while you crisp the rest.
  6. Warm the tortillas in a dry skillet or wrapped in a clean towel in a low oven. Fill them with carnitas and offer diced onion, cilantro, lime wedges and salsa at the table.

Tips

  • Choose pork shoulder, also sold as Boston butt. Its connective tissue and fat become tender during a long braise; lean loin tends to dry out.
  • Mexican oregano has a brighter, more citrusy flavor than Mediterranean oregano. If it is unavailable, use the same amount of Mediterranean oregano; the flavor will be a little less distinctive.
  • Keep the braise gentle. A hard boil can make the meat tighten and the liquid evaporate too quickly. If using a slow cooker, cook covered on low until fork-tender, then crisp the meat in a skillet; timing varies by appliance.
  • For less richness, skim the cooking liquid well and use only a little when crisping. Don’t crowd the pan, or the pork will steam instead of developing browned edges.

Serving Suggestions

Serve the pork in corn tortillas with onion, cilantro, salsa and a squeeze of lime. For a fuller meal, add refried or whole beans, Mexican rice, a crunchy cabbage slaw or sliced radishes. The carnitas also work in flour tortillas, rice bowls, quesadillas or tortas. Keep salsa and lime on the side so everyone can adjust the acidity and heat.

Variations

For a more traditional, richer finish, crisp the shredded pork in a little skimmed pork fat instead of neutral oil. Some regional and family versions use milk, cinnamon, cloves or additional citrus; those ingredients are not universal, so add them sparingly if you want to explore a sweeter, more aromatic profile. A small cinnamon stick or two cloves can go into the braise, then be removed before shredding. For a mild version, leave out the salsa and serve it separately; for more heat, add a chopped jalapeño or serrano to the pot.

Storage and Reheating

Refrigerate cooked carnitas within 2 hours in a shallow, covered container, with a little reserved cooking liquid to keep the meat moist. They keep for 3–4 days in the refrigerator. Freeze portions in airtight freezer-safe containers for up to 3 months for best quality; thaw overnight in the refrigerator. Reheat gently in a covered skillet with a splash of broth or reserved liquid, then uncover briefly to crisp. Reheated leftovers should reach 165°F (74°C), checked with a food thermometer.

Frequently Asked Questions

Can I make carnitas without a Dutch oven?
Yes. Use a heavy, lidded oven-safe pot or cook the pork in a slow cooker until fork-tender. If using a slow cooker, check that there is enough liquid to prevent scorching, and transfer the pork to a hot skillet to brown it afterward.

Can I cook the pork in the oven?
Yes. Bring the pot to a gentle simmer on the stovetop, cover it tightly, and cook in a 300°F (150°C) oven until the pork is fork-tender, usually about 2½–3 hours. Check periodically and add water if the pot is drying out.

Why are my carnitas not crisp?
They may still contain too much liquid, or the skillet may be overcrowded. Drain excess liquid, pat the pork lightly if needed, and brown it in small batches over medium-high heat. Crisping is a finishing step; the braise itself makes the meat tender.

Can I prepare carnitas a day ahead?
Yes. Cool and refrigerate the pork with some cooking liquid, then reheat it in a skillet and crisp it just before serving. Follow the two-hour refrigeration rule and heat leftovers to 165°F (74°C).

What can I use instead of orange?
Use ½ cup (120 ml) additional broth and 1 extra tbsp (15 ml) lime juice. Orange adds a mild sweetness and aroma, so the substitute will taste more savory and tart.

Is this the only Querétaro-style version?
No. Carnitas vary by cook and region, including the seasoning, cooking fat and finishing method. This recipe takes inspiration from Querétaro-style flavors while adapting the braise for a typical home kitchen.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).