Transport your taste buds to the vibrant streets of Thailand with this mouthwatering Thai Roast Pork with Pineapple. Featuring tender, slow-roasted pork shoulder marinated in a luscious blend of soy sauce, fish sauce, honey, and fresh lime juice, this dish is bursting with rich, umami flavors. Juicy, caramelized pineapple chunks surround the pork as it roasts, adding a sweet and tangy balance to the savory marinade laced with garlic, ginger, and a kick of red chili flakes. Finished with a sprinkle of fresh cilantro, this irresistible creation pairs beautifully with steamed jasmine or coconut rice. Perfect for weeknight dinners or special gatherings, this Thai-inspired recipe combines tropical sweetness with savory perfection in every bite.
Scan with your phone to download!
Preheat your oven to 375°F (190°C).
In a medium bowl, prepare the marinade by whisking together soy sauce, fish sauce, honey, lime juice, garlic, ginger, red chili flakes, and coconut milk.
Pat the pork shoulder roast dry with paper towels, then season it on all sides with salt and black pepper.
Place the pork in a large zip-top bag or shallow dish, and pour the marinade over the top. Marinate for at least 30 minutes or up to overnight in the refrigerator.
While the pork marinates, cut the fresh pineapple into bite-sized chunks and set aside.
Heat vegetable oil in a large oven-safe skillet or roasting pan over medium-high heat. Remove the pork from the marinade (reserve the marinade) and sear it for 2-3 minutes per side, until golden brown.
Remove the skillet from heat, arrange the pineapple chunks around the pork, and pour the reserved marinade over the top.
Transfer the skillet to the preheated oven and roast for 75-90 minutes, basting the pork with the pan juices every 20 minutes, until the internal temperature of the pork reaches 145°F (63°C).
Remove the skillet from the oven and let the pork rest for 10 minutes before slicing.
Garnish the pork and pineapple with fresh chopped cilantro before serving. Serve with steamed jasmine rice or coconut rice for a complete meal.
Serving size | (2293.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3238.3 |
Total Fat 209.6g | 0% |
Saturated Fat 67.6g | 0% |
Polyunsaturated Fat 16.9g | |
Cholesterol 635.0mg | 0% |
Sodium 6028.1mg | 0% |
Total Carbohydrate 187.8g | 0% |
Dietary Fiber 14.9g | 0% |
Total Sugars 142.7g | |
Protein 176.3g | 0% |
Vitamin D 0IU | 0% |
Calcium 300.5mg | 0% |
Iron 15.3mg | 0% |
Potassium 4301.3mg | 0% |
Source of Calories