Sweet and Sour Crock Pot Meatballs

Featured in: Warm Everyday Dinners

These sweet and sour meatballs combine frozen meatballs with a homemade sauce featuring peach or apricot preserves, ketchup, soy sauce, and warm spices. Simply whisk the sauce ingredients together, pour over meatballs in your slow cooker, and let simmer for 3-4 hours on low or 1.5-2 hours on high.

The result is tender, flavorful meatballs coated in a sticky, tangy glaze that balances sweet fruitiness with savory umami notes. Perfect for serving as an appetizer with toothpicks at parties or over rice as a comforting main dish.

Garnish with sliced green onions and sesame seeds for added freshness and crunch. For extra heat, add sriracha or red pepper flakes to the sauce mixture.

Updated on Tue, 27 Jan 2026 09:47:00 GMT
Easy Sweet and Sour Crock Pot Meatballs simmer in a tangy, fruity sauce, served warm as a party appetizer with toothpicks. Pin This
Easy Sweet and Sour Crock Pot Meatballs simmer in a tangy, fruity sauce, served warm as a party appetizer with toothpicks. | duneoven.com

My neighbor Maria showed up at my door one Friday afternoon with a slow cooker full of these meatballs, and I've been chasing that recipe ever since. There's something about the way the sweet preserves melt into the tangy ketchup and soy sauce that just works—it feels like you've spent hours in the kitchen when really you've barely done anything. The kitchen smells incredible, your guests devour them in minutes, and you're left wondering why you don't make them more often.

I made these for my daughter's soccer team pizza night, thinking they'd be a nice addition to the snack table. One parent asked for the recipe before the first batch was even gone, and by the end of the season I'd printed it out a dozen times. That's when I realized these meatballs had quietly become my secret weapon for looking like I'd actually planned ahead.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Frozen fully cooked meatballs (2 pounds): The shortcut that makes this work—buy quality ones from the frozen section and you won't need to cook them from scratch.
  • Peach or apricot preserves (1 cup): This is your flavor foundation, so taste the preserves first if you can; some brands are sweeter or more tart than others.
  • Ketchup (1/2 cup): The umami anchor that keeps everything from tasting too fruity and one-note.
  • Soy sauce (2 tablespoons): A small amount brings depth without making the sauce taste Asian—use a low-sodium version if you prefer to control the salt level yourself.
  • Apple cider vinegar (2 tablespoons): This cuts through the sweetness and gives the whole thing brightness; don't skip it even though it seems like a small amount.
  • Brown sugar (1 tablespoon): A tiny pinch to smooth out any bitterness from the vinegar, not to make it sweeter.
  • Garlic powder (1 teaspoon): Ground fresh garlic can burn in the slow cooker, so powder is your friend here.
  • Ground ginger (1/2 teaspoon): Just enough to whisper spice without announcing itself; this is what makes people ask what's in it.
  • Black pepper (1/4 teaspoon): Fresh cracked if you have it, for a little bite at the end.
  • Green onions and sesame seeds (optional): These take it from weeknight easy to looking like you actually cared about presentation.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Whisk your sauce into existence:
In a bowl, combine the preserves, ketchup, soy sauce, vinegar, brown sugar, garlic powder, ginger, and pepper. Whisk until everything dissolves together into a glossy, smooth sauce—it should taste fruity but also tangy, never one-dimensional.
Get the meatballs in the crock pot:
Dump your frozen meatballs into the slow cooker; no thawing needed. They'll cook from frozen just fine.
Coat everything evenly:
Pour the sauce over the meatballs and gently toss so every one gets covered. This matters because the exposed ones can dry out a bit.
Let time do the work:
Cover and set to LOW for 3 to 4 hours, or HIGH for 1.5 to 2 hours. You're waiting for the meatballs to heat through and the sauce to turn bubbly and glossy around the edges.
Stir and taste before serving:
Give everything a gentle stir—the sauce thickens slightly as it cools, so don't panic if it looks thinner than you expected when it's still hot. Taste one meatball and adjust seasonings if needed.
Finish with brightness:
Scatter green onions and sesame seeds on top if you're feeling fancy. Serve warm with toothpicks for parties, or over rice if this is dinner.
A bowl of Easy Sweet and Sour Crock Pot Meatballs with glossy, sticky sauce, sesame seeds, and sliced green onions for garnish. Pin This
A bowl of Easy Sweet and Sour Crock Pot Meatballs with glossy, sticky sauce, sesame seeds, and sliced green onions for garnish. | duneoven.com

My husband once stood at the slow cooker for the last twenty minutes just snacking on these straight from the pot, and I didn't even mind because it meant he was happy. That's when food stops being about checking boxes and becomes about watching someone you love enjoy something you made for them.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

When You Want Something Different

Swapping the preserves changes everything—orange is brighter and more sophisticated, while pineapple tilts things tropical. I've also used apricot when peach wasn't available and honestly preferred it; the deeper flavor feels less sugary. Turkey or chicken meatballs work if you want something lighter, and they take on the sauce just as beautifully as beef, though they're slightly less forgiving if you leave them cooking too long.

Bringing Heat into the Equation

If your crowd likes spice, add sriracha or red pepper flakes right into the sauce before it hits the slow cooker. I start with half a teaspoon and taste as I go because some sriracha brands are milder than others, and you can't really take heat back out once it's in. The sweet-hot combination is genuinely addictive.

Making It Work for Your Night

This recipe is endlessly flexible because the slow cooker does whatever you need it to do. Leave it on LOW all afternoon while you're at work, switch to WARM once you get home, and it'll still be perfect at dinner time. As an appetizer at a party, it keeps beautifully in the slow cooker for hours, and people will circle back to it repeatedly.

  • Set it before you leave the house and come home to a kitchen that smells like you've been cooking all day.
  • Leftovers freeze beautifully for up to three months, so make a double batch when you have the slow cooker out.
  • If you need it ready in less time, use the HIGH setting and check at the 90-minute mark rather than waiting the full time.
Tender Easy Sweet and Sour Crock Pot Meatballs over steamed rice, a hearty American dinner straight from the slow cooker. Pin This
Tender Easy Sweet and Sour Crock Pot Meatballs over steamed rice, a hearty American dinner straight from the slow cooker. | duneoven.com

These meatballs have shown up to more of my gatherings than I can count, and they've never once let me down. There's real comfort in having a recipe you can trust completely, one that works whether it's Tuesday or a party weekend.

Recipe FAQ

Can I use homemade meatballs instead of frozen?

Yes, you can use homemade meatballs. Just ensure they're fully cooked before adding to the slow cooker, or extend the cooking time to ensure they're heated through and cooked properly.

What other fruit preserves work well in this sauce?

Apricot, peach, orange, or even pineapple preserves all work beautifully. Each provides a slightly different fruity profile while maintaining that classic sweet and sour flavor balance.

How long do these meatballs keep in the refrigerator?

Store cooled meatballs in an airtight container for up to 4 days. Reheat gently in the microwave or on the stovetop, adding a splash of water if the sauce has thickened too much.

Can I make this in the oven instead of a slow cooker?

Absolutely. Place meatballs and sauce in a baking dish, cover with foil, and bake at 350°F (175°C) for 25-30 minutes, or until heated through and bubbly.

How can I make this dish spicy?

Add 1-2 teaspoons of sriracha, red pepper flakes, or chili garlic sauce to the sauce mixture. You can also serve with hot sauce on the side for guests who prefer extra heat.

What should I serve with these meatballs?

These work perfectly as an appetizer with toothpicks, or serve over steamed white or brown rice as a main dish. They also pair well with noodles, roasted vegetables, or in sub sandwiches.

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

Tender meatballs in a fruity peach-apricot glaze, perfect for parties and weeknight dinners.

Prep Time
5 minutes
Cook Time
210 minutes
Total Duration
215 minutes
Published by Dune Oven Sara Whitfield

Recipe Category Warm Everyday Dinners

Skill Level Easy

Cuisine Type American

Servings Made 6 Portions

Dietary Details Dairy-Free

What You Need

Meatballs

01 2 pounds frozen fully cooked meatballs

Sauce

01 1 cup peach or apricot preserves
02 1/2 cup ketchup
03 2 tablespoons soy sauce
04 2 tablespoons apple cider vinegar
05 1 tablespoon brown sugar
06 1 teaspoon garlic powder
07 1/2 teaspoon ground ginger
08 1/4 teaspoon black pepper

Optional Garnishes

01 2 green onions, thinly sliced
02 1 tablespoon sesame seeds

How To Make It

Step 01

Prepare Sauce Base: In a medium mixing bowl, whisk together peach or apricot preserves, ketchup, soy sauce, apple cider vinegar, brown sugar, garlic powder, ground ginger, and black pepper until smooth and well combined.

Step 02

Load Slow Cooker: Place frozen meatballs into a 4-6 quart slow cooker.

Step 03

Coat Meatballs: Pour prepared sauce over meatballs and gently toss to ensure even coating throughout.

Step 04

Cook: Cover and cook on LOW setting for 3-4 hours or on HIGH setting for 1.5-2 hours, until meatballs are heated through and sauce reaches a gentle boil.

Step 05

Finish and Serve: Stir gently before serving. Garnish with sliced green onions and sesame seeds if desired. Serve warm as an appetizer with toothpicks or over rice as a main dish.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Things You'll Need

  • 4-6 quart slow cooker
  • Medium mixing bowl
  • Whisk or mixing spoon
  • Measuring cups and spoons

Allergens

Review every ingredient for allergens and speak with a healthcare provider when unsure.
  • Contains soy from soy sauce
  • Contains wheat if using regular soy sauce
  • Potential gluten content from meatballs or sauce depending on brand selection

Nutrition Details (per serving)

Nutrition is for your information and isn’t meant as medical advice.
  • Calories: 370
  • Fats: 17 g
  • Carbohydrates: 35 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.