Sticky Pineapple Chicken Tacos
These sticky pineapple chicken tacos are sweet, savory, and just a little charred on the edges, everything a weeknight taco should be. The chicken gets coated in a simple glaze that caramelizes as it cooks, while a quick fresh pineapple salsa keeps each bite bright.

They come together fast and feel like Friday night, even on a Tuesday. I’ve made them on the stovetop, under the broiler, and over a campfire, and they always deliver.
Why These Tacos Work
The chicken soaks up a salty-sweet marinade, then hits a hot pan. The sugars from the pineapple juice caramelize fast, giving you lacquered bits and a flavor that reminds me of good takeout, only fresher.
The salsa is what makes the whole thing pop. Fresh pineapple, lime, cilantro, and a little jalapeño cut through the richness of the meat. Every bite bounces between sticky, tangy, and crisp.
Ingredients

- 1½ lbs boneless skinless chicken thighs: cut into 1-inch chunks; thighs stay juicier than breast
- ¼ cup pineapple juice: from canned pineapple chunks or fresh; what you’d get from draining a can is perfect
- 3 tbsp soy sauce: low-sodium works well here
- 2 tbsp brown sugar: light or dark, it melts into the sticky base
- 2 tsp grated fresh ginger: or ½ tsp ground ginger if that’s what you have
- 2 cloves garlic, minced
- 2 tsp vegetable oil: for the pan
- 1 cup fresh pineapple, finely chopped: for the salsa
- ¼ cup finely diced red onion
- ¼ cup chopped fresh cilantro
- 1 jalapeño, seeded and minced: (optional, leave the seeds in for more heat)
- Juice of 1 lime
- 8 small tortillas: flour or corn, warmed
- Salt: to taste
Variations / Substitutions
- Protein: swap the chicken for peeled shrimp and cook just 2 to 3 minutes per side until pink, or use firm tofu pressed and cut into cubes.
- Spice: if you like more heat, use a serrano pepper instead of the jalapeño, or add a pinch of cayenne to the marinade.
- Dairy-free: the tacos are naturally dairy-free if you stick with corn tortillas and skip any creamy topping, otherwise a dollop of dairy-free sour cream works great.
- Sweetener: honey can stand in for the brown sugar; use the same amount and watch it closely so it doesn’t burn.
- Serving style: skip the tortillas entirely and pile the chicken and salsa over rice for a quick bowl.
If you like these, try our Chipotle Chicken Tacos next.
How to Make Sticky Pineapple Chicken Tacos
Step 1: Marinate the Chicken

Toss the chicken chunks into a bowl with the pineapple juice, soy sauce, brown sugar, ginger, and garlic. Stir until everything is well coated, then let it sit at room temperature for 15 minutes. If you have more time, you can cover and refrigerate it for up to 4 hours.
The chicken will absorb the liquid and take on a glossy sheen. That surface sugar is what browns later, so don’t rinse it off.
Step 2: Sear the Chicken

Set a large skillet over medium-high heat and add the 2 teaspoons of vegetable oil. Lift the chicken out of the marinade, letting the excess drip back into the bowl, and place it in the skillet in a single layer. You’ll probably need to cook in two batches so the pieces aren’t crowded. Let the first side cook without moving it for about 4 minutes, until a deep brown crust forms on the bottom.
Toss the chicken and keep cooking another 4 to 5 minutes, stirring a few times, until the outsides are sticky and charred in spots and a thermometer pushed into the center of a thick piece reads 165°F. The second batch will go a little faster since the pan is already screaming hot.
Step 3: Mix the Fresh Salsa

While the chicken cooks, stir together the finely chopped pineapple, red onion, cilantro, jalapeño, and lime juice in a bowl. Season with a small pinch of salt and taste. Let it sit for at least 5 minutes so the flavors can relax into each other.
The salsa should be juicy but not soupy. If your pineapple was extra sweet, a second squeeze of lime will bring it right into balance.
Step 4: Load Up the Tacos

Warm the tortillas briefly in a dry skillet or over a gas flame until they’re soft and a few brown spots appear. Pile the sticky chicken down the center of each one, spoon the salsa over the top, and finish with any extra cilantro or a squeeze of lime if you like. Serve right away while the chicken is still warm and glossy.
A Few Notes Before You Start
- Choose ripe pineapple: it should smell sweet at the base. If yours is on the tart side, add a tiny pinch of sugar to the salsa.
- Don’t over-marinate: 15 minutes is enough to flavor the meat; going past 4 hours can make the texture a little mushy from the pineapple juice.
- Batch cooking is your friend: if you force all the chicken into the pan at once, it will steam instead of sear. Work in batches and keep the first one warm in a low oven while you finish the rest.
- Leftover chicken: it’s great on salads or in grain bowls the next day, and the salsa keeps separate in the fridge.
- Warming tortillas properly: a quick char over a gas burner or 30 seconds per side in a hot dry skillet makes them pliable and keeps them from cracking.
Storing Leftovers
- Refrigerate: store the chicken and the salsa in separate airtight containers for up to 3 days. Putting them together too early makes the salsa weep and the tortillas turn soggy.
- Reheating: warm the chicken in a skillet over medium heat until it’s heated through, which also revives a little of the stickiness. A short zap in the microwave works too, though the edges won’t be as crisp.
What to Serve With Sticky Pineapple Chicken Tacos
A simple cabbage slaw with lime juice and a drizzle of oil adds fresh crunch right on the taco. If you want something more substantial, spoon on some creamy avocado crema or scoop up black beans on the side. The richness of the beans balances the acidity of the salsa without weighing it down.
Frequently Asked Questions
Can I use canned pineapple for this?
Yes, just drain the chunks well and pat them dry. The juice from the can works perfectly for the marinade.
What if I don’t have fresh ginger?
Ground ginger can fill in. Use ½ teaspoon instead of the grated fresh and mix it directly into the marinade.
How do I know the chicken is done without a thermometer?
The pieces should feel firm to the touch and show no pink in the middle. For thighs, a little bounce is fine; for breast, you want them just opaque all the way through.
Can I make the salsa ahead of time?
You can chop everything and combine it up to a few hours in advance. Keep it chilled and add the lime juice right before serving so it stays bright.
Are these tacos gluten-free?
They are if you use tamari instead of soy sauce and check that your tortillas are labeled gluten-free. Everything else in the recipe is naturally gluten-free.

Sticky Pineapple Chicken Tacos Recipe
Ingredients
Method
- Combine the chicken, pineapple juice, soy sauce, brown sugar, ginger, and garlic in a bowl. Stir well and let it sit at room temperature for 15 minutes.
- Heat the vegetable oil in a large skillet over medium-high heat. Lift the chicken out of the marinade, letting excess drip off, and cook in a single layer in batches. Sear for about 4 minutes without moving, then toss and cook another 4 to 5 minutes until sticky and charred in spots, with an internal temperature of 165°F.
- While the chicken cooks, mix the chopped pineapple, red onion, cilantro, jalapeño, lime juice, and a pinch of salt in a bowl. Let it sit for 5 minutes to blend.
- Warm the tortillas in a dry skillet or over a gas flame. Pile the chicken into the tortillas, spoon the salsa over the top, and serve right away.
