Nutrition Facts for Thai roast red pork moo daeng

Thai Roast Red Pork Moo Daeng

Image of Thai Roast Red Pork Moo Daeng
Nutriscore Rating: 59/100

Indulge in the bold and savory flavors of Thai cuisine with this delectable Thai Roast Red Pork Moo Daeng recipe. Featuring succulent pork shoulder or loin marinated in a fragrant blend of garlic, coriander root, white pepper, soy sauce, and a touch of honey for natural sweetness, this dish delivers the perfect balance of sweet, savory, and umami. The vibrant red hue, achieved with optional food coloring, adds visual appeal to the caramelized, roast-finished pork. Paired with a rich, glossy sauce made from the marinade and served alongside steamed jasmine rice and crisp cucumber slices, Moo Daeng is a Thai street food classic that transforms any meal into a culinary adventure. Perfect for family dinners or special occasions, this recipe is easy to prepare with just 20 minutes of hands-on time, making it a delicious and impressive crowd-pleaser.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
50 min
🕐
Total Time
1 hr 10 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

12 items
  • 1 kg Pork shoulder or pork loin
  • 5 cloves Garlic
  • 2 pieces Coriander root
  • 1 teaspoon White pepper
  • 3 tablespoons Soy sauce
  • 3 tablespoons Oyster sauce
  • 2 tablespoons Sugar
  • 2 tablespoons Honey
  • 1 teaspoon Red food coloring (optional)
  • 1 tablespoon Cooking oil
  • 2 tablespoons Water
  • 1 teaspoon Tapioca starch (optional, for thickening sauce)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

Slice the pork into thick strips about 2 inches wide to allow even marination and roasting.

2

In a mortar and pestle or blender, grind together the garlic, coriander roots, and white pepper into a paste.

3

In a large bowl, combine the garlic paste with soy sauce, oyster sauce, sugar, honey, food coloring (if using), and water. Mix well to create the marinade.

4

Add the pork strips to the marinade and ensure each piece is coated evenly. Cover the bowl with plastic wrap and refrigerate for at least 4 hours or overnight for maximum flavor.

5

Preheat the oven to 180°C (350°F). Line a baking tray with foil and place a wire rack on top to allow even roasting.

6

Brush the rack with cooking oil to prevent sticking, then place the marinated pork on the rack. Reserve the remaining marinade.

7

Roast the pork in the preheated oven for 40–50 minutes, turning once halfway through cooking and basting with reserved marinade every 15 minutes.

8

While the pork roasts, heat the remaining marinade in a saucepan over medium heat. If you prefer a thicker sauce, dissolve tapioca starch in a small amount of water, then stir it into the marinade and cook until thickened.

9

Once the pork is cooked through and slightly caramelized on the edges, remove it from the oven and let it rest for 5 minutes.

10

Slice the roasted pork into thin pieces. Serve with steamed jasmine rice, fresh cucumbers, and the prepared sauce drizzled on top or on the side.

Cooking Tip: Take your time with each step for the best results!
2946
cal
186.8g
protein
76.3g
carbs
214.5g
fat

Nutrition Facts

1 serving (1251.5g)
Calories
2946
% Daily Value*
Total Fat 214.5 g 275%
Saturated Fat 72.0 g 360%
Polyunsaturated Fat 0.1 g
Cholesterol 700 mg 233%
Sodium 3753 mg 163%
Total Carbohydrate 76.3 g 28%
Dietary Fiber 2.0 g 7%
Total Sugars 60.2 g
Protein 186.8 g 374%
Vitamin D 0.0 mcg 0%
Calcium 180 mg 14%
Iron 12.8 mg 71%
Potassium 3107 mg 66%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

10.2%%
25.0%%
64.7%%
Fat: 1930 cal (64.7%%)
Protein: 747 cal (25.0%%)
Carbs: 305 cal (10.2%%)