Sweet and Sour Crock Pot Meatballs

Featured in: Poppy-Bright Cozy Dinners

These sweet and sour meatballs combine frozen fully-cooked meatballs with a homemade sauce of peach 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 tangy-sweet sauce that works beautifully as a party appetizer with toothpicks or served over rice as a satisfying main dish for 6 people.

Updated on Fri, 30 Jan 2026 11:23:00 GMT
Easy Sweet and Sour Crock Pot Meatballs simmer in a glossy, tangy-sweet sauce, served steaming hot in a white bowl for a party appetizer. Save to Pinterest
Easy Sweet and Sour Crock Pot Meatballs simmer in a glossy, tangy-sweet sauce, served steaming hot in a white bowl for a party appetizer. | poppyfork.com

My neighbor showed up at my door one Saturday morning with her slow cooker tucked under one arm and a bag of frozen meatballs in the other. She was hosting a last-minute get-together and needed something foolproof. I pulled out a jar of apricot preserves I'd been saving, mixed it with ketchup and a few pantry staples, and we had the sauce bubbling in her crock pot within ten minutes. By the time her guests arrived that afternoon, the whole house smelled like a sweet, tangy dream, and those meatballs disappeared before I even got one.

I started making this for potlucks after that day, and it became my go-to whenever I needed to bring something impressive without actually impressing myself in the kitchen. One time I forgot to stir it halfway through and the meatballs on top caramelized beautifully anyway. Another time I used peach preserves instead of apricot, and honestly, no one could tell the difference. It's one of those recipes that forgives you and still turns out delicious.

Ingredients

  • Frozen fully-cooked meatballs (2 lbs): The beauty here is zero prep; just toss them in frozen and let the slow cooker thaw and heat them gently in the sauce.
  • Peach or apricot preserves (1 cup): This is the secret to that glossy, fruity sweetness; apricot gives a slightly more floral note, peach is a touch rounder.
  • Ketchup (1/2 cup): Adds tomato depth and a familiar tang that grounds the sweetness.
  • Rice vinegar or apple cider vinegar (1/4 cup): The sharp edge that keeps the sauce from being cloying; rice vinegar is milder, apple cider has more punch.
  • Soy sauce (2 tbsp): Brings a salty, umami backbone that makes the whole thing taste more complex than it is.
  • Light brown sugar (1/4 cup): Deepens the sweetness and helps the sauce thicken as it simmers.
  • Dijon mustard (1 tbsp, optional): A little sharpness that wakes up the flavors; I skip it if I want the sauce sweeter.
  • Garlic powder (1/2 tsp): Just enough savory warmth without having to peel and chop fresh garlic.
  • Ground ginger (1/2 tsp): A hint of spice that plays beautifully with the fruit preserves.
  • Crushed red pepper flakes (1/4 tsp, optional): A whisper of heat that sneaks up on you in the best way.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Load the slow cooker:
Drop the frozen meatballs directly into the slow cooker bowl. No need to thaw or arrange them; they will settle into the sauce as they heat.
Whisk the sauce:
In a mixing bowl, combine the preserves, ketchup, vinegar, soy sauce, brown sugar, mustard, garlic powder, ginger, and red pepper flakes, whisking until smooth and the sugar dissolves. The sauce should look glossy and smell tangy-sweet.
Coat the meatballs:
Pour the sauce over the meatballs and give everything a gentle stir so each meatball gets a little coating. They will soak up more flavor as they cook.
Slow cook:
Cover with the lid and set the slow cooker to LOW for 3 to 4 hours, until the meatballs are heated through and the sauce is bubbling. If you remember, stir once or twice during cooking to redistribute the sauce.
Serve hot:
Transfer to a serving dish with toothpicks for an appetizer, or spoon over steamed rice for a quick main dish. The sauce will cling to the meatballs like candy.
Save to Pinterest
| poppyfork.com

The first time I served these at a family gathering, my uncle ate seven meatballs standing by the slow cooker and then asked if I had the recipe written down. I didn't, so I scribbled it on the back of a napkin while he stood there waiting. Now he makes them for his own parties and texts me photos of his slow cooker every time, like we are part of some secret meatball society.

Choosing Your Preserves

Peach preserves give the sauce a sunny, almost tropical sweetness, while apricot leans a little more tart and floral. I have also used grape jelly in a pinch, which makes the sauce sweeter and a bit more neutral, almost like classic party meatballs. Whatever you pick, make sure it is smooth or seedless so the sauce stays silky and does not get chunky.

Serving Suggestions

As an appetizer, I set out toothpicks and napkins and let people help themselves straight from the slow cooker. For a main dish, I spoon the meatballs and sauce over jasmine rice or even egg noodles, and sometimes I toss in steamed broccoli or snap peas on the side. Leftovers reheat beautifully in the microwave, and the sauce gets even stickier the next day.

Make It Your Own

I have added chunks of fresh pineapple and diced red bell pepper in the last hour of cooking for a more tropical vibe, and it was fantastic. You can also swap the meatballs for frozen chicken meatballs or even plant-based ones if you want to change things up. If you like it spicier, double the red pepper flakes or add a drizzle of sriracha right before serving.

  • Try swapping half the preserves for orange marmalade for a citrus twist.
  • Toss in a handful of chopped green onions or sesame seeds as a garnish.
  • Keep the slow cooker on warm for up to two hours if you are serving at a party.
A close-up shows tender Easy Sweet and Sour Crock Pot Meatballs glistening with apricot glaze, topped with sesame seeds and fresh parsley garnish. Save to Pinterest
A close-up shows tender Easy Sweet and Sour Crock Pot Meatballs glistening with apricot glaze, topped with sesame seeds and fresh parsley garnish. | poppyfork.com

This recipe has saved me more times than I can count, and it always feels like a little victory when something this simple gets that much love. Keep a bag of meatballs and a jar of preserves in your pantry, and you will never be more than a few hours away from something people will remember.

Recipe Questions

Can I use fresh meatballs instead of frozen?

Yes, fresh meatballs work perfectly. Reduce cooking time to 2-3 hours on low since they don't need to thaw.

What can I substitute for peach preserves?

Apricot preserves, grape jelly, or pineapple preserves all work well and create similar sweet and tangy flavors.

Can I make this on the stovetop instead?

Absolutely. Simmer the meatballs and sauce in a large pot over medium-low heat for 20-30 minutes, stirring occasionally.

How do I make this gluten-free?

Use gluten-free meatballs and substitute tamari or gluten-free soy sauce for regular soy sauce.

Can I prepare this ahead of time?

Yes, prepare the sauce mixture in advance and refrigerate. When ready, add meatballs and sauce to the slow cooker and cook as directed.

What sides pair well with these meatballs?

Steamed jasmine rice, fried rice, egg noodles, or simply serve as finger food with toothpicks for parties.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Sweet and Sour Crock Pot Meatballs

Frozen meatballs in tangy-sweet peach preserves sauce—effortless appetizer or main dish ready in 3 hours.

Prep Time
5 min
Cook Time
180 min
Overall Time
185 min
Created by Cooper Anderson


Skill Level Easy

Cuisine American

Makes 6 Number of Servings

Diet Tags No Dairy

What You 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
07 1/2 teaspoon garlic powder
08 1/2 teaspoon ground ginger
09 1/4 teaspoon crushed red pepper flakes

Directions

Step 01

Prepare the slow cooker: Transfer frozen meatballs into the crock pot bowl.

Step 02

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

Step 03

Coat meatballs: Pour sauce over meatballs and stir gently to ensure even coating.

Step 04

Cook on low heat: 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 steamed jasmine rice as a main course.

Tools Needed

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

Allergy Info

Review all ingredient labels for allergen risks and talk to a doctor if you’re uncertain.
  • Contains soy from soy sauce
  • Contains wheat if using regular soy sauce or meatballs with breadcrumbs
  • May contain egg from some meatball formulations
  • Verify all packaged ingredients for potential cross-contamination allergens

Nutrition Info (each serving)

Nutritional details are for reference and not a substitute for medical guidance.
  • Total Calories: 350
  • Total Fat: 16 g
  • Carbohydrates: 32 g
  • Proteins: 18 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.