Indonesian Roast Chicken Recipe

Chicken, even a deliciously roasted chicken, can start to feel stale after awhile of recycling the same old recipe. So if you're looking for a way to spice up your kitchen (both literally and figuratively), it may be time to try this Indonesian roast chicken recipe courtesy of recipe developer Ting Dalton. "I love roast chicken with potatoes and vegetables, especially when you can throw it into one pan to cook. But this recipe takes it to a whole new level. The flavors are tangy yet punchy and sweet, and all the vegetables cook in delightful juices and sauce," she raves. "The smell coming from the oven is divine — zesty from the lime and lemongrass."

And really, it's the lemongrass that makes this recipe so special (and one you'll want to make over and over again). "It adds a lemon-ginger flavor, but it's light and not too overbearing — you can smell it while cooking and it really adds a floral note to the ingredients," Dalton explains. So go ahead and gather your ingredients (you'll need a lot of spices to embody the Indonesian flavors) and get ready to love your chicken dinner anew.

Gather your ingredients for Indonesian roast chicken

The beauty of this recipe is it's a one-pan meal, so in addition to roasting the chicken, you'll be roasting your vegetables at the same time. You'll need a whole chicken, carrots, green beans, and baby potatoes as the main ingredients for your meal. But as important as the main ingredients are, the heart and soul of this meal comes down to the herbs, spices, and sauce. For these, you'll need coconut milk, lemongrass stalks, palm sugar, garlic cloves, fish sauce, turmeric, cumin, salt, pepper, green chiles, a lime (you'll need the juice and the zest), and vegetable oil. 

Keep in mind that with the chiles, this dish is fairly spicy. If you prefer a more mild flavor, Dalton says you can skip one or both chiles. Also, if you're having a hard time sourcing some of the ingredients, check an Asian grocery store, or if you must, you can make a few substitutions. For instance, Dalton says you can use soft brown sugar in place of palm sugar. And while it's not ideal, you can sub lemon zest and lemon juice for the lemongrass stalks. 

Make the marinade and marinate the chicken

To marinate your chicken, you'll need to make a thick marinade sauce. Add the coconut milk, garlic cloves, palm sugar, lime zest and juice, fish sauce, lemongrass, chiles, cumin, and turmeric to a blender. Blend the mixture until it creates a smooth, boldly yellow paste. 

Place your whole chicken in a dish and cover it with the marinade. Allow the chicken to sit with the marinade for at least an hour, but if you want to prep this dish ahead, you can marinate it overnight. 

Preheat the oven and prep the chicken and veggies

After your chicken has marinated and you're ready to start cooking, go ahead and preheat your oven to 300 F. Add the baby potatoes and sliced carrots to a large roasting pan. Season them with salt and pepper and drizzle them with oil. Transfer the whole chicken from its dish to the roasting pan. If you have any remaining marinade, go ahead and pour it into the pan.

Roast the chicken and vegetables

Place your roasting pan in the oven and allow the chicken and veggies to cook for 50 minutes before carefully removing the pan from the oven. Turn the vegetables over and add the green beans to the dish. Return the pan to the oven for 30 more minutes. When it's done, the chicken should be golden and the juices from the chicken thigh should run clear if you slice into it. If you're using a meat thermometer, make sure the chicken's internal temperature hits 165 F. 

Serve and enjoy the Indonesian roast chicken

When the chicken has cooked through, remove the pan from the oven and slice the chicken into pieces. Serve it with the vegetables, spooning any sauce from the pan over the meal for added flavor. To round out an already delicious meal, Dalton suggests enjoying the chicken with a cold beer or a glass of white wine. 

Indonesian Roast Chicken Recipe
5 from 48 ratings
If your go-to roasted chicken recipe is getting a little old, give this flavorful Indonesian roast chicken recipe a try instead.
Prep Time
Cook Time
indonesian roast chicken in pan
Total time: 2 hours, 40 minutes
  • ⅔ cups coconut milk
  • 6 garlic cloves
  • 3 tablespoons palm sugar
  • 1 lime, zest and juice
  • 2 tablespoons fish sauce
  • 2 stalks lemongrass, peeled and sliced
  • 2 green chiles, chopped
  • 1 tablespoon cumin
  • 1 tablespoon turmeric
  • 1 whole chicken
  • 1 pound baby potatoes
  • 2 carrots, sliced lengthways
  • 1 teaspoon salt
  • ¼ teaspoon pepper
  • drizzle of vegetable oil
  • 1 cup green beans
  1. In a blender, add the coconut milk, garlic, palm sugar, lime zest and juice, fish sauce, lemongrass, chiles, cumin, and turmeric. Blend until a smooth paste.
  2. Put the chicken in a dish, and cover with the marinade. Leave to marinate for at least an hour or even overnight.
  3. Once you're ready to roast the chicken, preheat the oven to 300 F.
  4. Get a large roasting pan, put the baby potatoes and carrots in and season with salt and pepper. Then drizzle with oil. Get the chicken, place it on top of the vegetables and pour in any remaining marinade.
  5. Place the pan in the oven, and roast for 50 minutes, then take it out and turn the vegetables and add the green beans. Put it back in the oven for another 30 minutes or until the chicken is cooked through. It should be golden and the juices from inside the thigh run clear.
  6. Slice the chicken into pieces, and serve with the vegetables and sauce.
Calories per Serving 970
Total Fat 61.9 g
Saturated Fat 20.7 g
Trans Fat 0.4 g
Cholesterol 225.0 mg
Total Carbohydrates 42.8 g
Dietary Fiber 5.7 g
Total Sugars 11.7 g
Sodium 1,367.5 mg
Protein 61.6 g
The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.
Rate this recipe