These sweet pineapple chicken meatballs combine juicy oven-baked ground chicken with a luscious tangy-sweet pineapple glaze. The meatballs are seasoned with ginger, garlic, and soy sauce, then baked until golden and simmered in a homemade pineapple sauce made from juice, brown sugar, and rice vinegar.
Ready in just 45 minutes, this easy main dish serves four and pairs beautifully with steamed rice or noodles. It's a family-friendly American-Asian fusion dish that's naturally dairy-free and perfect for both weeknight dinners and casual entertaining.
My neighbor brought over a crate of pineapple from a roadside stand last summer and challenged me to do something with it beyond fruit salad. Three hours later I was standing in my kitchen with sticky fingers and a pan of the most outrageously good meatballs I had ever thrown together on a whim. The sweet glaze caramelized in ways I did not expect and the whole house smelled like a luau. That random Tuesday became the reason I always keep pineapple juice in my pantry now.
I made a double batch for a potluck once and watched a woman eat seven of them standing by the buffet table before she even sat down. She cornered me by the dessert table to ask for the recipe and I had to admit I had scribbled it on the back of a grocery receipt. We stood there for ten minutes while I translated my chaotic handwriting into something she could actually use. Now I keep a properly written copy saved on my phone because that moment taught me people will absolutely hunt you down for this one.
Ingredients
- Ground chicken (1 lb / 450 g): The foundation of everything and you want it fresh because lean chicken needs all the moisture it can get so do not substitute something with lower fat content.
- Breadcrumbs (1/4 cup): These bind the meatballs together and keep them tender inside so do not skip them even if you are tempted to go low carb.
- 1 large egg: The glue that holds it all together and room temperature egg mixes more evenly into cold meat.
- Green onions (2, finely chopped): They add a mild onion flavor without overpowering the delicate chicken so use both the white and green parts.
- Garlic (2 cloves, minced): Freshly minced only because the jarred stuff loses too much bite and you want that sharp warmth cutting through the sweetness.
- Soy sauce (1 tbsp for meatballs, 3 tbsp for sauce): Divided between the meat and the glaze because layering umami at every stage makes the finished dish deeper and more complex.
- Fresh ginger (1 tsp, grated): A tiny amount goes a long way and fresh ginger brings a brightness that ground ginger simply cannot match.
- Black pepper (1/4 tsp) and salt (1/2 tsp): Simple seasoning but essential to wake up the chicken which is very mild on its own.
- Pineapple juice (1 cup): The star of the sauce and use real juice not a drink blend because the pure stuff has the right acidity and sugar balance for glazing.
- Canned pineapple chunks (1/2 cup, drained): Save the juice if you can because it can supplement your sauce and the chunks add texture that makes each bite interesting.
- Rice vinegar (2 tbsp): This cuts the sweetness and rounds out the sauce so it never tastes like dessert on meat.
- Brown sugar (2 tbsp): Helps the sauce caramelize and cling to the meatballs and dark brown sugar adds a subtle molasses depth if you have it.
- Ketchup (1 tbsp): A small amount that adds body and a touch of tomato tang that balances the tropical sweetness perfectly.
- Cornstarch (2 tsp) and water (2 tbsp): Mixed together to create a slurry that thickens the sauce into a glossy glaze that actually sticks to the meatballs instead of pooling at the bottom.
- Fresh cilantro or parsley (2 tbsp, chopped): A bright finishing touch and cilantro leans tropical while parsley keeps it neutral so pick based on your crowd.
Instructions
- Get the oven ready:
- Preheat your oven to 400 degrees F (200 degrees C) and line a baking sheet with parchment paper or give it a light coat of nonstick spray so nothing sticks when the meatballs start to brown.
- Mix the meatball mixture:
- In a large bowl combine the ground chicken, breadcrumbs, egg, chopped green onions, minced garlic, soy sauce, grated ginger, black pepper, and salt and mix with your hands until just combined but stop as soon as everything looks even because overworking the meat makes tough meatballs.
- Shape and arrange:
- Roll the mixture into 1 inch meatballs using gentle pressure and set them on the prepared baking sheet with a little space between each one so they brown evenly instead of steaming together.
- Bake until golden:
- Slide the tray into the oven and bake for 18 to 20 minutes until the meatballs are cooked through and have a light golden color on the outside and you can check by cutting one open to see no pink remains.
- Start the pineapple sauce:
- While the meatballs bake pour the pineapple juice, soy sauce, rice vinegar, brown sugar, and ketchup into a saucepan over medium heat and bring it to a gentle simmer while stirring until the sugar dissolves completely.
- Thicken with the slurry:
- Dissolve the cornstarch in the water in a small bowl then whisk it into the simmering sauce and keep stirring for 2 to 3 minutes until you see it turn glossy and thick enough to coat the back of a spoon.
- Add the pineapple chunks:
- Stir the drained pineapple chunks into the thickened sauce and let everything simmer together for another 2 minutes so the fruit warms through and absorbs some of that savory glaze.
- Combine and coat:
- Add the baked meatballs directly into the saucepan and toss them gently until every single one is coated and let them bubble together for 2 to 3 minutes so the glaze really sets into the meatball surfaces.
- Serve and finish:
- Transfer to a serving dish and shower with chopped cilantro or parsley and serve over steamed rice or noodles if you want something to soak up all that extra sauce.
The night my daughter asked for these instead of birthday cake I knew this recipe had crossed over from dinner into something bigger. She sat cross legged on the kitchen floor eating them off a toothpick like they were candy and I just stood there watching her with a spatula in my hand thinking this is the good stuff right here.
What to Serve Alongside
Steamed jasmine rice is the obvious choice because it soaks up every drop of that sticky pineapple sauce and nothing goes to waste. Coconut rice takes it to another level entirely if you have the time and the richness plays beautifully against the tangy glaze. Thin rice noodles also work if you want something lighter and they tangle around the meatballs in a way that makes every forkful feel complete.
Making It Your Own
Half a teaspoon of chili flakes in the sauce transforms this into something with a kick that balances the sweetness in a completely different way. Ground turkey swaps in seamlessly if that is what you have on hand and the texture stays nearly identical. I have also rolled these into smaller cocktail sized meatballs for parties and they disappear twice as fast because people cannot stop at one.
Storage and Leftovers
The meatballs hold beautifully in the fridge for up to three days and honestly the sauce tastes even better the next day after everything has had time to mingle. The sauce can be made ahead and refrigerated separately for up to two days which is a lifesaver when you are cooking for a crowd.
- Reheat gently in a saucepan over low heat because high heat will cause the glaze to break and get greasy.
- Frozen cooked meatballs reheat well but make extra sauce since freezing dulls the glaze slightly.
- Always store the meatballs and sauce together so they keep flavoring each other overnight.
Some recipes earn a permanent spot in your rotation not because they are fancy but because they make people happy every single time you set them on the table. These meatballs do exactly that and I have yet to meet anyone who stops at a reasonable portion.
Recipe Questions & Answers
- → Can I make pineapple chicken meatballs ahead of time?
-
Yes, you can prepare the meatball mixture and shape them up to 24 hours in advance. Store covered in the refrigerator. The pineapple sauce can also be made separately and refrigerated for up to 2 days. Reheat the sauce gently before tossing with freshly baked meatballs.
- → What can I substitute for ground chicken in these meatballs?
-
Ground turkey works as a direct substitute with nearly identical results. Ground pork is another great option that adds extra richness and moisture. For a lighter version, you could even use a blend of ground chicken and ground turkey.
- → How do I store leftover pineapple chicken meatballs?
-
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a saucepan over medium-low heat or in the microwave at 50% power to avoid overcooking the meatballs. Add a splash of water if the sauce has thickened too much.
- → Can I freeze these chicken meatballs with pineapple sauce?
-
Absolutely. Freeze the cooked meatballs and sauce together in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator, then reheat in a saucepan until warmed through. The meatballs hold their texture well after freezing.
- → How can I add more spice to this dish?
-
Add 1/2 teaspoon of chili flakes to the pineapple sauce while it simmers for a gentle heat. For bolder spice, try a tablespoon of sriracha or a diced jalapeño in the meatball mixture. You can also serve with a side of sweet chili sauce for dipping.
- → Is this pineapple chicken meatball dish gluten-free?
-
The standard version contains gluten from breadcrumbs and regular soy sauce. To make it gluten-free, use gluten-free breadcrumbs and substitute tamari or certified gluten-free soy sauce. All other ingredients are naturally gluten-free.