Sweet and Sour Meatballs

Jump to Recipe

These Sweet and Sour Meatballs are made with frozen meatballs and pineapple chunks and are covered in a DELICIOUS homemade sweet and sour sauce!! It’s the perfect appetizer or dinner idea served over rice or noodles.

We love all things sweet and sour, including: Sweet and Sour Chicken and Sweet and Sour Pork. These meatballs are also favorites, and especially because they are simple and have a delicious sauce also filled with peppers and pineapples.

Sweet and Sour Meatballs with peppers and pineapple chunks

Easy + so flavorful!

We LOVE meatballs!! We may not have always liked them as a kid, but now that we are grown up, we can’t get enough of them!! We have all sorts of versions here on the site, including a homemade meatball version and have loved trying out different recipes with them.

Sometimes we take the easy route and just buy frozen meatballs, like what we did with today’s recipe for these easy sweet and sour meatballs.

We’ve been long time fans of all things sweet and sour (if you are too, you’ll love our sweet and sour chicken recipe), and we were excited to try a meatball version. We were so happy with the result. Not only was the recipe simple, but the flavors of the meatballs, sauce, and veggies were amazing! We have a homemade sweet and sour sauce we LOVE, but this is a quicker and more simple version that we loved too!

How to Make Sweet and Sour Meatballs process shot

How to make Sweet and Sour Meatballs

Like I mentioned, this sauce is easy and quick!! Here are the ingredients needed to make it:

  • brown sugar
  • vinegar
  • ketchup
  • soy sauce
  • pineapple juice
  • cornstarch

SAUCE. To make it you will add the brown sugar, vinegar, ketchup, soy sauce and 2 cups of the pineapple juice to a large skillet. Bring this to a boil.

THICKEN SAUCE. While the sauce is bowling, mix cornstarch with 1/4 cup of the remaining pineapple juice, whisking to get out all the lumps. Add this to your boiling sauce mixture.

ADD REMAINING INGREDIENTS. From there you will turn the heat and add the meatballs and peppers. Bring to a simmer. Cover and cook 8-10 minutes, until sauce has thickened and the meatballs are heated through. Stir in pineapple chunks.

Serve these delicious meatballs over rice or noodles and you’re set! Or just keep warm in a slow cooker and serve at your next party!!

Easy Sweet and Sour Meatballs simmering in pan


How to store meatballs? Allow the meatballs to cool and store in an airtight  container. They’ll keep in the fridge for 3-4 days or in the freezer for 2-3 months.

How to reheatThe easiest way is in the microwave, however, the oven works well and keeps the flavor and texture. To bake these, place in an oven-safe dish for 8-10 minutes at 350.

We LOVE these meatballs are so excited to make them more often! Check out the recipe below and let us know what you think. We hope you love them as much as we do! 😉

what to serve with these meatballs?

There are so many great dishes that go well with these meatballs, but here are a few on the site we love:

Sweet Sour Meatballs close up image

For more meatball recipes, check out:

Sweet and Sour Meatballs Recipe

4.97 from 27 votes

These Sweet and Sour Meatballs are made with frozen meatballs and pineapple chunks and are covered in a DELICIOUS homemade sweet and sour sauce!! It's the perfect appetizer or dinner idea served over rice or noodles.

Course Appetizer, Main Course
Cuisine American, Chinese
Prep Time 5 minutes
Cook Time 14 minutes
Total Time 19 minutes
Servings 6
Calories 298 kcal
Author Lil' Luna


  • 1/2 cup Brown Sugar loosely packed
  • 1/2 cup Rice Vinegar
  • 1/4 cup ketchup
  • 1 tbsp Soy Sauce
  • 2 1/4 cups Pineapple Juice
  • 1 tbsp Cornstarch
  • 25 All-Purpose Meatballs (frozen if fine)
  • peppers chopped (optional)
  • 1 cup Drained Small Pineapple Chunks
  • 2 tbsp Sliced Green Onions for garnish
  • Rice for serving


  1. Add brown sugar, vinegar, ketchup, soy sauce and 2 cups of pineapple juice to a large skillet over medium-high heat. Bring to a boil.

  2. In a small bowl, mix cornstarch and remaining ¼ cup pineapple juice together, whisking to get out all the lumps. Whisk into your skillet and add Meatballs and chopped peppers. Bring to a simmer. Cover and cook 8-10 minutes, until sauce has thickened and the meatballs are heated through.

  3. Stir in pineapple chunks. Serve warm over rice.

Adapted from foodnetwork.com


Kristyn Merkley

My name is Kristyn and I’m the mom of SIX stinkin’ cute kids and the wife to my smokin’ hot hubby, Lo. My mom’s maiden name is Luna, and I’m one of the many crafty “Lil’ Lunas” in the fam. On this site I like to share all things creative – from recipes to home decor to gifts and home decor ideas. Welcome!

More by Kristyn

Let Us Know What You Think!

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    Added half a can of crushed pineapple to sauce, 1/4 cup ketchup,and all the juice from the canned pineapple(1/2 cup) with 1 cup water. Excellent and will make again! – Zomick’s

  2. 5 stars
    Thankyou. No seriously. THANK YOU!!! I made this up and added a few more veggies for my veggie loving kids – and kept the meatballs for my carnivore hubby and brother. The sauce is A-MAZE-ING! So so so yummy! It has to be said – it tastes better than my local Chinese Restaurant. This is going on the “must make again and again” list because it’s heavenly.

    Tonight I am so thankful for you!

      1. How is this in crockpot with just meatballs and sauce? No pineapple or peppers. How long in crockpot if so? Thanks much!

        1. I haven’t done them in the crock pot. It’s done over the skillet, but you could probably transfer it to a crock pot, if you need to. You stir in pineapple chunks & you could add the peppers, until they are heated through. Hope that helps!

      1. Forgot to update! 🙂 but it was a hit! I add shredded carrots to my meatballs. Brought the leftover in my workplace the following day and share it with my colleagues. They also love it! Thank you.

  3. The original recipe doesn’t list ketchup in the ingredients but it’s referenced in the instructions. How much do you use? Thanks!

    1. In the comments someone says 1/4 cup ketchup but you’re right, it’s not listed as an ingredient in the recipe until it says to add it but then you don’t know how much.

  4. Where did you find rice wine vinegar? All I can find in my local stores ( Wal-mart, Target, Publix, Fresh Market) is rice vinegar. Also ketchup is not listed in ingredent list, but is listed in the directions. Is it required or optional? If required how much? Picture shows bell peppers but no mention of them in recipe, so do we use them or not? Thanks for the clarification, can’t wait to try.

    1. I use this recipe all the time leave the veg and meatballs out and use it for a dipping sauce for spring rolls ect
      I use any vinegar it works all the same. I just make my meatballs cook them in the oven make the sauce bring it to a boil then throw the veg in cook until veg are tender then put the meatballs in the sauce simmer for about 20 minutes serve with rice.

  5. I am going to try your recipe today. I have a huge of meatballs in the freezer and need a new recipe other than spaghetti and meatballs. I, too, am a Luna. Hehe!

  6. 5 stars
    I like this recipe because its made with frozen meatballs. All you have to do is add the extra ingredients and you have dInner!

  7. 5 stars
    Used cubed Chicken instead of meatballs and served over rice. It went over excellent and will definitely make again. Maybe next time with the meatballs.

  8. 5 stars
    I changed this up a little… I didn’t have soy sauce so I used Worcestershire sauce instead And used half white vinegar and half apple cider vinegar and added twice as much cornstarch for a thicker result. But this was amazing! Definitely one of my favorite recipes! The whole family loves it.

  9. 5 stars
    Very good, I added onion as well as bell pepper and a little spicy chili sauce served over rice with egg rolls and it was a hit.

  10. I am excited to try this. I know this may be a funny question but not quite sure do I add the frozen meatballs to the sauce or do I need to cook them in the oven first. Thanks

    1. I like to buy ones that are already precooked, so you would just need to add them to the sauce & follow the recipe, but if they aren’t cooked, then yes, you would cook them first.

  11. 5 stars
    Easy and delicious! I had just purchased the IKEA frozen meatballs (chicken for my husband and vegetarian for me) and wanted to use them in an easy recipe. I sauteed a red bell pepper and added it to the mix. Thanks for the recipe. It was perfect!

  12. How many pounds of meat is this sauce for? I would like to make my own meatballs instead of frozen. Thank you.