Loading...

Pat the pork shoulder chunks dry with paper towels. Season generously with 1 1/2 teaspoons kosher salt and 1/2 teaspoon black pepper.

In a large Dutch oven or heavy-bottomed pot, heat 2 tablespoons lard or vegetable oil over medium-high heat. Add pork in batches and sear until browned on all sides, about 3-4 minutes per side. Remove pork and set aside.

Reduce heat to medium. Add the 1/2 quartered onion and 4 smashed garlic cloves to the pot. Sauté for 2-3 minutes until fragrant.

Return pork to the pot. Add the juice from 1/2 orange, the orange rind, juice from 1/2 lime, 2 bay leaves, 1/2 teaspoon dried oregano, 1/2 teaspoon ground cumin, and 2 cups water or chicken broth. Bring to a simmer.

Cover the pot and reduce heat to low. Simmer for 1 hour 15 minutes, or until the pork is very tender and easily shreds with a fork.

Remove pork from the pot and shred it into bite-sized pieces using two forks. Discard bay leaves and orange rind. Increase heat to medium-high. Let the remaining liquid reduce slightly. Add the shredded pork back to the pot with a little of the cooking liquid. Cook, stirring occasionally, until the liquid evaporates and the pork begins to crisp and brown in its own rendered fat, about 10-15 minutes.
While carnitas are crisping, combine 1 ripe avocado, 1/2 cup sour cream, 2 tablespoons lime juice, 1/4 cup chopped fresh cilantro, and 1/4 teaspoon kosher salt in a blender or food processor. Blend until smooth. Add 2 tablespoons water, or more as needed, to reach a creamy, pourable consistency.

Warm the 12 corn tortillas according to package directions (e.g., in a dry skillet, microwave, or oven).

Fill each warm tortilla with a generous portion of crispy carnitas. Drizzle with avocado crema. Garnish with 1/4 cup finely diced red onion, 1/4 cup chopped fresh cilantro, and a squeeze of fresh lime from the 4 lime wedges. Serve immediately.


Pat the pork shoulder chunks dry with paper towels. Season generously with 1 1/2 teaspoons kosher salt and 1/2 teaspoon black pepper.

In a large Dutch oven or heavy-bottomed pot, heat 2 tablespoons lard or vegetable oil over medium-high heat. Add pork in batches and sear until browned on all sides, about 3-4 minutes per side. Remove pork and set aside.

Reduce heat to medium. Add the 1/2 quartered onion and 4 smashed garlic cloves to the pot. Sauté for 2-3 minutes until fragrant.

Return pork to the pot. Add the juice from 1/2 orange, the orange rind, juice from 1/2 lime, 2 bay leaves, 1/2 teaspoon dried oregano, 1/2 teaspoon ground cumin, and 2 cups water or chicken broth. Bring to a simmer.

Cover the pot and reduce heat to low. Simmer for 1 hour 15 minutes, or until the pork is very tender and easily shreds with a fork.

Remove pork from the pot and shred it into bite-sized pieces using two forks. Discard bay leaves and orange rind. Increase heat to medium-high. Let the remaining liquid reduce slightly. Add the shredded pork back to the pot with a little of the cooking liquid. Cook, stirring occasionally, until the liquid evaporates and the pork begins to crisp and brown in its own rendered fat, about 10-15 minutes.
While carnitas are crisping, combine 1 ripe avocado, 1/2 cup sour cream, 2 tablespoons lime juice, 1/4 cup chopped fresh cilantro, and 1/4 teaspoon kosher salt in a blender or food processor. Blend until smooth. Add 2 tablespoons water, or more as needed, to reach a creamy, pourable consistency.

Warm the 12 corn tortillas according to package directions (e.g., in a dry skillet, microwave, or oven).

Fill each warm tortilla with a generous portion of crispy carnitas. Drizzle with avocado crema. Garnish with 1/4 cup finely diced red onion, 1/4 cup chopped fresh cilantro, and a squeeze of fresh lime from the 4 lime wedges. Serve immediately.
