
Juicy baked meatballs drenched in a tangy-sweet pineapple and BBQ glaze—easy to make, crowd-pleasing, and perfect over rice or as an appetizer.

This batch of Sweet and Sour Meatballs has been a weeknight lifesaver in my kitchen ever since I adapted it from a backyard potluck favorite. I discovered the balance between pineapple sweetness and tangy vinegar one summer when I needed a sauce that would both glaze and keep meatballs moist for a long buffet line. The result is meatballs that are tender on the inside, slightly caramelized on the outside, and glazed in a sticky sauce that pulls together bright pineapple, smoky BBQ, and a hint of soy. Every bite has texture and contrast: the soft interior of the meatball, the tiny pop of pineapple, and the glossy coating that clings to rice or toothpicks for easy serving.
I first made this recipe for a family gathering and watched skeptical teenagers go back for thirds. The simplicity is deceptive; a few careful steps—gentle mixing, consistent scoop size, and a slow bake—make all the difference. These meatballs are forgiving, family-friendly, and versatile enough to serve as a centerpiece meal over steamed rice or as a party appetizer held together with a cocktail skewer. I love that the sauce can be made ahead and thickens nicely while baking, creating that irresistible glaze everyone asks about.
On our first holiday where I served these, my aunt brought store-bought meatballs and quietly admitted she preferred mine. The family noticed how the pineapple juice and brown sugar combine to caramelize the edges without drying the beef. Preparing these always sparks a conversation about small cooking tricks—like why you should avoid overworking ground beef and how a dedicated scoop speeds assembly and ensures even cooking.
What I savor most about this preparation is how forgiving it is. On busy nights I’ll make a double batch, freeze one tray, and pull it out for an instant crowd-pleaser later. My kids love them over rice, but the adults often add a squeeze of lime to brighten the sauce. Little moments—like catching the edges of a meatball caramelizing—remind me that simple technique elevates humble ingredients into something memorable.
Store cooled leftovers in an airtight container in the refrigerator for up to four days. If freezing, place meatballs in a single layer on a baking sheet until firm then transfer to freezer bags or a sealed container; frozen portions maintain best quality for three months. To reheat refrigerated meatballs, cover with a lid or foil and warm at 325°F for 12 to 15 minutes until heated through, or simmer gently on the stovetop in a covered skillet with a splash of water to loosen the sauce. Thawed frozen portions reheat the same way; avoid microwaving directly from frozen to preserve texture.
To reduce dairy, replace whole milk with unsweetened almond milk and use panko or gluten-free breadcrumbs to make the dish dairy-free and gluten-free; note the texture will be slightly different. Swap ground beef for a mix of ground turkey and pork for a lighter flavor or more fat for juicier meatballs. If you prefer a tangier sauce, increase apple cider vinegar by 1 teaspoon. For a spicier profile, add 1/2 teaspoon crushed red pepper or replace some BBQ sauce with a sweet chili sauce; adjust brown sugar to taste to maintain balance.
Serve these over steamed white rice or jasmine rice to soak up the sauce, or place them on a bed of buttery noodles for comfort. For appetizers, thread each meatball with a piece of pineapple and a decorative toothpick. Garnish with chopped scallions or sesame seeds for color and crunch. Pair the dish with a crisp green salad dressed with a citrus vinaigrette or simple sauteed greens to cut through the sweetness.
This sweet-and-sour flavor profile has roots in many cuisines, notably Chinese-American adaptations and American comfort-cooking that combine canned pineapple and pantry sauces for quick weeknight meals. The technique of glazing meat with a sugar-acid balance is a classic method for creating a glossy finish and carrying bold flavors. Over time, American home cooks have blended local ingredients like BBQ sauce to create this uniquely familiar version that bridges smoky and sweet traditions.
In summer, use fresh pineapple chunks and add finely chopped bell pepper for a fresher crunch. For fall and winter, swap pineapple for roasted apples with a splash of apple cider and reduce the brown sugar slightly to let the fruit’s natural sweetness shine. Holiday versions benefit from adding a teaspoon of ground ginger and finishing with toasted chopped pecans for texture and warmth.
For efficient meal prep, form meatballs and freeze them raw on a sheet tray; once frozen, transfer them to a labeled bag. Thaw overnight and bake as directed. Alternatively, fully bake meatballs, cool, and portion into meal containers with rice and steamed vegetables for ready-to-reheat lunches. Keep sauce separate when freezing if you prefer to reheat everything together on the stovetop to refresh the glaze.
Sharing these meatballs feels like sharing a small kitchen victory: easy to make, easy to scale, and reliably delicious. Try making them for your next gathering—I've yet to meet a crowd that doesn't come back for more.
Use a 1 1/2-tablespoon scoop to ensure uniform meatball size for even baking.
Make the panade with breadcrumbs and milk and let it rest 5 minutes before mixing to hydrate breadcrumbs and keep meatballs tender.
Check internal temperature in several meatballs to ensure they reach 160°F for safety and juiciness.
Reserve the pineapple juice from the can to add natural sweetness and acidity to the sauce; it also helps create a glossy glaze.
This nourishing sweet and sour meatballs recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
This Sweet and Sour Meatballs recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Preheat oven to 375°F and lightly spray a 9x13-inch baking dish with nonstick spray. This ensures immediate even cooking and prevents sticking.
In a large bowl mix ground beef, diced onion, breadcrumbs, milk, eggs, kosher salt, and cracked black pepper until just combined to avoid overworking the meat.
Use a 1 1/2-tablespoon scoop to portion and roll into uniform balls, about 38 total, for consistent cooking and presentation. Wear gloves if preferred.
Whisk together reserved pineapple juice, BBQ sauce, brown sugar, apple cider vinegar, soy sauce, and cornstarch until smooth; the cornstarch will thicken during baking.
Place meatballs in the prepared dish, sprinkle pineapple chunks over them, pour the sauce evenly, and bake uncovered for 45 minutes or until an internal temperature of 160°F is reached.
Let rest five minutes out of the oven, then serve hot over rice or as an appetizer with toothpicks. Reheat gently if making ahead.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@platemint on social media!


Saucy, cheesy baked ziti with ricotta and basil tastes like lasagna in half the effort, perfect for weeknights or crowds.

Quick, crowd-pleasing cheeseburger sliders baked golden with melty cheddar and savory beef. Ready in 30 minutes, great for parties and easy meal prep.

Crispy air fryer sweet potato fries with tender centers, fast-food flavor without deep frying. Ready in minutes and irresistibly snackable.

Leave a comment & rating below or tag @platemint on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.