Chicken Inasal Recipe
If you have been to Bacolod, you know Chicken Inasal. The grilled chicken stalls are everywhere, and the smell of lemongrass and vinegar fills the streets. This is my recipe for Chicken Inasal, the one I make at home when I want that same flavor.

What makes Chicken Inasal different from regular Filipino chicken barbecue is the marinade. There is no soy sauce. Instead, you get calamansi, vinegar, and lemongrass. The result is a tangy, citrusy grilled chicken that does not taste like anything else. The chicken oil brushed on during grilling adds richness and gives the meat that orange color you see in restaurants.
This recipe includes an optional brining step. I started doing this a few years ago and noticed the chicken stayed juicier, especially the breast part. It takes extra time, but I think it is worth it. If you are in a hurry, you can skip the brine and go straight to the marinade.
What is Chicken Inasal?
Chicken Inasal is a grilled chicken dish from the Western Visayas region, particularly Bacolod City and Iloilo. The word “inasal” comes from the Hiligaynon term for chargrilled or roasted.
The dish has been around for a long time. One of the earliest written mentions appears in Felix Laureano’s 1895 photo book Recuerdos de Filipinas, where grilled chicken was listed as food sold at stalls in Iloilo. It became popular in the 1970s along Bacolod’s Cuadra Street, where rows of grilled chicken vendors set up shop. In 2022, the city declared Chicken Inasal a locally important cultural property, and in 2024 TasteAtlas named it one of the best Filipino foods.

Bacolod’s version is more sour because of the vinegar, while Iloilo’s version is a bit sweeter. Both use the same basic ingredients: calamansi, vinegar, lemongrass, ginger, and garlic. The chicken gets basted with chicken oil or annatto oil while it grills. In Bacolod, it is always served with sinamak, which is spiced vinegar.
The key difference between Chicken Inasal and other grilled chicken is that there is no soy sauce in the marinade. Most Filipino barbecue recipes use soy sauce as a base. Chicken Inasal skips it entirely and relies on the acid from calamansi and vinegar for flavor. This gives the chicken a lighter, tangier taste. The lemongrass is also important. It is what gives Chicken Inasal its distinct smell.
Why This Chicken Inasal Recipe Works
- Brining before marinating – Keeps the chicken moist. The salt and sugar solution helps the meat hold onto water during grilling.
- Lemongrass paste in the marinade – This is what gives Chicken Inasal its aroma. Fresh lemongrass is better, but the paste works fine.
- Calamansi and vinegar together – Tenderize the chicken and add that tangy flavor.
- Lemon lime soda in the marinade – Sounds strange, but it helps break down the meat and makes it tender.
- Chicken oil at the end – Creates a glossy coating and adds richness. This is what separates Chicken Inasal from regular grilled chicken.
Ingredients
For the Brine
- Water – The base for dissolving salt and sugar
- Ice cubes – Cools the brine quickly so you can start right away
- Salt – Helps the chicken absorb moisture
- Sugar – Balances the salt and helps with browning
- Dried bay leaves – Adds subtle herbal notes
- Whole chicken, quartered – You can also use leg quarters or thighs
For the Marinade
- Garlic paste – Builds savory depth
- Ginger paste – Adds warmth
- Lemongrass paste – The key ingredient that gives inasal its aroma
- Calamansi juice – Provides the tangy, citrusy flavor
- Vinegar – Tenderizes the meat
- Ground black pepper – For seasoning
- Salt – Brings the marinade together
- Lemon lime soda – Helps tenderize the chicken
For Basting
- Chicken oil – The traditional baste that gives the orange color and richness
- Margarine, melted – Adds richness and helps create a glaze
Vanjo’s Advice
- Use fresh lemongrass if you can find it – Smash the stalks and chop them fine. The flavor is brighter than the paste from a jar.
- Do not skip the brining step if you have time – Ninety minutes is enough. The chicken will be noticeably juicier.
- Make your chicken oil ahead of time – I keep a jar in the refrigerator so it is ready when I need it.
- Take the chicken out of the refrigerator 30 minutes before grilling – Cold chicken does not cook evenly.
- Marinate for at least 3 hours – Overnight is better if you can plan ahead.
- Set aside some marinade before adding the raw chicken – You can use it to baste during the first few minutes of grilling.

How to Cook Chicken Inasal
The process takes a bit of time due to the brining and marinating, but the actual cooking is simple and straightforward. It helps to plan ahead for the best results. The brining step is optional, but I recommend trying it at least once, as it makes the chicken inasal noticeably more moist and flavorful.
Prepare the Brine

- Combine the water, salt, sugar, and bay leaves in a saucepan. Bring to a boil while stirring until the sugar dissolves.
- Transfer to a large bowl and add the ice cubes. Stir until the brine cools down completely.
Brine the Chicken

Place the quartered chicken in the cooled brine. Soak for 90 minutes in the refrigerator. Drain completely and pat the chicken dry. Set aside while you make the marinade.
Marinate the Chicken

- Combine the garlic paste, ginger paste, lemongrass paste, calamansi juice, vinegar, pepper, salt, and soda in a bowl. Mix well.
- Add the chicken and coat all pieces. Cover and refrigerate for 3 hours or overnight.
Grill the Chicken

Place the chicken the grill and baste with reserved marinade for the first few minutes. Keep grilling until the internal temperature reaches 165F, turning occasionally.
Brush with the chicken oil and margarine mixture during the last few minutes of grilling.
Rest and Serve

Take the chicken off the grill. Let it rest for 5 minutes before serving.
Serve with rice, atchara, and sinamak.
Pro Tips
- Use a meat thermometer – The chicken is done at 165F.
- Keep a spray bottle nearby – Flare ups happen when fat drips on the coals.
- Start skin side down – This renders some fat and helps the skin get crispy.
- Do not flip too often – Let the chicken sit so it develops grill marks.

What to Serve with Chicken Inasal
- Java Rice – This is the best rice for inasal because of the color and flavor
- Steamed white rice with chicken oil – Drizzle some chicken oil on top
- Ensaladang Talong – Grilled eggplant salad
- Ensaladang Mangga – Green mango salad with bagoong
- Soy sauce and calamansi – A simple dip if you do not have sinamak
- Grilled vegetables – Corn, eggplant, or bell peppers
Storage
Chicken Inasal keeps well, so you can make extra.
- Refrigerator: Keep in an airtight container for up to 3 days. The flavor actually gets better the next day because the marinade continues to work into the meat.
- Freezer: Wrap pieces tightly in plastic wrap and place in a freezer bag. Good for up to 2 months. Thaw in the refrigerator overnight before reheating.
- Reheating: Reheat on the grill or in a hot pan to bring back the crispy skin. You can also use an oven at 375F for about 10 minutes. The microwave works but the skin will not be crispy.

More Filipino Grilled Recipes
- Grilled Pork Belly – Simple seasoning, good flavor
- Beer Marinated Grilled Chicken Breast Inasal – Boneless version with beer in the marinade
- Easy Liempo Inihaw – Faster version for weeknights
- Inihaw na Pusit – Grilled squid stuffed with tomatoes and onions
- Chicken Wings Inasal – Same marinade with wings
Substitutions
- Calamansi – Mix equal parts lemon juice and lime juice
- Lemongrass paste – Fresh lemongrass chopped fine, or 1 teaspoon lemongrass powder
- Chicken oil – Annatto oil or melted butter with a pinch of annatto powder
- Lemon lime soda – Ginger ale or sparkling water with extra calamansi
- Whole chicken – Bone in thighs or drumsticks work well
- Margarine – Unsalted butter

Frequently Asked Questions
Can I make Chicken Inasal without a grill?
Yes. Use the broiler in your oven. Place the marinated chicken on a wire rack over a baking sheet and broil until cooked through, flipping halfway. A grill pan on the stovetop also works. An air fryer at 375F for 25 to 30 minutes is another option.
What is chicken oil and where can I find it?
Chicken oil is rendered fat from chicken skin, usually infused with annatto seeds for color. You can find it in Filipino grocery stores. To make it at home, cook chicken skin slowly with annatto seeds until the fat renders out. Annatto oil made with vegetable oil works as a substitute.
How long should I marinate the chicken?
At least 3 hours. Overnight is better. The acid and aromatics need time to work into the meat. Do not go beyond 24 hours because the texture can get mushy.
What makes Bacolod Chicken Inasal different from regular grilled chicken?
The marinade. Regular Filipino barbecue uses soy sauce. Chicken Inasal uses calamansi, vinegar, and lemongrass for a brighter, more citrusy flavor. The chicken oil baste at the end adds richness that you do not get with regular grilled chicken.
Can I use boneless chicken for this recipe?
Yes. Boneless thighs or breasts work. Watch the cooking time because they dry out faster without the bone. Check the internal temperature earlier than you would with bone in pieces.
Chicken Inasal tastes better when you make it at home because you can control the marinade and the grilling. Try this recipe and let me know how it turns out. If you want another grilled dish to try, inihaw na liempo uses similar sides and dipping sauces.
Watch How to Make It

Did you make this? If you snap a photo, please be sure tag us on Instagram at @panlasangpinoy or hashtag #panlasangpinoy so we can see your creations!

Chicken Inasal
Ingredients
- 1 whole chicken quartered
- 1/2 cup chicken oil
- 3 tablespoons margarine melted (optional)
Chicken Marinade:
- 1 tablespoon garlic paste
- 1 tablespoon ginger paste
- 1 tablespoon lemongrass paste
- 3 tablespoons calamansi
- 3 tablespoons vinegar
- 1/2 teaspoon ground black pepper
- 1/4 teaspoon salt
- 1 cup lemon lime soda
Brine Ingredients:
- 4 cups water
- 5 cups ice cubes
- 1/4 cup salt
- 1 tablespoon sugar
- 5 pieces dried bay leaves
Equipment
- 1 Charcoal Grill
- 1 Saucepan
- 1 Large mixing bowl
Instructions
- Combine all the brine ingredients in a saucepan and bring to a boil. Turn off the heat and stir until the sugar dissolves completely.4 cups water, 1/4 cup salt, 1 tablespoon sugar, 5 pieces dried bay leaves
- Transfer the hot brine to a large mixing bowl, add the ice cubes, and stir. Let the mixture cool down completely.5 cups ice cubes
- Soak the chicken in the brine solution for 90 minutes. Drain the liquid and set the chicken aside. Note: The brining step is optional. It can help bring flavors inside the chicken and make it moist.1 whole chicken
- In a separate mixing bowl, combine all the marinade ingredients. Mix well. Add the chicken and marinate for 3 hours.1 tablespoon garlic paste, 1 tablespoon ginger paste, 1 tablespoon lemongrass paste, 3 tablespoons calamansi, 3 tablespoons vinegar, 1/2 teaspoon ground black pepper, 1/4 teaspoon salt, 1 cup lemon lime soda
- Grill the chicken until the internal temperature reaches 165F. Baste it with the marinade for the first few minutes of grilling, and finish it by brushing with a combination of chicken oil and margarine all over.1/2 cup chicken oil, 3 tablespoons margarine
- Remove the grilled chicken from the grill and let it rest for 5 minutes before serving.
- Serve with rice, pickled papaya, and a dipping sauce of sinamak (spiced vinegar). Share and enjoy!



Nanette says
Made this for Father’s Day, this is the best inasal recipe I’ve tried. Everyone loved it. Next time I will follow one of the comments to add black pepper and sugar to the basting sauce. Thank you!
I noticed that in your other inasal recipe you added turmeric to the basting sauce. Does it make a big difference flavor wise?
Rain says
Can you put it in oven instead of grilling?
Kyle says
Made this for my Filipina girlfriend because she was missing a taste of home and she loved it. She did make a soy, kalamansi (would of added thai chili if we had any)sauce to go with the chicken once it was done and that took it up a notch.
Bhel says
I really want to try this recipe, but i can’t find annatto oil, what is the best alternative?
Cindy Kim says
What can I use in place of lemon grass….they don’t have it here in our city
Maria says
Hi … I just to ask can I use the lemongrass leaves too … or only the stalks can be use… thank you
Pyne says
Pede ba marinade to for days?
Jen says
Do you eat lemongrass. Shall I chop it finely?
Vanjo Merano says
Jen, lemongrass is edible. However, we don’t need to eat it with the chicken. You can chop it finely or simply crush it to let the flavors out.
Virginia Tambalong says
Ang sarap ng mga turo sir Vanjo
Joseph Medard says
Takam na takam na ako bago maghapunan! XD XD XD BTW the prep and cooking time is short
Terry Elias says
I have been to Bacolod at the suggestion of mt brother-in-law to try the chicken inasal. It was fantastic. We tried it again when we returned tp Manial but was disappointed. You have to eat the original. This recipe was amazing and so similar to the original. Thank You for sharing it.
Pheebz says
Swak sa lasa!! One of the many chicken recipes from the Philippines that I miss… Thank you for this recipe!
Although I didnt have coconut vinegar, so I used 2/3 apple cider vinegar + 1/3 white wine vinegar.
Vanjo Merano says
Pheebz, Thanks for your feedback. Sounds like the combo of vinegars complement each other. I will try this combination soon.
Bong Ramon says
Hi Vanjo!
Can i boil the marinade before i grill the chicken?
Thanks,
Bong
Florita Penanueva says
Hi Vanjo,
Ive been following you for years na..I just want to ask since I live in an apartment and we don’t have a griller yet..Can I just cook this in the oven? Will that not be the same tho?
Thanks!
More power.
Florita
jes says
I did not use coconut venigar i use white wine vinegar
Maureen t. Lopez says
Entire family enjoyed chicken insala at amorito resort couple weeks ago in Bohol.
Juicy, flavorful, masarap!
Will use this recipe to bring back island memories!
Jo says
Kuya,
Any substitute for coconut vinegar? The Asian stores we have here don’t sell it. They usually have the usual white vinegar (Datu Puti or Silver Swan). Can I use that in place of the coconut vinegar?
Vanjo Merano says
Jo, try to use cane or apple cider vinegar.
Michelle Toyong says
I tried this, substituted the coconut vinegar with apple cider vinegar and marinated for 5 hours, it was a huge hit. The meat was very moist and delicious.
doyeen says
hi kuya!
i just read from somebody’s post not to marinate this overnight because the vinegar will cook through the chicken. can you help me find a way that i can refrigerate it good for a week or keep it frozen so that all i have to do is cook it when i need it. i was thinking ulam for the week kaya i plan to make batches and store it in the refirgerator. will wait for your reply.
Vanjo Merano says
Hi Doyeen. I think that your first statement is true — that is part of the purpose. You won’t be able to easily infuse the flavor of vinegar unless you marinate the chicken in it for hours. If you want to store the uncooked chicken for a week, I suggest that you freeze it instead of refrigerating to avoid contamination. If you are hesitant to marinade the chicken in vinegar for a long period of time, you can try to inject the marinade a few hours before you grill the chicken. The result will be quite different though, but it is still tolerable.
Yurijean says
Kuya Vanjo ererecommend ko to sa boss ko kasi nagpaplano syang mag open ng chicken inasal sa china.. naghahanap ako ng taong marunong mag templa same Taste ng mang inasal chicken. Pero ito muna ang recipe mo ang ipapa try ko sa kanya.
Madelyn Kotb says
hi kuya!!!
me and my husband is craving too much with chicken inasal and during our vacation in the philippines,u can find us eating chicken inasal in everyday,once in a meal..and i wanna to try this recipe at all using the oven but my problem is i cant find any lemon grass in any market here..
we are living in saudi arabia now and its soo hard to find filipino vegestables like that…so is there’s any alternatives for the lemon grass,and what should i use as a substitute for the margarine??
thank u soo much!!!
Jeloni says
I tried this recipe and it was good naman. Though i wasnt able to put lemongrass cause i can’t find it anywhere..does it really make a lot of difference? And one more thing.. Hindi masyado nagpenetrate yun marinade inside the chicken.. Bland na yun sa loob.. I placed it in a ziploc container naman and mainated it for like 3hours..any suggestions para pumasok a loob yung lasa? Thanks
SingleLady says
Make cuts on the meat and place the chicken meat in the marinade with the meat part facing down. So the flavor will sip in.. sana maka tulong
Phil says
If you have access to a citrus tree (lemon, orange, lime, cumquat) and you pick some young leaves off it and add them whole to the marinade, that will impart the fragrance of lemongrass. Kaffir lime is different, though.
May says
I’m craving for inasal and looked for some recipes online that’s how i came across your site.. tnx for sharing the recipe!
by the way, my family is not into margarine. what can i replace it with? butter?
tnx!