A can of pineapple does two separate jobs here, and the recipe separates them deliberately. Three quarters of a cup of the reserved juice builds the sauce from the beginning. The chunks stay in the fridge until the last half hour.
That is what keeps the fruit visible. Pineapple added at the start of a three-hour cook softens into the sauce; added at the end it holds its shape and its edges.
Why This Recipe Works
- Reserved pineapple juice gives the sauce its acidity and fruit identity without needing fresh fruit to survive the whole cook.
- Meatballs on the bottom and peppers above them means the peppers steam rather than sitting directly in the liquid.
- The slurry goes in at the very end, so the sauce is thin while it cooks and glossy only when it is served.
- Rice vinegar cuts a third of a cup of brown sugar and keeps the glaze from reading purely sweet.
Ingredient Notes
- Pineapple chunks in juice
- One 20-ounce can, used in two parts. Chunks, not crushed — visibility is part of the dish's identity.
- Light brown sugar
- A third of a cup. That is the quantity to use, not a starting point to adjust.
- Barbecue sauce
- A quarter cup only. It supports the glaze and must not dominate the pineapple.
- Fully cooked meatballs
- Thirty-two ounces, thawed. These are being reheated rather than cooked from raw, which is why the safety target is a reheat temperature.
How to Make It
Split the pineapple
Drain the pineapple and reserve 3/4 cup of the juice. Keep the chunks refrigerated for later so they hold their shape.
Layer the crock
Put the thawed fully cooked meatballs in the bottom of a 5- to 6-quart slow cooker and scatter the diced red bell pepper over them.
Mix and pour the glaze
Whisk the reserved pineapple juice, barbecue sauce, soy sauce, brown sugar, rice vinegar and garlic until smooth, then pour it over the meatballs and pepper.
Cook until bubbling
Cover and cook on Low about 3 hours, or High about 2, until the sauce is bubbling gently and the meatballs are hot.
Add the chunks late
Stir in the reserved pineapple chunks, cover, and continue on Low for 20 to 30 minutes.
Thicken and check
Mix the cornstarch and cold water, stir the slurry into the sauce, and cook on High 10 to 15 minutes until glossy and clinging. The centres of the reheated meatballs should reach 165F.
Serve over rice
Serve over rice and finish with the sliced green onion.
When Each Thing Goes In
One can of pineapple enters the dish twice, three hours apart. That gap is what keeps the fruit recognisable.
At the start
3/4 cup reserved pineapple juice, barbecue sauce, soy sauce, brown sugar, rice vinegar, garlic
The sauce is built and poured before any cooking begins, so it heats with the meatballs.
At the start, layered
32 oz thawed fully cooked meatballs, then diced red bell pepper over them
Meatballs underneath, pepper above, so the pepper steams rather than sitting in the liquid.
Last 20-30 minutes
The reserved pineapple chunks
Held back and refrigerated until now. Added at the start they soften into the sauce and disappear.
Final 10-15 minutes, on High
1 tbsp cornstarch with 1 tbsp cold water
The slurry is the last thing in. Meatball centres should reach 165F by the end of this stage.
Success Tips
- Keep the chunks in the fridge until step 5. Adding them early is the single easiest way to lose the fruit.
- Thaw the meatballs first — the recipe assumes thawed, and frozen ones change every timing in it.
- Do not exceed 3 hours on High. Past that the meatballs toughen and the sauce over-reduces.
Serving Ideas
Eight servings over jasmine or white rice, finished with sliced green onion.
Frequently Asked Questions
Can I use crushed pineapple?
No. Chunks are what this recipe uses, and keeping them visible is part of what makes the dish.
Should I add onion?
No. Onion is deliberately absent from this recipe.
How long can I leave it on High?
About 2 to 2 1/2 hours, and not beyond 3. The meatballs toughen and the sauce over-reduces past that point.






