Here is my favorite Thai chicken drumsticks recipe, with a marinade packed with ginger, garlic, lime, and a blend of fish sauce, tamari, honey, and warming spices like turmeric and chili.
These drumsticks have become our go-to weeknight dinner when we’re craving something with a little kick. I love how the marinade does all the work—just mix everything together, let the chicken soak it up, and you’ve got yourself a flavorful meal that the whole family actually gets excited about.

Why You’ll Love These Thai Chicken Drumsticks
- Bold, restaurant-quality flavors – The combination of ginger, lime, fish sauce, and sesame oil creates an authentic Thai taste that’ll make you feel like you ordered takeout.
- Quick and easy weeknight dinner – Ready in under 45 minutes, this recipe is perfect for busy evenings when you want something special without spending hours in the kitchen.
- Budget-friendly protein – Chicken drumsticks are one of the most affordable cuts of meat, making this an economical way to enjoy flavorful chicken.
- Simple ingredients – Most of these pantry staples and fresh ingredients are easy to find at any grocery store, so you won’t need to hunt down specialty items.
- Kid-approved – The sweet and savory marinade makes these drumsticks finger-licking good, and kids love eating them with their hands.
What Kind of Chicken Drumsticks Should I Use?
You can use regular chicken drumsticks from your grocery store, and both bone-in, skin-on drumsticks work perfectly for this recipe. If you have the option, I’d recommend keeping the skin on since it gets nicely caramelized with the marinade and adds extra flavor. Fresh drumsticks are ideal, but if you’re working with frozen ones, just make sure to thaw them completely in the fridge overnight before marinating. When picking out your drumsticks at the store, try to choose ones that are roughly the same size so they cook evenly in the oven.

Options for Substitutions
This recipe is pretty forgiving when it comes to swaps, so here are some options if you’re missing an ingredient:
- Chicken drumsticks: You can easily use chicken thighs, wings, or even a mix of different pieces. Just keep in mind that smaller pieces like wings will cook faster, so adjust your cooking time accordingly.
- Fresh ginger: If you don’t have fresh ginger, use 1 teaspoon of ground ginger instead. It won’t have quite the same punch, but it’ll still give you that warm, spicy flavor.
- Fish sauce: Not a fan of fish sauce or don’t have any? Try using extra soy sauce or Tamari plus a pinch of salt to make up for the savory depth.
- Tamari or soy sauce: These are pretty interchangeable. Regular soy sauce works fine if you don’t need it to be gluten-free. Coconut aminos are another good substitute if you’re avoiding soy.
- Sesame oil: While sesame oil adds a nice nutty flavor, you can skip it and just use a bit more olive oil if needed. The dish will still taste great.
- Honey: Maple syrup, agave nectar, or brown sugar all work as sweet substitutes. Use the same amount and you’re good to go.
- Lime: Lemon works in a pinch, though it’ll give a slightly different citrus note. You could also use rice vinegar for the acidity if you’re out of fresh citrus.
Watch Out for These Mistakes While Cooking
The biggest mistake when making these Thai chicken drumsticks is not marinating them long enough – while you can cook them right away, letting them sit in the marinade for at least 2 hours (or overnight in the fridge) makes a huge difference in flavor.
Another common error is overcrowding the baking tray, which causes the drumsticks to steam instead of getting that nice caramelized exterior, so make sure to leave some space between each piece.
Don’t skip flipping the drumsticks halfway through cooking and brushing them with extra marinade, as this ensures even browning and adds an extra layer of flavor.
Finally, use a meat thermometer to check that the internal temperature reaches 165°F at the thickest part near the bone – drumsticks can look done on the outside but still be undercooked inside, which is a food safety issue you want to avoid.

What to Serve With Thai Chicken Drumsticks?
These drumsticks are packed with bold flavors from the ginger, lime, and fish sauce, so they pair really well with jasmine rice or coconut rice to soak up all that tasty marinade. A simple cucumber salad with rice vinegar and a pinch of sugar helps cool things down if you went heavy on the chilli, and it adds a nice crunch to the meal. I also love serving these with some stir-fried vegetables like bok choy, snap peas, or broccoli tossed in a bit of sesame oil. For something different, try wrapping the chicken in lettuce leaves with fresh herbs like cilantro and mint, plus some shredded carrots for a fun, hands-on dinner.
Storage Instructions
Store: These drumsticks keep really well in the fridge for up to 4 days in an airtight container. They’re great for meal prep since the flavors actually get better after a day or two as the marinade soaks in even more.
Freeze: You can freeze the cooked drumsticks for up to 3 months in a freezer-safe container or bag. I like to freeze them individually on a baking sheet first, then transfer to a bag so they don’t stick together. You can also marinate raw drumsticks and freeze them for an easy weeknight dinner later.
Reheat: Warm them up in the oven at 350°F for about 15-20 minutes until heated through, or pop them in the microwave for a quick lunch. The oven method keeps them a bit crispier on the outside, which I prefer.
| Preparation Time | 10-15 minutes |
| Cooking Time | 25-30 minutes |
| Total Time | 35-45 minutes |
| Level of Difficulty | Easy |
| Servings | 4 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1150-1300
- Protein: 90-105 g
- Fat: 78-90 g
- Carbohydrates: 19-25 g
Ingredients
For the chicken:
- 8 chicken drumsticks
- 1 tsp coconut oil
For the marinade:
- 1.5 tbsp ginger (finely grated)
- 4 garlic cloves (freshly minced)
- 1 lime zest
- 1.5 tbsp lime juice
- 1/2 tsp chili
- 1.5 tsp turmeric
- 2 tbsp fish sauce
- 1 tbsp tamari
- 1.5 tbsp honey
- 2 tbsp olive oil
- 1 tsp sesame oil
- 1/4 tsp salt
- 2 tbsp full-fat coconut milk
- 2 tbsp fresh cilantro (finely chopped)
Step 1: Build the Aromatic Marinade Base
- 4 garlic cloves, freshly minced
- 1.5 tbsp ginger, finely grated
- 1 lime zest
- 2 tbsp fish sauce
- 1 tbsp tamari
- 1.5 tbsp honey
- 1.5 tbsp lime juice
- 1/2 tsp chili
- 1.5 tsp turmeric
In a small bowl, combine the minced garlic, finely grated ginger, and lime zest, then whisk in the fish sauce, tamari, honey, lime juice, and chili.
Add the turmeric and stir well to create a smooth, cohesive marinade.
I like to let the aromatics sit in the acidic lime juice for a minute before mixing everything together—it helps mellow out the raw garlic bite and lets the flavors meld slightly before they hit the chicken.
Step 2: Coat Chicken and Begin Marinating
- 8 chicken drumsticks
- aromatic marinade from Step 1
Pat the chicken drumsticks dry with paper towels—this helps the marinade adhere better rather than sliding off wet skin.
Place the drumsticks in a large bowl or on a sheet tray and generously coat each piece with the marinade from Step 1, making sure to work it under the skin and into any crevices.
Let them sit at room temperature for at least 15 minutes while you preheat the oven; this gives the flavors time to start penetrating the meat.
Step 3: Prepare the Oven and Cooking Surface
- 1 tsp coconut oil
- 1 tbsp olive oil
Preheat your oven to 190°C (375°F).
While it heats, drizzle the coconut oil and 1 tablespoon of the olive oil onto a large baking tray or rimmed sheet pan, tilting to coat evenly.
This dual-oil approach gives you the high smoke point of olive oil combined with the subtle flavor of coconut oil.
I find this combination prevents sticking while adding depth to the chicken’s exterior.
Step 4: Arrange and Roast the Drumsticks
- marinated drumsticks from Step 2
Transfer the marinated drumsticks to the oiled baking tray, arranging them skin-side up in a single layer without crowding.
Roast for 15 minutes, then remove the tray from the oven and brush each drumstick generously with the remaining marinade pooled at the bottom of the bowl.
Return to the oven and continue roasting for another 10-15 minutes until the skin is caramelized and the internal temperature reaches 165°F (74°C) when measured at the thickest part of the thigh.
The staggered brushing halfway through ensures a rich, glossy finish while keeping the meat moist.
Step 5: Finish with Coconut Cream and Garnish
- 2 tbsp full-fat coconut milk
- 1 tsp sesame oil
- 1 tbsp olive oil
- 2 tbsp fresh cilantro, finely chopped
- 1/4 tsp salt
Once the drumsticks are fully cooked and golden, remove them from the oven and immediately drizzle with the sesame oil and coconut milk, followed by the remaining 1 tablespoon of olive oil.
This creates a rich, silky glaze that pools around the chicken.
Scatter the fresh cilantro over the top just before serving for brightness and a fresh Thai finish.
Season with the salt to taste.

Sticky Thai Chicken Drumsticks
Ingredients
For the chicken
- 8 chicken drumsticks
- 1 tsp coconut oil
For the marinade
- 1.5 tbsp ginger (finely grated)
- 4 garlic cloves (freshly minced)
- 1 lime zest
- 1.5 tbsp lime juice
- 1/2 tsp chili
- 1.5 tsp turmeric
- 2 tbsp fish sauce
- 1 tbsp tamari
- 1.5 tbsp honey
- 2 tbsp olive oil
- 1 tsp sesame oil
- 1/4 tsp salt
- 2 tbsp full-fat coconut milk
- 2 tbsp fresh cilantro (finely chopped)
Instructions
- In a small bowl, combine the minced garlic, finely grated ginger, and lime zest, then whisk in the fish sauce, tamari, honey, lime juice, and chili. Add the turmeric and stir well to create a smooth, cohesive marinade. I like to let the aromatics sit in the acidic lime juice for a minute before mixing everything together—it helps mellow out the raw garlic bite and lets the flavors meld slightly before they hit the chicken.
- Pat the chicken drumsticks dry with paper towels—this helps the marinade adhere better rather than sliding off wet skin. Place the drumsticks in a large bowl or on a sheet tray and generously coat each piece with the marinade from Step 1, making sure to work it under the skin and into any crevices. Let them sit at room temperature for at least 15 minutes while you preheat the oven; this gives the flavors time to start penetrating the meat.
- Preheat your oven to 190°C (375°F). While it heats, drizzle the coconut oil and 1 tablespoon of the olive oil onto a large baking tray or rimmed sheet pan, tilting to coat evenly. This dual-oil approach gives you the high smoke point of olive oil combined with the subtle flavor of coconut oil. I find this combination prevents sticking while adding depth to the chicken's exterior.
- Transfer the marinated drumsticks to the oiled baking tray, arranging them skin-side up in a single layer without crowding. Roast for 15 minutes, then remove the tray from the oven and brush each drumstick generously with the remaining marinade pooled at the bottom of the bowl. Return to the oven and continue roasting for another 10-15 minutes until the skin is caramelized and the internal temperature reaches 165°F (74°C) when measured at the thickest part of the thigh. The staggered brushing halfway through ensures a rich, glossy finish while keeping the meat moist.
- Once the drumsticks are fully cooked and golden, remove them from the oven and immediately drizzle with the sesame oil and coconut milk, followed by the remaining 1 tablespoon of olive oil. This creates a rich, silky glaze that pools around the chicken. Scatter the fresh cilantro over the top just before serving for brightness and a fresh Thai finish. Season with the salt to taste.