This sweet-and-savory slow-cooker recipe takes a classic party favorite—barbecue meatballs—and gives it an island twist with pineapple and bell pepper. It’s perfect for potlucks, busy weeknights, or game-day snack platters because it’s mostly hands-off: frozen meatballs, a bottle of barbecue sauce, pineapple, and a few fresh aromatics. If you enjoy effortless slow-cooker dinners, you might also like our best crockpot BBQ chicken for another reliable, saucy option.
Why you’ll love this dish
- Minimal prep: Everything goes into the crockpot—no browning, no babysitting.
- Crowd-pleaser: The sweet pineapple balances tangy barbecue sauce, making these a hit with kids and adults.
- Versatile: Serve as an appetizer with toothpicks or pile them onto rice or mashed potatoes for a full meal.
- Budget-friendly: Uses a single frozen meatball package and pantry staples.
“I took these to a family gathering and they disappeared in minutes—sweet, saucy, and simple.” — home cook review
This recipe shines when you need something dependable for entertaining or want to turn a few staple ingredients into a comforting dinner.
The cooking process explained
Before you start: you’ll spray the crockpot, add frozen meatballs, pour on the sauce, toss in pineapple and veggies, then let the slow cooker do the work on LOW for 5–6 hours. The low-and-slow method gently warms the pre-cooked meatballs without drying them out and allows the flavors to meld—pineapple juices sweeten the barbecue sauce while the onion and bell pepper soften to tender-crisp. Plan ahead (start in the morning for an evening meal), and you’ll have a saucy platter ready with almost zero hands-on time.
What you’ll need
- 32 oz package fully cooked frozen meatballs (beef, pork, or turkey)
- 18 oz bottle barbecue sauce (use your favorite—hickory or sweet & tangy work well)
- 20 oz can pineapple chunks, well-drained (reserve juice for a glaze or freeze)
- 1 large clove garlic, minced (about 1 tsp)
- 1 large sweet onion, cut into 1-inch chunks
- 1 red bell pepper, cut into 1-inch chunks
- Nonstick cooking spray
Substitution notes:
- Vegetarian option: use plant-based frozen meatballs.
- If you prefer a spicier profile, substitute half the BBQ sauce with chipotle or sriracha-infused sauce.
- For extra depth, stir in 1 tbsp Worcestershire sauce or a splash of soy sauce.
Step-by-step instructions
- Lightly spray the inside of a 6-quart (or larger) slow cooker with nonstick cooking spray. This prevents sticking and makes cleanup easier.
- Add the frozen meatballs to the slow cooker and spread them out for even heating. Do not thaw—fully cooked frozen meatballs reheat safely in the crockpot.
- Pour the barbecue sauce over the meatballs. Add the well-drained pineapple chunks, minced garlic, onion chunks, and red bell pepper chunks.
- Gently stir everything until the meatballs and vegetables are evenly coated with sauce.
- Cover and cook on the LOW setting for 5 to 6 hours, until meatballs are heated through and vegetables are tender-crisp. Fully cooked meatballs should reach an internal temperature of 165°F when reheated.
- Taste and adjust seasoning (salt, pepper, or a splash of hot sauce) if desired. Stir again before serving to distribute sauce.
- Serve hot as an appetizer with toothpicks, or spoon over steamed rice, mashed potatoes, or into slider buns.
How to serve Easy Crockpot Pineapple BBQ Meatballs
- Appetizer platter: Transfer to a warm serving bowl with toothpicks and a small bowl of extra BBQ sauce for dipping.
- Family meal: Serve over white rice, brown rice, or cauliflower rice to soak up the sauce.
- Comfort plate: Spoon onto creamy mashed potatoes for a hearty, saucy dinner.
- Party slider: Split mini buns and top with meatball and a little coleslaw for crunch.
Pairings: a crisp green salad, roasted green beans, or simple coleslaw. For drinks, try a pale ale or a slightly off-dry Riesling to balance the sweetness.
Storage and reheating tips
- Refrigerator: Store cooled meatballs in an airtight container for 3–4 days.
- Freezer: Freeze in a sealed container or freezer bag for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheating: Microwave individual servings until steaming, or reheat on the stovetop in a covered skillet over medium-low heat until warmed through. If reheating from frozen, gently simmer in a saucepan with a splash of water or extra BBQ sauce until fully heated. Aim for 165°F internal temperature.
- Safety: Because the meatballs are fully cooked, the goal is reheating—not further cooking. Always cool leftovers within two hours and refrigerate promptly.
Helpful cooking tips
- Don’t over-stir: Stirring too often lets heat escape and slows cooking. A gentle stir at the start and once near the end is enough.
- Sauce thickness: If the sauce seems thin after slow cooking, remove the lid and cook on HIGH for 15–30 minutes to reduce, or whisk 1 tsp cornstarch with 1 tbsp cold water and stir in to thicken.
- Even heating: Spread meatballs in a single layer if possible for consistent reheating.
- Sweetness control: If canned pineapple has extra juice, drain well—or reserve a tablespoon of the juice to boost flavor without thinning sauce.
- Want another easy slow-cooker crowd-pleaser? Try this creamy crockpot butter chicken for a different saucy, hands-off dinner option.
Creative twists
- Sweet & Sour: Add 2 tbsp rice vinegar and 1–2 tbsp brown sugar for a sweet-and-sour version; toss with sesame seeds and green onions before serving.
- Spicy Pineapple BBQ: Stir in 1–2 tsp sriracha or 1 chopped jalapeño for heat.
- Teriyaki Pineapple: Swap BBQ sauce for teriyaki and add 1 tsp grated ginger for an Asian-inspired glaze.
- Hawaiian sliders: Add grilled pineapple rings, ham, and pineapple BBQ sauce on slider rolls for a mini Hawaiian sandwich.
- Low-carb: Serve over cauliflower mash or roasted vegetables instead of rice.
Common questions
Q: Can I use thawed meatballs instead of frozen?
A: Yes. Thawed pre-cooked meatballs will reheat faster—reduce cooking time by an hour and check for 165°F.
Q: Is it safe to cook frozen meatballs in the crockpot?
A: Fully cooked frozen meatballs are safe to reheat from frozen in a slow cooker. Ensure the internal temperature reaches 165°F. Avoid cooking large frozen raw meat portions in a slow cooker because they can sit too long in the temperature danger zone.
Q: Can I double this recipe for a crowd?
A: Yes—use a larger slow cooker (8-quart) and increase cook time slightly if packed tightly. Make sure there’s room for heat circulation.
Q: How do I prevent the vegetables from getting mushy?
A: Cut them into large chunks and cook on LOW; they’ll soften but remain tender-crisp at 5–6 hours. Adding peppers in the last 2–3 hours will keep them firmer.
Q: Can I make this on the stovetop?
A: Yes. Combine all ingredients in a large skillet, simmer covered on medium-low for 20–30 minutes until heated through, stirring occasionally.
If you want a ready-to-serve, no-fuss appetizer with bright flavor and very little babysitting, this crockpot pineapple BBQ meatballs recipe is hard to beat.
Print
Crockpot Pineapple BBQ Meatballs
- Total Time: 370 minutes
- Yield: 8 servings
- Diet: None
Description
A sweet-and-savory slow-cooker recipe that combines classic party barbecue meatballs with tropical pineapple and bell pepper for a delicious treat.
Ingredients
- 32 oz package fully cooked frozen meatballs (beef, pork, or turkey)
- 18 oz bottle barbecue sauce
- 20 oz can pineapple chunks, well-drained
- 1 large clove garlic, minced (about 1 tsp)
- 1 large sweet onion, cut into 1-inch chunks
- 1 red bell pepper, cut into 1-inch chunks
- Nonstick cooking spray
Instructions
- Lightly spray the inside of a slow cooker with nonstick cooking spray.
- Add frozen meatballs to the slow cooker.
- Pour barbecue sauce over the meatballs.
- Add the well-drained pineapple chunks, minced garlic, onion chunks, and red bell pepper chunks.
- Gently stir to coat everything evenly with sauce.
- Cover and cook on LOW for 5–6 hours until meatballs are heated through and vegetables are tender-crisp.
- Taste and adjust seasoning if desired. Stir again before serving.
- Serve hot with toothpicks or over rice, mashed potatoes, or in slider buns.
Notes
For a vegetarian option, use plant-based frozen meatballs. Adjust BBQ sauce for spice or sweetness as desired.
- Prep Time: 10 minutes
- Cook Time: 360 minutes
- Category: Appetizer
- Method: Slow Cooker
- Cuisine: American
