Nutrition Facts for Thai style roast chicken

Thai Style Roast Chicken

Infuse your dinner table with exotic flavors by serving this delectable Thai Style Roast Chicken! This recipe combines the tender, juicy goodness of whole roasted chicken with the bold, aromatic flavors of Thai cuisine. A fragrant marinade made with creamy coconut milk, fish sauce, soy sauce, fresh ginger, lemongrass, and a hint of lime seeps deep into the meat, creating layers of irresistible taste. Lightly caramelized with a sweet and savory glaze, this roast chicken is roasted to perfection, achieving a golden, crispy skin with basting for extra flavor. With minimal prep time and the option to marinate overnight, it’s an ideal dish for both weeknight dinners and special occasions. Serve this irresistible Thai-inspired main alongside steamed jasmine rice or a vibrant Thai salad, and garnish with fresh cilantro and lime wedges for the ultimate Southeast Asian dining experience.

Nutriscore Rating: 66/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Thai Style Roast Chicken
Prep Time:20 mins
Cook Time:90 mins
Total Time:110 mins
Servings: 6

Ingredients

  • 1 piece (approximately 4 lbs) whole chicken
  • 1 cup coconut milk
  • 3 tablespoons fish sauce
  • 2 tablespoons soy sauce
  • 2 tablespoons brown sugar
  • 2 tablespoons lime juice
  • 5 cloves garlic cloves
  • 0.5 cup (chopped) fresh cilantro
  • 2 tablespoons (grated) ginger
  • 2 stalks (chopped) lemongrass stalks
  • 1 piece (optional, for heat) red chili
  • 2 tablespoons vegetable oil
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper

Directions

Step 1

Rinse the whole chicken thoroughly under cold water and pat it dry with paper towels. Set aside.

Step 2

In a blender or food processor, combine the coconut milk, fish sauce, soy sauce, brown sugar, lime juice, garlic cloves, cilantro, ginger, lemongrass, red chili (if using), and vegetable oil. Blend until smooth to create the marinade.

Step 3

Rub the marinade generously all over the chicken, both inside and out, making sure to get it under the skin for maximum flavor. Reserve about 1/4 cup of the marinade for basting later.

Step 4

Place the marinated chicken in a large resealable plastic bag or a covered dish and refrigerate for at least 4 hours or overnight for the best flavor infusion.

Step 5

Preheat your oven to 375°F (190°C). Place the chicken on a roasting rack set inside a roasting pan, breast-side up.

Step 6

Season the outside of the chicken with salt and black pepper.

Step 7

Roast the chicken in the preheated oven for 80-90 minutes, or until the internal temperature of the thickest part of the chicken (not touching the bone) reaches 165°F (74°C). Baste the chicken with the reserved marinade every 20 minutes for a golden, flavorful glaze.

Step 8

Once cooked, remove the chicken from the oven and let it rest for 10 minutes before carving. This allows the juices to redistribute, keeping the meat moist.

Step 9

Serve the Thai Style Roast Chicken garnished with additional fresh cilantro, lime wedges, and steamed jasmine rice or a crisp Thai-inspired salad on the side.

Nutrition Facts

Serving size 2433.2 grams (2433.2g)
Amount per serving % Daily Value*
Calories 864
Total Fat 42.40g 54%
Saturated Fat 8.30g 42%
Polyunsaturated Fat 16.90g
Cholesterol 136mg 45%
Sodium 7491mg 326%
Total Carbohydrate 90.90g 33%
Dietary Fiber 1.90g 7%
Total Sugars 38.20g
Protein 44.30g 89%
Vitamin D 0IU 0%
Calcium 215mg 17%
Iron 15mg 82%
Potassium 2149mg 46%
*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

Fat: 41.4%
Protein: 19.2%
Carbs: 39.4%