Crockpot Sweet and Sour Meatballs
There is something about walking into the kitchen and smelling dinner already doing its thing that makes a long day feel a little more manageable. On the evenings when everyone is hungry, somebody is looking for a missing shoe, and I am running on the last bit of patience I have left, that smell feels like a small victory.

You lift the lid and get that warm rush of sweet pineapple, savory sauce, and tender meatballs all at once.
Crockpot Sweet and Sour Meatballs found their way into our regular rotation during one of those stretches when every afternoon seemed to disappear before I could figure out what we were eating. I wanted something hearty and familiar that did not require me to hover over the stove, dirty three pans, or convince tired kids to try something complicated.
This checked every box and gave me enough breathing room to handle everything else happening around the house.
This recipe takes everything you love about classic sweet and sour meatballs and turns it into the kind of slow cooker meal that practically takes care of itself. The meatballs become tender, the pineapple stays juicy, and the sauce thickens into a glossy coating with just the right balance of sweetness, tang, and savory depth.
Every bite gets a little sticky sauce, a soft meatball, and sometimes a bright piece of pineapple. It feels special enough for a party but works just as well on a random Tuesday night.
You stir the sauce together, add the meatballs and pineapple, and let the crockpot handle the rest. That is the kind of cooking I appreciate most when the house is busy and dinner still needs to happen.
It tastes like you spent a whole lot more time fussing over it than you actually did, and once you see how quickly the bowl empties, I have a feeling it will earn a permanent spot in your rotation.
What Is Crockpot Sweet and Sour Meatballs?
Crockpot Sweet and Sour Meatballs are tender meatballs cooked slowly in a sweet, tangy sauce made with pineapple juice, brown sugar, ketchup, soy sauce, and cornstarch. Pineapple chunks cook right alongside the meatballs, giving the finished dish little pops of juicy sweetness that balance the savory meat.
What I like most about this version is how uncomplicated it is. You start with frozen meatballs, which means there is no mixing meat, shaping individual meatballs, or browning batches on the stove.
Everything goes into the slow cooker, and about two hours later you have a big batch of saucy meatballs ready for toothpicks, rice, noodles, or whatever makes sense for your family that day.
The original recipe makes about 60 to 70 meatballs and takes only about five minutes to prepare before the crockpot takes over. That makes it especially handy when you are feeding a crowd or trying to get food ready while doing six other things at the same time.
Why You’ll Love This Recipe
- It takes only a few minutes to prep: You can have everything in the crockpot before the kids finish asking what is for dinner.
- The ingredient list is short: Frozen meatballs and a handful of pantry staples do almost all of the work.
- The sauce hits that sweet and savory balance: Brown sugar and pineapple bring sweetness while ketchup and soy sauce keep every bite from becoming too sugary.
- It feeds a crowd: With roughly 60 to 70 meatballs, there is plenty for a party table, family gathering, or hungry house full of kids.
- The slow cooker keeps everything warm: You can serve the meatballs straight from the crockpot and let everyone come back for seconds when they are ready.
- Kids and adults can both get behind it: The familiar flavors make this one of those dishes that rarely needs much explaining at the dinner table.

When to Serve This Recipe
- Busy family dinners: Spoon the meatballs over rice and dinner suddenly feels much more complete than the amount of work suggests.
- Game day gatherings: Set out toothpicks and let everyone grab a few whenever they wander past the food table.
- Birthday parties: The sweet sauce and bite sized meatballs are easy to serve while people are talking, playing, and moving around.
- Holiday appetizers: Keep them warm in the crockpot while you focus on everything else that needs your attention.
- Potlucks: The slow cooker makes transportation and serving wonderfully straightforward.
- Casual weekend lunches: Serve them with rice, noodles, or even simple steamed vegetables when you want something cozy without spending the afternoon cooking.
Ingredients

- 32 ounce bag frozen meatballs: Using frozen meatballs keeps prep incredibly simple and gives you a dependable texture every time.
- 1/2 cup brown sugar: Brown sugar gives the sauce its deep sweetness and helps create that glossy coating around the meatballs.
- 1/4 cup ketchup: Ketchup adds tomato flavor, acidity, and a little extra sweetness to round out the sauce.
- 2 tablespoons soy sauce: Soy sauce brings the salty, savory note that keeps the sauce balanced.
- 2 tablespoons cornstarch: Cornstarch helps the sauce thicken as it cooks so it clings to every meatball instead of staying thin and watery.
- Juice from one 20 ounce can pineapple chunks: Save the juice when you drain the pineapple because it becomes the fruity base of the sauce.
- Pineapple chunks from one 20 ounce can: The pineapple adds juicy sweetness and a bright bite between the rich meatballs.
These are the ingredients and quantities given in the original recipe.
How to Make Crockpot Sweet and Sour Meatballs
Step 1: Build the Sweet and Sour Sauce
Pour the brown sugar, ketchup, soy sauce, cornstarch, and reserved pineapple juice into your crockpot. Stir everything together until the cornstarch is worked into the liquid and you do not see dry pockets floating around.
This first stir matters because cornstarch thickens best when it is evenly distributed. At this stage the sauce will look fairly thin, and that is exactly what you want.
As the slow cooker heats up, the cornstarch begins doing its job and the sauce gradually turns glossy and thick enough to coat the meatballs.
Step 2: Add the Meatballs and Pineapple
Pour the frozen meatballs into the sauce, then add the pineapple chunks. Use a large spoon to gently toss everything together until the meatballs are coated and the pineapple is spread throughout the crockpot.
You do not need to be aggressive here. A gentle stir is enough to get sauce around everything while keeping the pineapple pieces intact.
I usually take an extra few seconds to scrape sauce from the bottom and spoon it over the top so every meatball starts cooking in the same sweet and savory mixture.
Step 3: Cook Until Hot and Tender
Cover the crockpot and cook the meatballs on high for 2 hours. About halfway through cooking, lift the lid and give everything a careful stir.
That halfway stir helps move the meatballs around so the ones near the edges do not spend the entire cooking time sitting against the hottest part of the crockpot. It also gives the sauce another chance to coat everything evenly.
Put the lid back on right away so you do not lose too much heat, then let the slow cooker finish the job.
Step 4: Stir and Serve
Once the two hours are up, give the meatballs one final stir. By now the sauce should look thicker and shinier, and the meatballs should be hot all the way through.
Spoon them into a serving bowl or simply leave them in the crockpot on the warm setting if you are serving a crowd. I like to make sure there are pineapple chunks scattered across the top because they make the whole thing look inviting before anyone has even taken the first bite.
The original directions use this same simple method of mixing the sauce, adding the meatballs and pineapple, cooking for two hours on high, and stirring before serving.

Substitutions
- Turkey meatballs: Frozen turkey meatballs are an easy swap if that is what your family usually buys.
- Chicken meatballs: Chicken meatballs work well with the pineapple and give the dish a slightly lighter feel.
- Tamari: Use tamari in place of soy sauce if you need an alternative that fits your dietary needs.
- Pineapple tidbits: Smaller pineapple pieces work just as well and give you a little pineapple in more bites.
- Dark brown sugar: Dark brown sugar can replace light brown sugar and gives the sauce a slightly deeper molasses flavor.
Variations
- Add bell peppers: Stir in chopped red or green bell peppers for extra color and a tender crisp bite.
- Add onion: Sliced sweet onion cooks down nicely in the sauce and adds another savory layer.
- Give it a little heat: Add a small spoonful of chili garlic sauce or a pinch of red pepper flakes if your family enjoys some spice.
- Make it a rice bowl: Serve the meatballs over fluffy white rice and spoon plenty of the pineapple sauce over everything.
- Turn it into dinner with vegetables: Add steamed broccoli or green beans on the side to make the plate feel more complete.
- Serve it sandwich style: Tuck a few meatballs into a soft roll for a sweet and savory sandwich that is especially good for casual family nights.
Tips and Tricks
- Save every drop of pineapple juice: That juice is part of the sauce, so drain the pineapple over a bowl rather than pouring it into the sink.
- Mix the cornstarch well: Stir until you do not see any obvious clumps before adding the meatballs.
- Keep the lid closed: Every time you lift the crockpot lid, heat escapes and the cooking process slows down.
- Remember the halfway stir: Moving the meatballs around helps them heat evenly and gives the sauce a smoother consistency.
- Use a large slow cooker for easy stirring: Leaving a little room at the top makes it much easier to toss everything together without sending a meatball onto the floor.
- Switch to warm for parties: Once the meatballs are fully heated, the warm setting helps keep them ready for guests without continuing to cook them aggressively.
- Serve with plenty of sauce: The sauce is one of the best parts, so make sure you scoop some over each serving instead of leaving it behind in the crockpot.
FAQs
Can I Put Frozen Meatballs Straight Into the Crockpot?
Yes. The recipe is designed around frozen meatballs, so there is no need to thaw them first.
That is one of the reasons I like keeping a bag of meatballs in the freezer. On a busy day, you can open the bag, pour them in, and move on with the rest of your evening.
How Long Do Crockpot Sweet and Sour Meatballs Cook?
Cook them on high for about 2 hours, stirring once around the halfway point. The original recipe specifically calls for a two hour cooking time on high.
Since slow cookers can vary, make sure the meatballs are thoroughly heated before serving.
Can I Make These for Dinner Instead of an Appetizer?
Absolutely. Around our table, meatballs have never needed much convincing to become dinner.
Spoon them over rice or noodles, add a simple vegetable on the side, and you have a filling meal that feels a lot more substantial than an appetizer.
What Should I Do If the Sauce Seems Too Thin?
Give the meatballs a good stir and let them continue heating for a little longer. Cornstarch needs heat to thicken properly, so the sauce may look thinner earlier in the cooking process.
It should become noticeably more glossy as it cooks. Remember that it will also coat the meatballs more evenly once everything is stirred together at the end.
Can I Double This Recipe?
You can, as long as your crockpot is large enough to hold everything comfortably. Avoid packing the slow cooker so full that you cannot stir the meatballs.
For a large party, I would rather use two crockpots than cram everything into one and struggle to get the sauce evenly distributed.
Are Crockpot Sweet and Sour Meatballs Good for Parties?
They are especially useful for parties because the crockpot can keep them warm while people serve themselves. Put a container of toothpicks beside the slow cooker, leave a large spoon nearby for scooping pineapple and sauce, and you have an appetizer that does not require you to keep running back to the kitchen.
Serving Ideas
- Steamed white rice: The rice absorbs the sweet and savory sauce and turns the meatballs into a satisfying family dinner.
- Brown rice: Brown rice adds a slightly nutty taste and makes the meal feel a little heartier.
- Egg noodles: Soft noodles are great for catching the sauce and make the dish especially comforting.
- Steamed broccoli: Broccoli gives you something fresh and green alongside the rich meatballs.
- Green beans: Simple green beans add crunch and help balance the sweetness of the sauce.
- Party toothpicks: For appetizers, keep things simple and let guests grab individual meatballs straight from the serving dish.
- Fresh sliced green onions: A small sprinkle over the top adds color and a mild onion bite right before serving.
Storage and Make Ahead Tips
- Refrigerate leftovers promptly: Transfer cooled meatballs and sauce to a covered container and keep them in the refrigerator.
- Store the sauce with the meatballs: Keeping everything together helps the meatballs stay moist and gives the flavors more time to mingle.
- Reheat gently: Warm leftovers in the microwave or on the stove until they are heated through, stirring occasionally so the sauce coats everything evenly.
- Prep the sauce early: You can measure the sauce ingredients ahead of time so all you need to do later is combine everything in the slow cooker.
- Keep frozen meatballs on hand: A bag in the freezer turns this into one of those reliable recipes you can make when the day gets away from you.
- Use the warm setting for serving: Once the meatballs are fully cooked and hot, the warm setting is handy when dinner times are staggered or guests are arriving over a longer stretch.
Crockpot Sweet and Sour Meatballs

Ingredients
- 32 oz frozen meatballs
- ½ cup brown sugar
- ¼ cup ketchup
- 2 tbsp soy sauce
- 2 tbsp cornstarch
- 1 20 oz can pineapple chunks (juice separated and reserved)
Instructions
- Step 1: Build the Sweet and Sour Sauce – Pour the brown sugar, ketchup, soy sauce, cornstarch, and reserved pineapple juice into your crockpot. Stir everything together until the cornstarch is worked into the liquid and you do not see dry pockets floating around. This first stir matters because cornstarch thickens best when it is evenly distributed. At this stage the sauce will look fairly thin, and that is exactly what you want. As the slow cooker heats up, the cornstarch begins doing its job and the sauce gradually turns glossy and thick enough to coat the meatballs.
- Step 2: Add the Meatballs and Pineapple – Pour the frozen meatballs into the sauce, then add the pineapple chunks. Use a large spoon to gently toss everything together until the meatballs are coated and the pineapple is spread throughout the crockpot. You do not need to be aggressive here. A gentle stir is enough to get sauce around everything while keeping the pineapple pieces intact. I usually take an extra few seconds to scrape sauce from the bottom and spoon it over the top so every meatball starts cooking in the same sweet and savory mixture.
- Step 3: Cook Until Hot and Tender – Cover the crockpot and cook the meatballs on high for 2 hours. About halfway through cooking, lift the lid and give everything a careful stir. That halfway stir helps move the meatballs around so the ones near the edges do not spend the entire cooking time sitting against the hottest part of the crockpot. It also gives the sauce another chance to coat everything evenly. Put the lid back on right away so you do not lose too much heat, then let the slow cooker finish the job.
- Step 4: Stir and Serve – Once the two hours are up, give the meatballs one final stir. By now the sauce should look thicker and shinier, and the meatballs should be hot all the way through. Spoon them into a serving bowl or simply leave them in the crockpot on the warm setting if you are serving a crowd. I like to make sure there are pineapple chunks scattered across the top because they make the whole thing look inviting before anyone has even taken the first bite. The original directions use this same simple method of mixing the sauce, adding the meatballs and pineapple, cooking for two hours on high, and stirring before serving.
Notes
Substitutions
- Turkey meatballs: Frozen turkey meatballs are an easy swap if that is what your family usually buys.
- Chicken meatballs: Chicken meatballs work well with the pineapple and give the dish a slightly lighter feel.
- Tamari: Use tamari in place of soy sauce if you need an alternative that fits your dietary needs.
- Pineapple tidbits: Smaller pineapple pieces work just as well and give you a little pineapple in more bites.
- Dark brown sugar: Dark brown sugar can replace light brown sugar and gives the sauce a slightly deeper molasses flavor.
Variations
- Add bell peppers: Stir in chopped red or green bell peppers for extra color and a tender crisp bite.
- Add onion: Sliced sweet onion cooks down nicely in the sauce and adds another savory layer.
- Give it a little heat: Add a small spoonful of chili garlic sauce or a pinch of red pepper flakes if your family enjoys some spice.
- Make it a rice bowl: Serve the meatballs over fluffy white rice and spoon plenty of the pineapple sauce over everything.
- Turn it into dinner with vegetables: Add steamed broccoli or green beans on the side to make the plate feel more complete.
- Serve it sandwich style: Tuck a few meatballs into a soft roll for a sweet and savory sandwich that is especially good for casual family nights.
Tips and Tricks
- Save every drop of pineapple juice: That juice is part of the sauce, so drain the pineapple over a bowl rather than pouring it into the sink.
- Mix the cornstarch well: Stir until you do not see any obvious clumps before adding the meatballs.
- Keep the lid closed: Every time you lift the crockpot lid, heat escapes and the cooking process slows down.
- Remember the halfway stir: Moving the meatballs around helps them heat evenly and gives the sauce a smoother consistency.
- Use a large slow cooker for easy stirring: Leaving a little room at the top makes it much easier to toss everything together without sending a meatball onto the floor.
- Switch to warm for parties: Once the meatballs are fully heated, the warm setting helps keep them ready for guests without continuing to cook them aggressively.
- Serve with plenty of sauce: The sauce is one of the best parts, so make sure you scoop some over each serving instead of leaving it behind in the crockpot.
Serving Ideas
- Steamed white rice: The rice absorbs the sweet and savory sauce and turns the meatballs into a satisfying family dinner.
- Brown rice: Brown rice adds a slightly nutty taste and makes the meal feel a little heartier.
- Egg noodles: Soft noodles are great for catching the sauce and make the dish especially comforting.
- Steamed broccoli: Broccoli gives you something fresh and green alongside the rich meatballs.
- Green beans: Simple green beans add crunch and help balance the sweetness of the sauce.
- Party toothpicks: For appetizers, keep things simple and let guests grab individual meatballs straight from the serving dish.
- Fresh sliced green onions: A small sprinkle over the top adds color and a mild onion bite right before serving.
Storage and Make Ahead Tips
- Refrigerate leftovers promptly: Transfer cooled meatballs and sauce to a covered container and keep them in the refrigerator.
- Store the sauce with the meatballs: Keeping everything together helps the meatballs stay moist and gives the flavors more time to mingle.
- Reheat gently: Warm leftovers in the microwave or on the stove until they are heated through, stirring occasionally so the sauce coats everything evenly.
- Prep the sauce early: You can measure the sauce ingredients ahead of time so all you need to do later is combine everything in the slow cooker.
- Keep frozen meatballs on hand: A bag in the freezer turns this into one of those reliable recipes you can make when the day gets away from you.
- Use the warm setting for serving: Once the meatballs are fully cooked and hot, the warm setting is handy when dinner times are staggered or guests are arriving over a longer stretch.
Private Notes
Final Thoughts
Some recipes earn their place in the family rotation because they are impressive. Others stick around because they show up for you when life is busy.
Crockpot Sweet and Sour Meatballs fall squarely into that second category for me.
I like knowing I can pull a bag of meatballs from the freezer, open a can of pineapple, stir together a few simple ingredients, and have something warm and inviting ready without turning dinner into another project. The smell fills the kitchen, the sauce gets glossy, and suddenly everybody starts wandering in asking when we are eating.
That is the kind of recipe I appreciate as a dad. It gives you something that feels fun enough for a gathering and comforting enough for a regular family dinner, while still leaving you time to deal with homework, laundry, work messages, bath time, or whatever else the evening throws at you.
Serve the meatballs with toothpicks when friends come over or pile them over rice when everyone is hungry. Either way, do not be surprised if you find yourself keeping frozen meatballs and canned pineapple in the pantry rotation just so you can make them again.





