Pineapple BBQ Meatballs
Pineapple BBQ Meatballs are an easy slow cooker appetizer with the best sweet and tangy flavor. Frozen meatballs simmer in a sticky barbecue pineapple sauce until they’re warm, saucy, and ready to serve. They’re perfect for parties, potlucks, game day, or an easy dinner for busy weeknights spooned over rice.

This easy recipe reminds me a little of the Waikiki meatballs my mom used to make when I was a kid. I always loved that sweet and tangy sauce with pineapple mixed in, and this recipe gives me the same cozy, nostalgic feeling, just in an easier slow-cooker version.
That’s one of the things I love most about this recipe. It’s so simple to throw together, and you can use whatever kind of meatballs your family likes best. I often use beef meatballs because my picky fiancé isn’t a big fan of pork meatballs, but turkey, chicken, or a mixed meatball would work too. It’s one of those easy appetizers that feel familiar, taste delicious, and barely take any effort.
Ingredients
The full printable recipe card with measurements and instructions is found at the bottom of the post.
- Frozen fully cooked meatballs: Use your favorite kind here. Beef, pork, turkey, chicken, or a homestyle blend will all work. Homemade meatballs are also good.
- Barbecue sauce: Pick a barbecue sauce you already love because it makes up most of the sauce. A smoky, honey, or hickory-style BBQ sauce works really well with the pineapple.
- Pineapple chunks: Canned pineapple is easy and works perfectly. Just make sure to drain the chunks before adding them so the sauce doesn’t get too thin.
- Pineapple juice: You can use the juice from the can of pineapple if you have enough.
- Brown sugar: If your barbecue sauce is already very sweet, you can use a little less.
- Soy sauce: Regular or low-sodium soy sauce both work.
- Garlic powder: An easy way to add flavor without any chopping. It blends right into the sauce.
- Ground ginger: Just a little adds a warm, slightly zippy flavor to the sauce that pairs so well with pineapple.
- Green onions or toothpicks: These are optional, but green onions add a fresh pop of color, and toothpicks make the meatballs easy to serve as a party appetizer.

How to Make Pineapple BBQ Meatballs
- Step One: Place the meatballs in a slow cooker.
- Step Two: In a bowl, whisk together barbecue sauce, pineapple juice, brown sugar, soy sauce, garlic powder, and ginger.
- Step Three: Pour the sauce over the meatballs and gently stir to coat.
- Step Four: Add the pineapple chunks on top.
- Step Five: Cover and cook on low for 3 to 4 hours or on high for 1½ to 2 hours, stirring once or twice.
- Step Six: Serve warm straight from the slow cooker.

Variations and Substitutions
- Make it spicy: Add a pinch of red pepper flakes, a splash of hot sauce, or a little sriracha to the sauce if you like a sweet heat flavor.
- Swap the pineapple: Pineapple tidbits or crushed pineapple can be used instead of chunks for smaller pieces throughout the sauce.
- Add peppers: Stir in chopped bell peppers for a little color and crunch. Red, yellow, or green peppers all work well with the pineapple BBQ flavor.
- Use fresh pineapple: Just use bottled pineapple juice for the sauce if you don’t have canned juice.
- Make it less sweet: Use an unsweetened or lower-sugar barbecue sauce and reduce the brown sugar if you prefer a tangier sauce.
- Serve it as dinner: Spoon the meatballs and sauce over rice, noodles, or mashed potatoes for an easy weeknight meal instead of serving them as an appetizer.

Storage Instructions
- Refrigerator: Store leftover Pineapple BBQ Meatballs in an airtight container in the fridge for up to 3 days. Keep them with the sauce so they stay moist and flavorful.
- Freezer: Let the meatballs cool completely, then transfer them to a freezer-safe container or bag with the sauce. Freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.
- Reheating: Warm leftovers in the microwave, on the stovetop over low heat, or in the slow cooker until heated through. Add a splash of pineapple juice, water, or extra barbecue sauce if the sauce has thickened too much.
- Make Ahead: You can whisk the sauce together in advance and refrigerate it until you’re ready to cook. Since the meatballs are frozen and fully cooked, this recipe is already very quick to assemble.

Recipe Tips and Tricks
- Don’t overfill the crockpot: The meatballs need a little room so the sauce can coat them evenly. A 6-quart slow cooker works well for this recipe.
- Make them on the stovetop: No slow cooker? Add the meatballs to a large saucepan or deep skillet, then pour the sauce over top and stir in the pineapple chunks. Cover and cook over medium-low heat for 20 to 25 minutes, stirring occasionally, until the meatballs are heated through and the sauce is hot and glossy.
- Use frozen or thawed meatballs: The meatballs don’t have to be frozen when they go into the slow cooker, but they do need to be fully cooked. Frozen meatballs can be cooked as written, while thawed meatballs heat faster, so check them earlier and reduce the cooking time as needed.
- Stir gently: The meatballs are already cooked, so you don’t need to mix too much. A gentle stir once or twice while cooking is enough.
- Keep them warm for serving: If you’re serving these for a party, switch the slow cooker to the warm setting once they’re heated through. Give them a stir now, and then so the sauce stays glossy.
- Taste the sauce before adding it: BBQ sauces can vary a lot. If yours is very tangy, add a little extra brown sugar. If it’s too sweet, add a splash more soy sauce.
- Use the right serving spoon: A slotted spoon works best if you want less sauce on the plate. A regular spoon is better if you’re serving them over rice and want all that pineapple BBQ sauce.
- Make them look party-ready: Sprinkle sliced green onions over the top right before serving, or set out toothpicks so guests can grab them easily.
Meatball Recipes
Follow me on Instagram @simplystacieblog, Facebook at Simply Stacie, TikTok @simplystacierecipes or Pinterest at @simplystacie and let me know how you liked this recipe and my other recipes.
Pineapple BBQ Meatballs
SAVE THIS RECIPE!
Ingredients
- 2 lbs fully cooked meatballs
- 1 cup barbecue sauce
- 1 cup pineapple chunks drained, fresh or canned
- ½ cup pineapple juice
- ¼ cup brown sugar
- 1 tbsp soy sauce
- 1 tsp garlic powder
- ½ tsp ground ginger
- green onions for garnish
Instructions
- Place the meatballs in a slow cooker.
- In a bowl, whisk together barbecue sauce, pineapple juice, brown sugar, soy sauce, garlic powder, and ginger.
- Pour the sauce over the meatballs and gently stir to coat.
- Add the pineapple chunks on top.
- Cover and cook on low for 3 to 4 hours or on high for 1½ to 2 hours, stirring once or twice.
- Serve warm straight from the slow cooker.
Notes
- Serving size: About 6 meatballs
- Serve with toothpicks as an appetizer or over rice for an easy dinner.
- Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or on the stovetop.
Nutrition
The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.
Did you make this recipe?
I’d love to see it! Make sure to share it on your favorite social platform.
Want Even More Recipes?
Join Moms Best Recipes to find more delicious family recipes.
free ebook!
The Best of Simply Stacie
When you subscribe to the newsletter for the latest updates!
