Slow Cooker Pineapple Barbecue Meatballs
I grew up with sweet-and-tangy meatballs as the backbone of every party buffet, and these slow-cooker pineapple barbecue meatballs bring that nostalgia to the dinner table with almost no hands-on work. Tender store-bought or homemade meatballs simmer slowly in a glossy pineapple-barbecue sauce until flavors meld into sticky, irresistible bites — perfect for weeknights, potlucks, or game-day grazing.
Why you’ll love this dish
This recipe pairs the bright acidity of pineapple with smoky barbecue for an easy, family-friendly crowd-pleaser. It’s low-stress — toss ingredients into the slow cooker, walk away, and come back to a saucy, ready-to-serve dish. Because it’s forgiving, you can scale it up for a party or make a smaller batch for dinner prep.
“I set this on warm for our backyard party and it disappeared faster than I expected — sweet, tangy, and totally foolproof.”
If you like other slow cooker party staples, try the riff on savory meatballs in this slow cooker Salisbury steak meatballs for a different, comforting flavor profile.
How this recipe comes together
Start by choosing meatballs — frozen store-bought ones are convenient, while homemade give you control over seasoning. Combine pineapple, barbecue sauce, a little brown sugar and soy or Worcestershire to balance sweetness and umami. Pour sauce over meatballs in the slow cooker and let low heat do the work: 3–4 hours on low yields tender meatballs and surfaces a glossy, reduced sauce. Finish with a quick high-heat to thicken, if needed, and garnish before serving.
For a sense of timing and technique similar to other slow-cooked dinners, check how long stews usually develop flavor in this crock pot bourbon chicken recipe — the same low-and-slow principle applies.
What you’ll need
- 2 pounds meatballs (beef, pork, turkey, or a mix). Frozen is fine; thawed cooks faster.
- 2 cups pineapple chunks (canned in juice or fresh) — reserve juice if using canned.
- 1 ½ to 2 cups barbecue sauce (use your favorite brand or homemade).
- 1/3 cup brown sugar (adjust to taste for sweetness).
- 2 tablespoons soy sauce or Worcestershire sauce for depth.
- 1 tablespoon apple cider vinegar or rice vinegar to brighten the sauce.
- 1 teaspoon smoked paprika or liquid smoke (optional for extra charred flavor).
- 1 teaspoon cornstarch mixed with 2 tablespoons water (optional, to thicken at the end).
Substitutions & notes: For a lower-sugar version, choose a low-sugar barbecue sauce and reduce the brown sugar. Pineapple juice can be used in place of part of the barbecue sauce for a brighter fruit-forward sauce. For gluten-free, use tamari instead of soy sauce.
If you enjoy stew-style seasoning combinations, you might borrow flavor ideas from this slow cooker chicken stew for richer aromatics.
Step-by-step instructions
- Place meatballs in a single layer in the slow cooker.
- In a bowl, whisk pineapple juice, barbecue sauce, brown sugar, soy/Worcestershire, vinegar, and smoked paprika until smooth.
- Stir in pineapple chunks and pour the sauce over the meatballs, turning them gently so they’re coated.
- Cover and cook on low for 3–4 hours or on high for 1.5–2 hours. Cooking times vary by slow cooker and whether meatballs were frozen.
- Check texture: meatballs should be heated through and sauce slightly reduced. If sauce is thin, remove lid, switch to high, and cook 15–20 minutes more; or stir in the cornstarch slurry and cook until thickened.
- Taste and adjust seasoning with salt, pepper, or a splash of vinegar to balance sweetness. Garnish with chopped scallions or cilantro and serve.

Best ways to enjoy it
Serve these meatballs over steamed rice or coconut rice for a Hawaiian-inspired plate, or offer toothpicks on a platter as an appetizer. They’re delicious with a crisp green salad, coleslaw, or roasted vegetables to cut the sweetness. For sliders, tuck meatballs into mini rolls and top with thinly sliced red onion and pickles. For a Tex-Mex twist, spoon over nachos with shredded cheese and jalapeños.
Storage and reheating tips
Cool leftovers to room temperature for no more than two hours, then refrigerate in an airtight container for up to 3–4 days. Reheat gently on the stovetop over low heat, stirring occasionally, or microwave in 30-second bursts until evenly warmed. To freeze: portion into freezer-safe containers and freeze for up to 2–3 months. Thaw overnight in the fridge before reheating. Always reheat to an internal temperature of 165°F (74°C) for safety.
For longer-simmered dishes like chili, similar freezing techniques apply — see these notes about slow-cooker timing in this slow cooker chili recipe article for context on freezing and reheating.
Helpful cooking tips
- If using frozen meatballs, add 30–45 minutes to the low setting time or ensure they’re fully heated through on high.
- For a glossy finish, reduce the sauce uncovered toward the end or stir in a cornstarch slurry.
- Taste as you go: pineapple and barbecue sauce vary in sweetness, so adjust brown sugar and vinegar accordingly.
- Avoid lifting the lid frequently; each peek can add 15–20 minutes to cooking time.
- For a smoky finish, broil meatballs briefly on a sheet pan after slow cooking to caramelize edges — watch closely to prevent burning.
Creative twists
- Teriyaki-Pineapple: Replace barbecue sauce with teriyaki sauce and add toasted sesame seeds and green onion.
- Spicy Kick: Stir in 1–2 teaspoons sriracha or a diced jalapeño to the sauce.
- Vegetarian: Swap meatballs for plant-based meatballs and use low-sodium soy for balance.
- Hawaiian-Style Skewers: After slow cooking, skewer meatballs with pineapple chunks and broil for a minute to char the fruit.
- Add veggies: Toss in sliced bell peppers or onions for the last hour of cooking so they stay slightly crisp.
Common questions
Q: Can I use frozen meatballs straight from the bag?
A: Yes. You can cook them from frozen; on low it may take a bit longer. Make sure meatballs reach 165°F (74°C) internally before serving.
Q: How thick should the sauce be when finished?
A: Aim for a syrupy sauce that coats the back of a spoon. If it’s too thin, remove the lid and cook on high for 15–20 minutes or stir in a cornstarch slurry and simmer until glossy.
Q: Can I make this ahead for a party?
A: Absolutely. Prepare and cook a day ahead, cool, refrigerate, and reheat on low in the slow cooker. Add a splash of water or pineapple juice when reheating if the sauce stiffens.
Q: Are there good low-sugar substitutions?
A: Use a sugar-free barbecue sauce and replace brown sugar with a tablespoon of maple syrup or omit it entirely, compensating with a touch more vinegar for balance.
Q: How many does this recipe serve?
A: About 2 pounds of meatballs typically serves 6–8 as an appetizer or 4–6 as a main course when paired with sides.
Helpful answers
If you want more slow-cooker comfort meals to rotate into your weeknight lineup, see this hearty slow cooker chicken stew for inspiration on layering flavors with minimal effort.

Pineapple Barbecue Meatballs
Ingredients
Method
- Place meatballs in a single layer in the slow cooker.
- In a bowl, whisk together pineapple juice, barbecue sauce, brown sugar, soy/Worcestershire, vinegar, and smoked paprika until smooth.
- Stir in pineapple chunks and pour the sauce over the meatballs, turning them gently so they are coated.
- Cover and cook on low for 3–4 hours or on high for 1.5–2 hours.
- Check texture: meatballs should be heated through and sauce slightly reduced.
- If sauce is thin, remove lid, switch to high, and cook for an additional 15–20 minutes, or stir in cornstarch slurry until thickened.
- Taste and adjust seasoning with salt, pepper, or a splash of vinegar to balance sweetness.
- Garnish with chopped scallions or cilantro and serve.







