Chicken Inasal

Chicken Inasal
⏱️ cook time 1 hour 25 minutes
🍽️ servings 4
⚡ Difficulty medium

intro

Smoky, tangy Ilonggo-style grilled chicken marinated in calamansi and lemongrass, basted with vibrant annatto butter for juicy, charred, deeply flavorful bites.

Ingredients

Bone-in, skin-on chicken leg quarters 4 pieces (1.2 kg total)
Freshly squeezed calamansi juice 120 ml (1/2 cup)
Coconut vinegar 60 ml (1/4 cup)
Light soy sauce 45 ml (3 tbsp)
Lemongrass (tender inner stalks, finely chopped) 30 g (2 medium stalks)
Fresh ginger (grated) 20 g (2 tbsp)
Garlic (minced) 18 g (6 cloves)
Light brown sugar 25 g (2 tbsp)
Annatto (achuete) powder 8 g (1 tbsp)
Kosher salt 5 g (1 tsp)
Freshly ground black pepper 2 g (1 tsp)
Neutral cooking oil (canola/sunflower) 80 ml (1/3 cup)
Unsalted butter (melted) 28 g (2 tbsp)

Steps

1

Make the chicken marinade

In a large non-reactive glass or plastic bowl, combine 120ml freshly squeezed calamansi juice, 60ml coconut vinegar, 45ml light soy sauce, 25g light brown sugar, 30g finely chopped tender lemongrass, 20g grated fresh ginger, 18g minced garlic, 2.5g (1/2 tsp) kosher salt, and 1g (1/2 tsp) ground black pepper. Stir continuously for 1 minute until the brown sugar fully dissolves into the liquid.

Step 1
step1:Make the chicken marinade
2

Marinate the chicken

Pat 1.2kg of bone-in, skin-on chicken leg quarters completely dry with paper towels, then cut two shallow 2cm slits across the thickest part of each thigh to help marinade penetrate evenly. Submerge all chicken pieces fully in the prepared marinade, cover the bowl tightly with plastic wrap, and refrigerate for 1 hour, flipping each piece once at the 30-minute mark to ensure even coating.

Step 2
step2:Marinate the chicken
3

Make annatto basting sauce

While the chicken marinates, heat 80ml neutral cooking oil in a small saucepan over low heat (120°C/250°F). Add 8g annatto powder, stir continuously for 2 minutes until the oil turns a deep, vibrant tangerine orange, then strain through a fine-mesh sieve to remove any undissolved powder solids. Stir in 28g melted unsalted butter, remaining 2.5g (1/2 tsp) kosher salt, and 1g (1/2 tsp) ground black pepper, then set the basting sauce aside to cool slightly.

Step 3
step3:Make annatto basting sauce
4

Prep two-zone grill

When 10 minutes of marination time remain, preheat a charcoal or gas grill to medium heat (175°C/350°F), and set up a two-zone cooking area: bank hot coals or turn on burners on only one half of the grill for direct heat, leaving the other half unheated for indirect heat. Scrub grill grates clean, then wipe lightly with an oil-dipped paper towel to prevent chicken from sticking during cooking.

Step 4
step4:Prep two-zone grill
5

Grill over indirect heat

Remove chicken from the marinade, letting excess marinade drip off each piece, and arrange the pieces skin-side up on the unheated indirect heat zone of the grill. Close the grill lid and cook for 15 minutes, flipping each piece once at the 7.5 minute halfway mark, until the internal temperature of the thickest part of the thigh reads 60°C/140°F on a meat thermometer.

Step 5
step5:Grill over indirect heat
6

Baste and char chicken

Move the partially cooked chicken pieces to the hot direct heat zone of the grill. Baste generously with the annatto butter sauce every 2 minutes, flipping pieces frequently to avoid burning, for 8–10 minutes total, until the chicken skin is lightly charred, glossy deep orange, and the internal temperature reaches a food-safe 75°C/165°F. Move pieces back to the indirect zone immediately if large grease flare-ups occur.

Step 6
step6:Baste and char chicken
7

Rest and serve chicken

Transfer the fully cooked chicken to a clean serving platter, brush with one final light coat of annatto basting sauce, and let rest uncovered for 5 minutes to allow internal juices to redistribute. Serve hot with steamed white rice and spiced coconut vinegar dip on the side, if desired.

Step 7
step7:Rest and serve chicken

Tips

1.Never marinate the chicken for longer than 2 hours, as the high acid content from calamansi juice and coconut vinegar will break down meat proteins, resulting in a mushy, unpleasantly soft texture instead of juicy, firm bites.
2.If fresh calamansi is hard to source, substitute it with a 3:1 mixture of fresh lime juice and orange juice to closely match calamansi’s signature bright, tart-sweet flavor profile.
3.Keep a spray bottle filled with plain tap water near the grill to quickly douse large, high flare-ups caused by dripping fat, which can char chicken skin black and leave a harsh, bitter aftertaste.

✨ You May Also Like

BBQ & Grilling
🍜 United States

Tender, melt-in-your-mouth beef brisket with a crisp, spiced bark, slow-smoked to deep smoky perfection, the iconic centerpiece of Texas backyard barbecue.

⏱️ 12 hours BBQ & Grilling ★ 4.7
BBQ & Grilling
🍜 Korea

Tender, sweet-savory marinated beef short ribs, a beloved Korean BBQ staple with caramelized, slightly charred edges and deep umami flavor, perfect for outdoor summer gatherings.

⏱️ 4 hours 2BBQ & Grilling ★ 4.7
BBQ & Grilling
🍜 United States

Juicy grilled beef patties topped with smoky homemade chili, melted cheddar, and tangy pickles on toasted brioche buns for a hearty, flavor-packed handheld meal.

⏱️ 40 minuteBBQ & Grilling ★ 4.9
BBQ & Grilling
🍜 United States

A sweet, smoky, tangy BBQ sauce brightened with peak-season dark cherries, ideal for glazing grilled ribs, chicken, pork, or summer roasted veggies.

⏱️ 35 minuteBBQ & Grilling ★ 5
BBQ & Grilling
🍜 United States

Rich, smoky, slightly sweet homemade bourbon BBQ sauce with deep caramel notes, ideal for glazing grilled ribs, chicken, and burgers at cookouts.

⏱️ 25 minuteBBQ & Grilling ★ 4.8
BBQ & Grilling
🍜 United States

Iconic Alabama-style BBQ featuring tender hickory-smoked chicken slathered in tangy creamy white sauce, a beloved regional Southern cookout staple.

⏱️ 3 hoursBBQ & Grilling ★ 4.6

Chicken Inasal:Frequently Asked Questions

1.What’s a good substitute for fresh calamansi juice if I can’t find it at my local grocery store?
A 2:1 mix of fresh lime juice and fresh tangerine juice perfectly mimics calamansi’s signature bright, tart-sweet profile. Skip bottled lemon or lime juice, as it tastes flat and dull compared to freshly squeezed citrus. Use the exact same total measurement of this mix as you would straight calamansi juice to keep the marinade’s tang balanced correctly.
2.Can I use boneless, skinless chicken breasts instead of the recommended bone-in, skin-on leg quarters?
You can, but you will lose much of the recipe’s signature juicy, rich, smoky flavor that comes from rendered chicken skin. If you opt for breasts, limit marinating time to 2 hours max (the acidic marinade will turn meat mushy if left longer), grill over medium heat for 12–15 minutes total, and baste generously with annatto butter to prevent dryness.
3.How long should I marinate the chicken to get the most authentic, deep flavor without ruining the texture?
For bone-in leg quarters, aim for 4 to 6 hours of marinating time in the refrigerator, and never go longer than 12 hours. The calamansi juice, coconut vinegar, and light soy sauce in the marinade are highly acidic and salty, so over-marinating breaks down delicate muscle fibers, leading to mushy, mealy meat instead of the firm, juicy bite classic to Ilonggo-style inasal.
4.The recipe specifies tender inner lemongrass stalks—what parts should I discard, and is dried lemongrass an acceptable swap?
Peel off and discard the tough, woody outer 2–3 layers of each lemongrass stalk, trim away the dry upper green sections and hard root end, then finely chop the pale, soft lower core. Dried lemongrass is not ideal, but if it’s your only option, use 1 teaspoon of ground dried lemongrass per 1 tablespoon of fresh to avoid a gritty, unpleasant texture.
5.I don’t have an outdoor charcoal grill—can I make this inasal on a gas grill or indoor cooktop and still get that smoky taste?
Absolutely! For gas grills, heat one side to medium-high and the other to low, cook chicken over the low side while basting often, and add a foil packet of soaked wood chips directly on a lit burner for gentle smoke. For indoor grill pans, pat chicken dry before cooking, baste well, and add a tiny pinch of smoked paprika to mimic that classic charred smoky note.

Comments (18)

2 days ago

OMG this inasal is a total game changer! I was nervous to track down annatto oil but my local Asian market had it no problem, and that tangy, citrusy marinade? *Chef’s kiss* My whole family went back for seconds at our Sunday dinner, even my super picky 7 year old! Cook time was exactly what the recipe said too, no surprises.

yesterday

Wait did you use chicken thighs or breasts? I’m planning to make this for our neighborhood potluck next weekend and want to make sure it stays juicy!

yesterday

So glad your family loved it, Mia! We always recommend bone-in, skin-on thighs for the juiciest result, especially if you’re making it for a crowd — they hold up great on the grill and don’t dry out easy!

1 week ago

SO good! I prepped a big batch of this on Sunday for weekday lunches, and it held up perfectly all week. The annatto gives it that gorgeous golden color and the lemongrass + calamansi flavor is out of this world. I did add a tiny extra splash of soy sauce to the marinade because we love salty flavors at our house, no regrets.

5 days ago

Love the soy sauce hack! That’s such a smart way to tweak the marinade to match your family’s taste, so happy it worked for your meal prep rotation!

yesterday

Tried this last night for my roommate’s birthday — he’s Filipino and said it tasted exactly like the inasal his lola used to make! I was worried the difficulty level marked medium would be too much for me as a casual griller, but the steps were super straightforward, even with making the annatto oil from scratch. 10/10 will make again.

3 days ago

Has anyone tried making this on an indoor grill pan instead of an outdoor grill? Our apartment complex doesn’t allow balcony grills and I’m dying to make this after seeing all the rave reviews!

2 days ago

I did this last week! Cranked my grill pan up to medium high, patted the chicken super dry before putting it on, and got that nice charred edge just like outdoor grilling. Just make sure to turn on your range hood, the marinade has a little sugar that smokes a bit!

2 days ago

Great tip from AZ_Hiker92! A cast iron grill pan works perfectly for this recipe if you don’t have outdoor grill access — you can also pop it under the broiler for 1-2 minutes at the end to get that extra char if you want!

5 days ago

Made this for our church potluck last weekend and people were asking me for the recipe before we even finished serving! The only swap I made was using regular lime juice instead of calamansi because I couldn’t find it, and it was still incredible. That basting sauce with the annatto oil and vinegar? I could drink it tbh.

3 days ago

Oh thank god someone else used lime instead of calamansi! I’ve been stressing because my grocery store doesn’t carry it, now I feel way better about making this tonight!

30 minutes ago

Solid recipe, great protein option for when I’m sick of plain grilled chicken. The flavor is so bright and it doesn’t feel like ‘diet food’ at all. I skipped the sugar in the marinade to cut a few calories and it was still bomb. Will be adding this to my regular rotation.

2 weeks ago

Wait, the cook time says 1 hour 25 minutes total — is that including marinating time? I want to make this for my grandson’s graduation party but I don’t want to be running behind the day of!

1 week ago

From what I saw when I made it, that total time includes 1 hour of marinating! The actual grilling time is only like 20-25 minutes, so you can marinate the chicken the night before to save even more time day of.

1 week ago

That’s exactly right, Lola! The total time includes 1 hour of minimum marinating time — for even deeper flavor, you can marinate the chicken overnight in the fridge, which cuts down on day-of prep work a ton. Hope the graduation party is a hit!

5 minutes ago

Quick question — is this recipe gluten free as written? I have celiac so I have to be super careful with soy sauce containing wheat, want to make sure I don’t miss anything!

just now

Great question! The base recipe uses regular soy sauce which has gluten, but you can easily swap it for gluten-free soy sauce or tamari to make it 100% gluten free without changing the flavor at all!

2 weeks ago

Absolutely knocked this out of the park for our Father’s Day cookout. I used chicken leg quarters like my local Filipino spot does, basted every 5 minutes with that annatto butter sauce, and got that perfect crispy skin everyone fights over. Even my father in law, who swears he doesn’t like ‘foreign food’, had two pieces.

2 hours ago

Came out so good! I will say, if you’re new to working with annatto seeds, don’t heat the oil too hot when you’re infusing it — I burned my first batch and it got super bitter, had to run to the store for more seeds. Once I got the oil right though? *Chef’s kiss*

30 minutes ago

Oh no, I almost did that too! I kept my heat on low and let the seeds steep for 10 minutes off the heat after, and it came out perfect, no bitter taste at all.

5 minutes ago

Thanks for sharing that important tip, Kris! Annatto seeds burn really quickly if the oil is too hot, which is why we recommend low heat when infusing — we’ll add a note to the recipe to make that extra clear for new cooks!

30 minutes ago

Wait, has anyone tried this marinade on tofu or cauliflower? I don’t eat meat but the flavor combo sounds insane, wondering if it would work for a veggie version!

just now

I used the marinade on extra firm tofu cubes last week, pressed them really well, marinated for 2 hours, and grilled them on skewers — so good! I bet cauliflower steaks would slap too, just don’t marinate them too long or they get mushy.

3 days ago

I was skeptical that a grilled chicken recipe marked medium difficulty would be worth the effort, but man, I was wrong. That calamansi, lemongrass, garlic marinade penetrates the chicken so well, and the annatto gives it that beautiful deep orange color that looks so good on a plate. My only note is I added a little smoked paprika for extra depth, personal preference.

2 days ago

Love the smoked paprika addition, that sounds like it adds such a great warm depth to the marinade! So happy you gave the recipe a shot even with the medium difficulty tag — we promise the extra prep is worth it.

5 days ago

Made this in my dorm’s shared kitchen last night and everyone on my floor wandered over to ask what smelled so good! I used pre-made annatto oil from the Asian market down the street to save time, and it still turned out amazing. Way better than the boring frozen chicken tenders I usually eat for dinner.

1 week ago

Game. Changer. I brought this to our neighborhood block party and it was the first dish gone! People were going back for thirds, and I had three people text me the next day asking for the recipe. The only thing I did different was serve it with a side of that traditional sinamak dipping sauce, which paired perfectly.

5 days ago

Wait what’s sinamak? I’ve had inasal at local Filipino spots but never made it at home, that sounds like the perfect pairing!

5 days ago

Sinamak is a tangy, spiced coconut vinegar dipping sauce made with garlic, chilis, and ginger — it cuts through the richness of the grilled chicken so well! We added a quick link to our easy sinamak recipe in the post notes for anyone who wants to make it to serve alongside.

2 days ago

Made this after a long day hiking last weekend and it hit so hard. The bright citrus flavor was exactly what I was craving, and the leftovers made the best post-hike snack the next day cold straight out of the fridge, no lie. 10/10, will be making this all summer long for camping trips too.

yesterday

Oh cold leftover inasal is the BEST! I bring it on car camping trips all the time, it’s so flavorful even when it’s not piping hot. Great call.

yesterday

I’ve tried so many inasal recipes online and this is by far the closest to what I had when I visited Bacolod a few years back. The balance of tangy, savory, and that subtle earthy note from the annatto is spot on. I didn’t have to adjust a single thing in the recipe, it was perfect as written.

1 week ago

My kids loved it! I was worried the lemongrass would be too strong for their picky palates, but they ate every last bite and asked if we could have it again next week. I served it with garlic rice and pickled papaya, just like the local Filipino restaurant near us does, and it felt like a special takeout night at home for way cheaper.

5 days ago

Wait the garlic rice pairing is genius! I made this last night and served it with plain white rice, I’m definitely making garlic rice to go with it next time, that sounds chef’s kiss.

5 days ago

That makes us so happy to hear, AtlantaMomof3! Garlic rice and atchara (pickled papaya) are the classic pairings for inasal, we’re so glad you got to recreate that takeout experience at home with your family!

30 minutes ago

Solid recipe, but I will say make sure you oil your grill grates really well before cooking! I had a little bit of the chicken skin stick when I first put it on, even after preheating the grill for 15 minutes. Once I gave the grates an extra wipe with oiled paper towels, the rest cooked perfectly with no sticking, and that crispy skin was *unreal*.

5 minutes ago

That’s such an important tip, thank you for sharing! We always recommend oiling grates well for any skin-on chicken recipe, but we’ll make that note extra prominent in the recipe steps to help other cooks avoid stuck skin. So glad you ended up with that perfect crispy skin!