Pineapple Chicken or Turkey Meatballs
How I Stumbled Into This Sweet-and-Savory Habit The first time I made Pineapple Chicken or Turkey Meatballs I was trying to use up a can of crushed pineapple and a lonely pound of ground chicken. I wasn’t expecting fireworks, just dinner that wasn’t a casserole. What arrived instead was a sticky, glossy pan of meatballs…
How I Stumbled Into This Sweet-and-Savory Habit
The first time I made Pineapple Chicken or Turkey Meatballs I was trying to use up a can of crushed pineapple and a lonely pound of ground chicken. I wasn’t expecting fireworks, just dinner that wasn’t a casserole. What arrived instead was a sticky, glossy pan of meatballs that smelled like caramelized garlic and warm pineapple the moment I opened the oven. If you want the quick reference I originally scribbled down, I keep a polished version of the recipe on my site and a good resource is this pineapple chicken or turkey meatballs page which reminded me of the balance I love between tang and salt.
Gathering the Usual Suspects
I usually say the magic is in keeping the ingredient list simple. For these meatballs I use 1 pound ground chicken (or turkey), a 1 20-ounce can crushed pineapple (drained and 1 cup juice set aside for sauce), 1/2 teaspoon salt, 1/2 teaspoon paprika, 1/2 teaspoon onion powder, and 1/2 teaspoon garlic powder. For cooking I reach for 2 tablespoons coconut oil (or avocado oil, if using stovetop method) and 2 teaspoons olive oil for the sauce. The sauce itself is built on 1 tablespoon fresh minced garlic and 1/4 cup coconut aminos, and if I want a silkier glaze I add 1-2 teaspoons arrowroot or potato starch (optional, to thicken; can also use cassava flour). I like saying all that out loud as I prep because it keeps me from overcomplicating things; the pineapple brings its own acidity so the seasonings are gentle.
Getting the Texture Just Right
When I prep I preheat my oven to 400°F. Line a baking sheet with parchment paper. In a medium bowl, combine ground chicken, 1/2 cup of the drained crushed pineapple, salt, paprika, onion powder, and garlic powder. Mix well. That small half-cup of pineapple inside the meatballs keeps them from drying out; it also gives a subtle sweetness that becomes more pronounced once the sauce coats each one. Shape the mixture into 1.5-tablespoon meatballs. The size matters here—if you make them too big they take forever to cook and dry out, too small and they disappear on the plate.
If you want to skip the oven sometimes I go stovetop. For the stovetop method: Heat coconut oil (or avocado oil) in a large saucepan over medium heat. Cook the meatballs in batches until golden on all sides and cooked through, approximately 15 minutes. You get that gratifying sizzle and browning that smells like a Hawaiian barbecue. For the oven method: Place the meatballs on the cooling rack or directly on the parchment paper. Bake for about 25 minutes, or until golden brown and cooked through. And if you are blessed with an air fryer it speeds everything up: For the air fryer method: Place the meatballs in a single layer in the basket. Cook at 350°F for about 15 minutes, or until no pink remains.
One tip I learned the hard way: don’t crowd the pan or the air fryer basket. Crowding steals the sear and makes them steam. Another tip is to gently press the meatball mixture together rather than packing it tightly; that keeps them tender. And if the mixture feels too wet, a spoonful of cassava flour or even a quick chill in the fridge for 10 minutes helps it hold shape.
The Sauce That Makes People Want Seconds
While the meatballs are cooking, prepare the sauce by cooking minced garlic in olive oil until fragrant, about 2-3 minutes. Then, stir in the reserved pineapple juice and coconut aminos, bringing it to a boil. Reduce the heat and let it simmer for about 20 minutes until it reduces to about 1/2 cup. The scent of pineapple reducing is one of my favorite kitchen smells: sharp, sweet, and almost caramelized. If desired, thicken the sauce by mixing 1 teaspoon of arrowroot flour with 1 teaspoon of water, and adding it to the sauce. Continue cooking until desired consistency is achieved. Once the meatballs are done, toss them in the saucepan with the sauce until they are fully coated, then serve warm.
A practical tip: keep a little extra sauce aside if you have guests who like dipping. The sauce also freezes beautifully for up to three months, which I appreciate on frantic weeknights.
What to Serve and How to Make It Your Own
I serve these meatballs over sticky rice or cauliflower rice when I want something lighter, and sometimes I stuff them into peppers for a playful presentation. If you like stuffed peppers with a sweet glaze, you might enjoy this alternate take on pineapple and rice in stuffed peppers at teriyaki pineapple chicken and rice stuffed peppers. Another idea when I want a bright contrast is a lemon orzo on the side, inspired by flavors from a different meatball dish, and this Greek chicken meatballs with lemon orzo recipe often informs my sides when I want something herb-forward. For an anti-inflammatory twist after a heavy weekend, I’ll pair the meatballs with turmeric rice, which I learned about from this anti-inflammatory turmeric chicken rice post that tones things down with warm spices.
If you want variations, swap ground turkey for chicken, add finely chopped green onions or cilantro for freshness, or fold in a teaspoon of grated ginger for a sharper, more layered sauce. For a fully paleo or grain-free dinner, serve over cauliflower rice and use cassava flour if you need a binder. For a more kid-friendly version, reduce the simmer time slightly so the pineapple flavor is gentler.
How I Know When It’s Right and What to Do with Leftovers
Knowing when these are done is easier than it looks. They should be golden on the outside and reach an internal temperature of 165°F, or simply cut one open and check that there is no pink in the center. The sauce should cling to the meatball like a glossy jacket and not be runny. Leftovers reheat well: store in an airtight container in the fridge for up to four days or freeze for up to three months. I reheat gently in a skillet with a splash of water or in the oven to keep that crisp edge. If you want to meal prep, cook the meatballs, freeze them flat on a tray, then transfer to a bag so you can pull out exactly how many you need.
I love this recipe because it feels fancy without fuss, and because it will get people to try pineapple in a savory dish who insist they do not like fruit in their meals. It has become a comfort weeknight staple and a show-off dinner when friends come over. My husband still tells the story of the first time he tasted them and how he went back for thirds, and that memory makes me smile every time I brown garlic and pineapple in the pan.
Conclusion
If you want to compare variations or see another take on the combination of pineapple and poultry, I like the version over at WholeFoodFor7’s Pineapple Chicken or Turkey Meatballs for its simplicity and family-friendly notes. For a slightly different approach that leans into teriyaki flavors, check out Kathleen’s Pineapple Teriyaki Turkey Meatballs which gave me a few ideas for how to deepen the glaze.

Pineapple Chicken or Turkey Meatballs
Ingredients
Method
- Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
- In a medium bowl, combine ground chicken, 1/2 cup of the drained crushed pineapple, salt, paprika, onion powder, and garlic powder. Mix well.
- Shape the mixture into 1.5-tablespoon meatballs.
- For stovetop method: Heat coconut oil in a large saucepan over medium heat. Cook the meatballs in batches until golden on all sides, about 15 minutes.
- For oven method: Place meatballs on the lined baking sheet and bake for about 25 minutes, or until golden brown and cooked through.
- For air fryer: Place meatballs in a single layer in the basket and cook at 350°F (175°C) for about 15 minutes, or until no pink remains.
- While the meatballs are cooking, prepare the sauce by cooking minced garlic in olive oil until fragrant, about 2-3 minutes.
- Stir in the reserved pineapple juice and coconut aminos, bringing it to a boil. Reduce heat and simmer for about 20 minutes until reduced to about 1/2 cup.
- If desired, thicken the sauce with a mixture of arrowroot flour and water.
- Toss the cooked meatballs in the sauce until fully coated and serve warm.
