Sweet and Sour Crock Pot Meatballs

Featured in: Small Bites & Openers

These sweet and sour meatballs combine frozen fully-cooked meatballs with a homemade tangy-sweet sauce featuring peach or apricot preserves, ketchup, vinegar, and soy sauce. Simply place everything in your slow cooker and let it work its magic for 3-4 hours. The result is tender, flavorful meatballs coated in a glossy, delicious sauce perfect for parties or weeknight dinners. Serve as an appetizer with toothpicks or over rice as a satisfying main course.

Updated on Fri, 30 Jan 2026 09:59:00 GMT
Crock pot meatballs glisten in sweet and sour sauce, garnished with sesame seeds, perfect for an easy party appetizer. Save to Pinterest
Crock pot meatballs glisten in sweet and sour sauce, garnished with sesame seeds, perfect for an easy party appetizer. | pantryoffset.com

My neighbor brought these to a block party years ago, and I watched the platter empty in minutes. She laughed and said it was just frozen meatballs and jam, which sounded odd until I tasted one. The sticky-sweet glaze with that vinegar bite was impossible to stop eating. I made them the next week and they've been my go-to ever since.

I served these at my son's graduation party, and his friends kept asking what restaurant catered the food. When I told them it was just a slow cooker and jarred preserves, one of them took a photo of the empty dish to remind himself it was possible. That's the magic of this recipe: it delivers way beyond the effort you put in.

Ingredients

  • 2 lbs frozen fully-cooked meatballs: I buy the big bag from the freezer aisle and they work perfectly straight from frozen, no thawing mess.
  • 1 cup peach or apricot preserves: Apricot gives a slightly tarter flavor, peach is mellower and sweeter, both disappear into the sauce beautifully.
  • 1/2 cup ketchup: This adds body and a familiar tangy sweetness that balances the preserves.
  • 1/4 cup rice vinegar or apple cider vinegar: Rice vinegar is gentler, apple cider has more punch, either one cuts through the sugar.
  • 2 tbsp soy sauce: A little umami depth that makes the sauce taste more complex than it really is.
  • 1/4 cup light brown sugar: I tried skipping this once and the sauce tasted flat, the molasses notes really round it out.
  • 1 tbsp Dijon mustard: Optional but I always add it for a subtle sharpness that keeps things interesting.
  • 1/2 tsp garlic powder: Fresh garlic can burn in the slow cooker, powder melts right in.
  • 1/2 tsp ground ginger: Just enough to whisper warmth without tasting like a stir-fry.
  • 1/4 tsp crushed red pepper flakes: I skip this for kids' parties, add it for adults who like a little tingle.

Instructions

Product image
Keeps spices within easy reach while cooking, helping you season dishes quickly during everyday meal prep.
Check price on Amazon
Load the slow cooker:
Dump the frozen meatballs straight into your crock pot without thawing. They'll cook perfectly and the sauce will coat them as they heat.
Whisk the sauce:
In a bowl, combine the preserves, ketchup, vinegar, soy sauce, brown sugar, mustard, garlic powder, ginger, and red pepper flakes until smooth. It'll look glossy and smell amazing even before it cooks.
Coat the meatballs:
Pour the sauce over the meatballs and stir gently so every one gets a little glaze. Don't worry if they're not perfectly covered, they'll swim in sauce soon enough.
Slow cook:
Cover and set to LOW for 3 to 4 hours, stirring once or twice if you remember. The meatballs will heat through and the sauce will bubble and thicken into a sticky coating.
Serve:
Ladle into a serving dish with toothpicks for a party, or spoon over jasmine rice for dinner. Either way, have napkins ready.
Product image
Keeps spices within easy reach while cooking, helping you season dishes quickly during everyday meal prep.
Check price on Amazon
Save to Pinterest
| pantryoffset.com

The first time I made these for a potluck, I left them on warm for an extra hour and the sauce turned into this gorgeous caramelized glaze. People were scraping the crock pot clean. Now I always let them sit on warm a bit longer if I can, it just deepens everything.

Flavor Variations

I've swapped grape jelly for the preserves when that's all I had, and it works great with a more neutral sweetness. Adding diced bell peppers or canned pineapple chunks in the last hour gives you little bursts of texture and freshness. One friend stirs in a spoonful of hoisin sauce for a richer, darker glaze.

Serving Suggestions

As an appetizer, I set out a small slow cooker on warm with toothpicks nearby and people graze all evening. For a main dish, I spoon them over steamed jasmine rice or even egg noodles with a side of roasted broccoli. Leftovers reheat beautifully and sometimes taste even better the next day when the flavors have melded.

Storage and Make-Ahead Tips

You can mix the sauce the night before and keep it in the fridge, then just pour it over the frozen meatballs in the morning. Leftovers last about three days in an airtight container in the fridge. I've also frozen the cooked meatballs in sauce and reheated them in the microwave or on the stove with a little extra water.

  • Cool completely before storing to prevent condensation and sogginess.
  • Reheat gently on the stove or in the microwave, adding a splash of water if the sauce has thickened too much.
  • Label your freezer container with the date, these keep frozen for up to two months.
Product image
Measure spices, liquids, and baking ingredients accurately for consistent results in cooking and baking.
Check price on Amazon
Tender meatballs simmer in apricot preserves sauce inside a crock pot, served over fluffy white rice for dinner. Save to Pinterest
Tender meatballs simmer in apricot preserves sauce inside a crock pot, served over fluffy white rice for dinner. | pantryoffset.com

This recipe has rescued me more times than I can count, from last-minute dinners to impromptu gatherings. It's proof that simple ingredients and a little patience can turn into something people remember.

Recipe FAQs

Can I use fresh meatballs instead of frozen?

Yes, fresh meatballs work well. Reduce cooking time to 2-3 hours on LOW since they don't need as much time to heat through.

What can I substitute for peach preserves?

Apricot preserves, grape jelly, or pineapple preserves all work wonderfully and create slightly different flavor profiles while maintaining the sweet-tangy balance.

How do I make this gluten-free?

Use certified gluten-free meatballs and substitute tamari or gluten-free soy sauce for regular soy sauce. Check all labels carefully for hidden gluten sources.

Can I cook this on HIGH instead of LOW?

Yes, cook on HIGH for 1.5-2 hours instead. Watch closely to prevent the sauce from burning and stir occasionally for even heating.

How long can I keep these warm in the slow cooker?

Switch to the WARM setting after cooking and the meatballs will stay perfectly heated for 2-3 hours, making them ideal for parties and gatherings.

What sides pair well with these meatballs?

Serve over steamed jasmine rice, egg noodles, or with toothpicks as an appetizer. They also pair nicely with stir-fried vegetables or a crisp Asian slaw.

Sweet and Sour Crock Pot Meatballs

Frozen meatballs in tangy-sweet peach preserve sauce. Effortless slow cooker appetizer or main dish for any occasion.

Prep Time
5 min
Cook Time
180 min
Total Time
185 min
Recipe by Pantry Offset Lucas Howard


Skill Level Easy

Cuisine American

Makes 6 Serving Size

Dietary Info Dairy-Free

What You'll Need

Meatballs

01 2 lbs frozen fully-cooked meatballs

Sweet and Sour Sauce

01 1 cup peach or apricot preserves
02 1/2 cup ketchup
03 1/4 cup rice vinegar or apple cider vinegar
04 2 tablespoons soy sauce
05 1/4 cup light brown sugar
06 1 tablespoon Dijon mustard, optional
07 1/2 teaspoon garlic powder
08 1/2 teaspoon ground ginger
09 1/4 teaspoon crushed red pepper flakes, optional

Directions

Step 01

Transfer Meatballs: Place frozen meatballs into the slow cooker bowl.

Step 02

Prepare Sauce: In a mixing bowl, whisk together peach or apricot preserves, ketchup, vinegar, soy sauce, brown sugar, Dijon mustard if using, garlic powder, ginger, and red pepper flakes until smooth.

Step 03

Combine Ingredients: Pour sauce over meatballs and stir gently to coat all meatballs evenly.

Step 04

Cook: Cover and cook on LOW for 3 to 4 hours until meatballs are heated through and sauce is bubbling. Stir once or twice during cooking if possible.

Step 05

Serve: Transfer to serving dish. Serve hot as an appetizer with toothpicks or over rice as a main dish.

Equipment Needed

  • 4 to 6 quart slow cooker
  • Mixing bowl
  • Whisk or spoon
  • Measuring cups and spoons

Allergy Details

Go through every ingredient to spot any allergens and check with your doctor if you’re unsure.
  • Soy from soy sauce
  • Wheat from regular soy sauce or meatballs containing breadcrumbs
  • Egg possibly present in some meatballs

Nutrition Information (one serving)

These values are for general reference and shouldn’t substitute for professional medical advice.
  • Calories: 350
  • Total Fat: 16 g
  • Carbohydrates: 32 g
  • Protein: 18 g