You’ve all seen Jamie Oliver’s recipe for Chicken in Milk, right? Well I didn’t have any milk on hand, but I did have some coconut milk. What happened next was a succulent, flavorful roasted chicken that is perfect for dinner or shredded up and put in a soup. Check out the video to see how this Thai Roasted Chicken in Coconut Milk comes together. I’ve also included an Instant Pot version for you, too.
We are currently in Utah hiking with family. I think I mentioned a few months ago we won the lottery. Not THAT lottery, but a national parks one for access to hike Coyote Butte – The Wave. We found out in January, and for only letting 20 people a day into the park, we were super excited.
So before the trip I wanted a homey, comfort dinner Sunday evening and Jamie Oliver’s Chicken in Milk came to mind. What’s better than roasted chicken and mashed potatoes? But I’m trying to be healthier these days and skipped the mashed spuds. I had to switch gears namely because I was too lazy to head to the market for milk. Ever notice that sometimes milk doesn’t sour and other times it goes bad quickly? Mine didn’t make the cut and down the drain it went.
So, since I didn’t have any fresh milk I decided to use coconut milk and go a more Thai influenced route. I had a few lemongrass stalks, which would lend themselves well to the lemon infused sauce. Things were looking up. Besides all that, for anyone who is lactose intolerant, this is perfect for you – a literal winner, winner, chicken dinner!
First things first, heat the oil in a heavy based pot over medium high heat and brown the chicken all over. Be careful not to scorch the skin on the bottom, you want to brown it. I constantly moved it around in the pot using tongs. This helps with caramelization in the sauce.
I kept true to his recipe and believe me, this is a killer dish. I like the cinnamon and garlic in the sauce and the lemongrass worked perfectly. For fresh lemon grass, trim and split lengthwise. If unavailable, use 2 tablespoons lemon grass paste found in most supermarket produce sections. Stir it in with the coconut milk before pouring over chicken.
A handful of fresh sage topped it all off and in the oven it all went. I know, sage in a Thai recipe? I didn’t want to stray too far from the original recipe.
Comfort dinner here we come!
The aroma this gives off is intoxicating. Really. One must make this to know the deliciousness. And don’t forget to occasionally baste the chicken with the coconut milk sauce.
The sweet and fatty coconut milk, cinnamon and lemon zest were fantastic. I like to use my vegetable peeler to get thick strips of the lemon zest and it does such a great job of not getting any of the bitter white pith from the lemon. What I learned from the original recipe using milk is that the acid from the citrus helps the milk dissolve into small bits of curd creating this magical lemony, cinnamon, sage infused sauce. This time using coconut milk proved to be just as delicious.
This Thai Roasted Chicken is a meal to be slowly enjoyed, but I dare you to, you can’t. We devoured this in now time with a big bountiful salad. Forkfuls of roasted chicken dipped in the magic sauce. Feel free to skim off the fat from the chicken on top of the sauce if you prefer. I’ve also shredded the chicken and served it with steamed vegetables and the sauce poured over all. However you want, this is one delicious roasted chicken.
Want to try something different? How about my riff on Jamie Oliver’s chicken in milk and go for this Thai Roasted Chicken in Coconut Milk. Give it a try and break out that crusty bread to sop up all the goodness of this sauce.
Like Thai food? Try my Thai Yellow Curry Shrimp with Pineapple or this Roasted Chicken with Pomegranate Molasses. Enjoy!
This Thai Roasted Chicken recipe was previously posted here on Kevin Is Cooking May 2016 and has been updated with new copy and video.
============================================================================
This Thai Roasted Chicken recipe has been updated with Instant Pot directions as of April 2018.
Subscribe to my Newsletter, follow me on Facebook, Pinterest, Instagram and YouTube for all my latest recipes and videos.

Thai Roasted Chicken in Coconut Milk
Ingredients
- 5 1/2 lb whole chicken
- 2 1/2 tsp salt
- 1 tsp fresh ground black pepper
- 3 tbsp olive oil
- 2 cinnamon sticks broken
- 1/4 cup fresh sage leaves loosely packed
- 1 stalk lemon grass (See Note 1)
- 1 lemon zest only
- 12 cloves of garlic whole
- 2-13 oz cans coconut milk
Instructions
- Preheat oven to 375°F. Completely rinse chicken under cold water and pat dry with paper towels.
- Sprinkle the chicken all over with with kosher salt and black pepper.
- Heat oil in a heavy based oven-proof pot (See Note 2) over medium high heat and brown the chicken all over. Be careful not to scorch the skin on bottom, you want to brown it. I constantly moved it around in the pot using tongs.
- Carefully remove chicken and set aside on a plate. Pour the out the excess fat and set aside to roast vegetables or discard. With spoon, scrape up bits of cooked chicken on bottom of pan and leave in pan. Return chicken to the pot, add remaining ingredients and bake covered for 90 minutes.
- Remove lid and baste chicken with juices. Leave uncovered and bake uncovered for 35 minutes.
- Let stand for 10 minutes before removing the chicken. Remove and discard lemon grass and cinnamon stick from sauce. Serve chicken with the sauce on the side.
Instant Pot Method
- Completely rinse chicken under cold water and pat dry with paper towels.
- Sprinkle the chicken all over with with kosher salt and black pepper.
- Add trivet to Instant Pot. Place whole chicken on trivet and add the cinnamon sticks, sage leaves, lemon grass, lemon zest, garlic cloves and pour coconut milk over all.
- Cover with lid and seal vent. Cook on Poultry or High Pressure setting for 6 minutes per pound. Allow pressure to naturally release for at least 10 minutes.
- Carefully lift chicken out of Instant Pot using trivet handles and discard cinnamon sticks, sage leaves, lemon grass, lemon zest pieces. Strain cooking liquid and press cooked garlic through sieve. Add cooking liquid back to Instant Pot and press the Sauté setting. Cook for 10 minutes uncovered to reduce. Serve with shredded chicken.
- ***If you're looking for crispy skin it will not happen in the Instant Pot. BUT, you can with this simple step. Lift the chicken using the trivet handles from your Instant Pot and transfer to a lined baking sheet.Brush with a little oil and place under broiler for 2-4 minutes, watching closely so as not to burn. Voila! Crispy skin in minutes.
Video
Notes
- For fresh lemon grass, trim and split lengthwise. If unavailable, use 2 tablespoons lemon grass paste found in most supermarket produce sections. Stir it in with the coconut milk before pouring over chicken.
- I use a Le Creuset Dutch oven that is OK for stove top and the oven. If you don't have an oven-proof skillet or pan to brown the chicken in, be sure to transfer to a casserole dish or Dutch oven after browning the chicken large enough to hold the chicken and other ingredients for the oven to bake.
- 3 pound chicken: 18 minutes on high pressure
- 4 pound chicken: 24 minutes on high pressure
- 5 pound chicken: 30 minutes on high pressure
- Allow pressure to naturally release for at least 10 minutes.
The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist's advice.
Well, well – you got me going on another brainstorm, haha: One large can Savoy high fat coconut milk plus one small can Dole pineapple chunks in juice plus butter and lemon zest – the rest is up to tastes…. how sweet or how savory one wants it. Can also be thickened and tomatoes added for a sauce (from recipes for tomato gravy), or as a liquid base for a risotto. Your recipe instructions worked very well in the Instant Pot, thank you.
I am so glad it worked out so well! Thank you for trying it! I hope you try more!
Love this recipe. I’ve made it several times. Trying the instant pot method today. I always Make bone broth from these bones so I can do a Thai red curry noodle soup the next day.
Let me know how it turns out! I would love to hear! Thank you for sharing!
I make this ALL THE TIME. I’ve shared the recipe and everybody goes nuts for this thing. It’s incredible. I occasionally modify mine by taking out lemongrass (just not a fan) and give it a bit of a Szichuan touch with crushed peppercorns, dark soy sauce, touch of fish sauce, a couple star anise, and plenty of red chili and homemade red oil. Anyway you make it, it’s even better on the second day upon reheating, good lord. Thanks!
Awesome, love the adaption. How did the Al Pastor turn out?
My husband found your recipe a year or so ago and we have made it many times over. Always a flavorful hit here. We make enough that we have plenty to add with rice and veggies for meal prepping lunches.
Made this last night in my Instant Pot, it was fantastic! After removing the chicken and straining the sauce, I added a little fish sauce and the juice of half a lime to taste and thickened it slightly with some arrowroot.
Served with steamed asparagus. Huge hit! I plan on making soup with the leftover sauce and chicken.
Definitely adding this to my rotation! Thank you Kevin! Love your recipes!
So happy you enjoy the recipes Emily!
This was lovely. I split my chicken and lay it on a bed of rice. As I had two cups of basmati rice (washed), I used one can of coconut cream, one of coconut milk and 2 cups of chicken stock. Turned out delicious.
Should have mentioned my rice was uncooked, just to be clear.
Gotcha, thanks!
Now this sounds delicious Liv. I think I need to check out that can of coconut cream you’ve mentioned. Thanks for coming back to let me know! 🙂
I am thinking about trying this, but the high calorie amount has me hesitating. I can’t seem to find the number of servings that determined that calorie count. Am I missing that?
Hi there Becky! THANKS so much for asking that question. I went into the plugin that calculates the nutrition information for each recipe based on the ingredients and it was mis-reading the amounts for the coconut milk. Numbers have been adjusted to reflect correct amounts for 6 servings! Hope you enjoy this one. Besides, this is calculating EVERYTIHING so if you do not consume all the cooking liquid (coconut milk sauce) the counts will be lower. Cheers! 🙂