These juicy meatballs combine lean chicken or turkey with aromatic green onions, garlic, and ginger, then simmer in a vibrant sweet-and-tangy pineapple sauce. The dish comes together in just 45 minutes, making it perfect for weeknight dinners or entertaining guests.
Bake the meatballs until lightly golden, then coat them in the glossy pineapple sauce with colorful bell pepper chunks. The balance of savory soy, brown sugar, and rice vinegar creates that irresistible American-Asian fusion flavor everyone loves.
Serve over steamed rice for a complete meal, or offer as crowd-pleasing appetizers at your next gathering. The sauce thickens beautifully, clinging to each tender bite while the pineapple adds natural sweetness throughout.
The smell of pineapple simmering on the stove always pulls me back to a tiny apartment kitchen where I first attempted sweet and sour anything. I burned the sauce that night, but something about that sweet tangy combination stuck with me. Years later, these meatballs became the weeknight dinner my actually started requesting by name. Now they are our go-to when we want something that feels special but comes together in under an hour.
Last winter my sister came over during a snowstorm and we stood around the stove while these bubbled away in the sauce. She kept stealing meatballs straight from the pan, burning her fingers and laughing. That is the kind of casual comfort food memory I want everyone to have with this recipe.
Ingredients
- Ground chicken or turkey: Lean ground meat keeps these meatballs lighter than beef, but still delivers enough fat to stay tender and juicy
- Breadcrumbs: These are the secret to preventing dry meatballs, they absorb moisture and keep each bite soft
- Egg: Acts as the binder that holds everything together so your meatballs do not fall apart during baking
- Green onions: Fresh mild onion flavor throughout the meatballs, plus they add pretty green flecks
- Garlic and fresh ginger: This aromatic combo gives the meatballs depth and that classic Asian inspired flavor profile
- Soy sauce: Provides saltiness and umami that seasons the meatballs from the inside out
- Pineapple juice: The base of your sauce, use the juice from the can if available for the most pineapple flavor
- Brown sugar: Balances the acidity and creates that glossy restaurant style sauce consistency
- Rice vinegar: Adds just enough tang to cut through the sweetness and keep the sauce from being cloying
- Cornstarch: Thickens the sauce into that perfect coating consistency that clings to every meatball
- Pineapple chunks: Little bursts of sweet fruit throughout the dish make each bite interesting
- Red bell pepper: Adds color, crunch, and a subtle sweetness that plays beautifully with the pineapple
Instructions
- Get your oven ready:
- Preheat to 400°F and line a baking sheet with parchment paper for easy cleanup later
- Mix the meatball base:
- Combine ground meat, breadcrumbs, egg, green onions, garlic, ginger, soy sauce, salt and pepper in a large bowl, mixing just until everything is incorporated
- Shape them up:
- Roll the mixture into 1-inch balls and place them on your prepared baking sheet, spacing them slightly apart
- Bake until golden:
- Cook for 15-18 minutes until they are cooked through and have a light golden color on the outside
- Start the sauce base:
- While meatballs bake, whisk together pineapple juice, water, brown sugar, soy sauce, rice vinegar and cornstarch until smooth
- Sauté the vegetables:
- Heat oil in a large skillet over medium heat and cook the red bell pepper for 2 minutes, then add pineapple chunks for another 2 minutes
- Thicken the sauce:
- Pour in your pineapple sauce mixture and bring to a simmer, stirring constantly for 3-4 minutes until it thickens nicely
- Combine everything:
- Add baked meatballs to the sauce and toss gently to coat, then simmer for 2-3 more minutes to heat through
- Serve it up:
- Plate over rice and garnish with extra green onion or sesame seeds if you want that finishing touch
My friend who claims she cannot cook made these for her family and sent me a photo of empty plates. Her kids asked when she was making them again, which is basically the highest compliment a weeknight dinner can get.
Make It Your Own
Sometimes I swap ground pork for half the chicken if I want a richer flavor. The pork fat keeps things incredibly moist and adds a nice depth that pairs well with the sweet sauce.
Serving Ideas
These meatballs work as appetizers with toothpicks for parties or over steamed jasmine rice for dinner. I have also served them over cauliflower rice when I wanted something lighter, and they still feel satisfying.
Storage and Meal Prep
The meatballs reheat beautifully and actually taste better the next day when the flavors have had more time to meld together. I often make a double batch and freeze half for those nights when cooking feels impossible.
- Freeze cooked meatballs without sauce for up to 3 months
- Reheat frozen meatballs in a 350°F oven for 15 minutes before adding to sauce
- Store sauced meatballs in the refrigerator for up to 4 days
There is something about the combination of sweet pineapple and savory meatballs that just works. Hope this becomes a regular in your dinner rotation too.
Recipe Questions & Answers
- → Can I make these meatballs ahead of time?
-
Yes, you can form and refrigerate the uncooked meatballs for up to 24 hours before baking. The sauce can also be prepared in advance and stored separately.
- → What's the best way to reheat leftovers?
-
Reheat gently in a skillet over medium-low heat with a splash of water or pineapple juice to prevent the sauce from becoming too thick. Microwave reheating works well too.
- → Can I use fresh pineapple instead of canned?
-
Absolutely. Use 1 cup fresh pineapple chunks and replace some of the juice with fresh pineapple juice or orange juice to maintain the sauce consistency.
- → How do I know when the meatballs are fully cooked?
-
The internal temperature should reach 165°F (74°C) when measured with a meat thermometer. They should feel firm to the touch and no longer pink in the center.
- → Can I make this gluten-free?
-
Yes. Use gluten-free breadcrumbs and substitute tamari or coconut aminos for the soy sauce. All other ingredients are naturally gluten-free.
- → What sides pair well with these meatballs?
-
Steamed jasmine rice, cauliflower rice, or quinoa work beautifully. You can also serve with stir-fried vegetables or a simple cucumber salad for freshness.