Pineapple Pulled Pork Tacos

  • Level: Easy
  • Total: 3 hr 40 min
  • Active: 40 min
  • Yield: 8 servings
Share This Recipe


1/4 cup olive oil

1 yellow onion, sliced 

1 head garlic, cloves separated and peeled

Kosher salt and freshly ground black pepper 

6 pounds boneless pork shoulder, excess fat trimmed, cut into 2-inch slices

1 cup pineapple juice 

1/4 cup grated ginger 

1/2 cup chicken stock 

1/2 cup dry white wine 

2 tablespoons light brown sugar 

2 tablespoons soy sauce 

For the fixin's:

16 to 24 six-inch flour tortillas

Lime wedges, for serving

Queso fresco, for serving 

Sour cream thinned with milk, for serving

Red cabbage, shredded, for serving 

Butter lettuce, shredded, for serving  

Tortilla chips, for serving  

Cilantro, for serving  


  1. Heat the oven to 300 degrees F.
  2. Place the oil, onion and garlic in a Dutch oven. Sprinkle the pork with salt and pepper and add to the pot.
  3. In a pitcher, combine the pineapple juice, grated ginger, chicken stock, wine, brown sugar, soy sauce and some salt and pepper. Pour over the pork. Cover and place in the oven. Cook until the pork is easily shredded with a fork, 2 1/2 to 3 hours.
  4. Remove the pork from the pot and strain the sauce using a de-greaser to separate the fat. (If you don't have a degreaser, strain the cooking liquid into a shallow pot and let cool. Refrigerate, then take the cooled sauce from the fridge and skim off the fat.)
  5. Shred the pork using two forks and put it in a bowl. Add some strained sauce to the pork; start with 3/4 cup and increase until the pork mixture reaches the desired consistency for your tacos.
  6. For the tacos: Warm the tortillas on the grill.
  7. Fill with the shredded pork mixture and top with fixin's.