Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Slow Roasted Pineapple Pulled meat

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 15 minutes
  • Cook Time: 5 hours
  • Total Time: 5 hours 15 minutes
  • Yield: 8 servings 1x
  • Category: Main Course
  • Method: Slow Roasting
  • Cuisine: Fusion
  • Diet: Halal

Description

Slow Roasted Pineapple Pulled Pork is a tender, juicy pork dish slow-cooked with pineapple, garlic, and spices for a perfect balance of savory and sweet. Ideal for tacos, sandwiches, or rice bowls.


Ingredients

Units Scale
  • 34 lb pork shoulder or pork butt
  • 1 tbsp olive oil
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1 tsp smoked paprika
  • 1/2 tsp ground cumin
  • 1/2 tsp chili powder
  • 4 cloves garlic, minced
  • 1 onion, sliced
  • 2 cups pineapple chunks (fresh or canned, with juice)
  • 1/4 cup soy sauce
  • 2 tbsp apple cider vinegar
  • 1 tbsp brown sugar
  • 1/4 cup water or chicken broth

Instructions

  1. Preheat oven to 300°F (150°C).
  2. Pat pork dry and rub with olive oil, salt, pepper, paprika, cumin, and chili powder.
  3. In a large Dutch oven or roasting pan, add sliced onion, garlic, and pineapple (with juice).
  4. Place seasoned pork on top. Pour soy sauce, vinegar, brown sugar, and broth/water over everything.
  5. Cover tightly with a lid or foil and roast in the oven for 4.5 to 5 hours, or until pork is fork-tender and easily shredded.
  6. Remove pork, shred with two forks, and return to the juices. Mix well to coat the meat.
  7. Serve warm in tacos, over rice, or in sandwiches.

Notes

  • Can be made a day ahead – flavors deepen overnight.
  • Use leftover pork in quesadillas, salads, or grain bowls.
  • For a spicy kick, add chopped jalapeño or a pinch of cayenne to the sauce.

Nutrition

  • Serving Size: 1 serving
  • Calories: 370
  • Sugar: 9g
  • Sodium: 580mg
  • Fat: 20g
  • Saturated Fat: 7g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 1g
  • Protein: 32g
  • Cholesterol: 95mg