Sweet and Sour Meatballs Recipe

Tender meatballs simmered in a glossy pineapple sauce with
bell peppers and finished with juicy pineapple and green onions—
this easy sweet and sour meatballs recipe is the kind of weeknight dinner that makes takeout cravings disappear.

 

Why You’ll Love This Recipe

There’s something especially satisfying about a dinner that comes together quickly but still feels like you made something special. These sweet and sour meatballs are exactly that kind of meal.

The sauce comes together with brown sugar, rice vinegar, ketchup, soy sauce, and pineapple juice, creating that familiar sweet-and-tangy flavor we all love. Add the meatballs and peppers, let everything simmer together, and dinner is nearly done.

Best of all, you can have the whole dish on the table in about 20 minutes. Serve it over rice, scatter a few green onions on top, and you have a warm, filling dinner with very little fuss.

Sweet and Sour Meatballs Ingredients

For the Sweet and Sour Meatballs

  • Brown Sugar – this adds the main sweetness to the sauce and helps balance the tangy flavors.
  • Rice Vinegar – gives the sauce its bright, sour flavor. Add more if you prefer a sharper taste.
  • Ketchup – adds sweetness, acidity, and richness to the sauce.
  • Soy Sauce – brings savory depth and helps balance the sweetness.
  • Pineapple Juice – gives the sauce fruity sweetness and plenty of pineapple flavor.
  • Cornstarch – mixed with pineapple juice to help thicken the sauce.
  • Meatballs – frozen meatballs make this recipe especially quick and convenient. You can use all-purpose meatballs made with ground beef, ground turkey, or ground chicken.
  • Bell Peppers – add color, freshness, and a little texture to the dish. They’re optional.
  • Pineapple Chunks – add juicy bursts of pineapple flavor and a little extra sweetness.
  • Green Onions – sprinkled over the finished meatballs for a fresh finishing touch.
  • Rice – served underneath the meatballs to soak up all that sweet and sour sauce.

Optional Add-Ins

  • Chili Flakes or Minced Chilis – add these with the meatballs and peppers for a spicy kick.
  • Sriracha – replace some of the ketchup with sriracha for extra heat and a deeper flavor.
  • Additional Vinegar or Citrus Juice – use if the finished sauce needs more acidity.
  • Brown Sugar, Pineapple Juice, or Honey – add if the sauce tastes too sour and needs more sweetness.

Step-by-Step Instructions

Start with the sauce

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.

While the sauce heats, mix the cornstarch with the remaining ¼ cup pineapple juice in a small bowl. Whisk well to remove any lumps, then whisk the mixture into the skillet.

Add the meatballs and peppers

Add meatballs and chopped peppers. Bring to a simmer. Cover and cook for 8-10 minutes until the sauce has thickened and the meatballs are heated through.

As the meatballs cook, the sauce thickens around them and the peppers become tender while still adding a little freshness and texture to the dish.

Finish and serve

Stir in pineapple chunks. Serve warm over rice. Top with green onion.

The pineapple goes in at the end, giving the finished dish little bursts of juicy sweetness alongside the rich, tangy sauce.

Expert Tips

Whisk the cornstarch first. Mixing it with pineapple juice before it goes into the skillet helps create a smooth sauce without stubborn lumps.

Frozen meatballs are perfect here. They make this recipe especially convenient when you need dinner on the table quickly.

Keep the sauce at a simmer. This gives the meatballs enough time to heat through while allowing the sauce to thicken.

Add the pineapple last. Stirring in the pineapple chunks at the end helps them keep more of their texture instead of becoming overly soft.

Taste for balance. If the finished sauce is too sweet, add something acidic such as more vinegar or citrus juice. If it tastes too sour, additional brown sugar, pineapple juice, or honey can bring the sweetness back into balance.

Recipe Variations

This recipe is easy to adapt depending on what you have in the kitchen.

For a little heat, add chili flakes or minced chilis when you add the meatballs and peppers. You can also replace some of the ketchup with sriracha for a deeper spicy flavor.

The peppers are optional, and you can switch things up with vegetables such as carrots, broccoli, mushrooms, or onions.

You can also use ground beef, ground turkey, or ground chicken meatballs depending on what you prefer.

Storage & Reheating

Store leftovers in an airtight container in the fridge for up to 4 days or in the freezer for up to 3 months.

To make this as a freezer meal, cook the sauce according to the recipe and simmer to thicken. Remove from the heat and cool. Add meatballs and peppers, place in a freezer-safe container, and freeze for up to 3 months. You can heat them in the slow cooker or stovetop.

For the best texture, reheat leftovers in the oven or on the stovetop. The microwave works too when you need something quick.

Serving Suggestions

Rice is the natural pairing here. Spoon the saucy meatballs over warm rice, add a scattering of sliced green onions, and dinner is ready.

For a party appetizer, plan 2-3 (2-inch) meatballs per person.

For the main entrée plan 4-5 (2-inch) meatballs per serving. Keep warm in a crock pot.

If you’re putting together a larger Asian-inspired meal, serve the meatballs alongside fried rice, egg rolls, or another vegetable side.

Make Ahead + Freezing

To make in advance: You can prepare the meatballs and sauce ahead of time and keep them refrigerated in an airtight container until you’re ready to serve. Reheat gently and serve over fresh rice.

To freeze: Cook the sauce according to the recipe and simmer to thicken. Remove from the heat and cool. Add meatballs and peppers, place in a freezer-safe container, and freeze for up to 3 months. You can heat them in the slow cooker or stovetop.

Recipe FAQs

1. Can I use frozen meatballs without thawing them first?

Yes, frozen meatballs work perfectly in this recipe, which is one of the reasons it comes together so quickly. Add them directly to the skillet and let them simmer in the sauce until they’re heated all the way through.

2. How do I keep the sweet and sour sauce smooth?

The easiest way is to whisk the cornstarch with the remaining pineapple juice in a small bowl before adding it to the skillet. Make sure you whisk out any lumps first, then add the mixture to the sauce. This helps the sauce thicken evenly and stay smooth.

3. What can I do if my sauce is too thin?

Let the sauce simmer a little longer so it has time to thicken. If it still needs more body, mix 1-2 teaspoons of cold water with an equal amount of cornstarch, then stir the mixture into the sauce and simmer.

4. Can I make these sweet and sour meatballs ahead of time?

Yes, this is an easy recipe to prepare ahead. Make the meatballs and sauce, then refrigerate them in an airtight container until you’re ready to serve. Reheat gently on the stovetop, in the oven, or in the microwave.

5. Can I freeze sweet and sour meatballs?

Yes, you can freeze them for up to 3 months. For a freezer meal, cook and thicken the sauce according to the recipe, then remove it from the heat and let it cool. Add the meatballs and peppers to a freezer-safe container and freeze. When you’re ready to eat, reheat them on the stovetop or in a slow cooker.

 

Sweet and Sour Meatballs Recipe

These sweet and sour meatballs are a quick and easy dinner made with tender meatballs, pineapple, bell peppers, and a rich sweet-and-tangy sauce. Ready in just 20 minutes, this flavorful recipe is perfect for busy weeknights and tastes delicious served over warm rice.
Print Pin
Course: Appetizer, Main Course, Side Dish, Soup
Cuisine: Asian
Keyword: easy sweet and sour meatballs, homemade sweet and sour meatballs, Sweet and Sour Meatballs Recipe
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Servings: 6

Ingredients

  • ½ cup brown sugar, loosely packed
  • ½ cup rice vinegar
  • ¼ cup ketchup
  • 1 tbsp soy sauce
  • cup pineapple juice
  • 1 tbsp cornstarch
  • 25 all-purpose meatballs, frozen is fine
  • 2 bell peppers, chopped (optional)
  • 1 cup drained small pineapple chunks
  • 2 tbsp sliced green onions, for garnish
  • rice for serving

Instructions

  • Add the brown sugar, rice vinegar, ketchup, soy sauce, and 2 cups of pineapple juice to a large skillet over medium-high heat. Bring the mixture to a boil.
  • Combine the cornstarch with the remaining ¼ cup pineapple juice in a small bowl. Whisk thoroughly until smooth and free of lumps. Add this mixture to the skillet and whisk to incorporate.
  • Add the meatballs and chopped bell peppers. Bring everything to a simmer, then cover the skillet. Cook for 8-10 minutes, or until the sauce has thickened and the meatballs are heated through.
  • Stir in the pineapple chunks. Serve warm over rice and finish with the sliced green onions.

.

Recipe Notes

  • Frozen meatballs are a convenient choice when you want to keep preparation to a minimum.
  • Mixing the cornstarch with pineapple juice before adding it to the skillet helps prevent lumps.
  • Maintain a gentle simmer once the meatballs are added so the sauce can thicken while the meatballs warm.
  • Add the pineapple near the end of cooking to help preserve its texture.
  • For make-ahead preparation, cook the sauce and meatballs in advance, then reheat gently and serve with freshly prepared rice.

Nutrition

Calories: 325kcal | Carbohydrates: 42g | Protein: 11g | Fat: 13g | Saturated Fat: 5g | Cholesterol: 42mg | Sodium: 301mg | Potassium: 480mg | Fiber: 2g | Sugar: 36g | Vitamin A: 1341IU | Vitamin C: 65mg | Calcium: 49mg | Iron: 1mg
Save

You May Also Love

Here are some of my readers’ favorite recipes that you may also love to try:

Leave a Reply

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

Recipe Rating




Related Recipes

Dump-and-Bake Meatball Casserole1
Swedish Meatball Noodle Bake3
Jalapeño Pepper Jack Turkey Burgers2
Dump-and-Bake Chicken Parmesan Casserole with Marinara Sauce 2
Best Cheesy Slow Cooker Chicken and Rice 4
The Best Green Chile Chicken Enchilada Casserole 7
dump and bake chicken pasta bake67
Coconut Curry Chicken Meatballs 2 1
Chicken Fajita Casserole Recipe 2 2
Buffalo Chicken Stuffed Peppers 21
Easy Buffalo Chicken Stuffed Peppers 21
Quick and Easy Buffalo Chicken Stuffed Peppers 22

Hi, I’m Charlotte!

Welcome to Cookie and Spoon—my little corner of the internet where I share simple, feel-good recipes made for real life. From quick weeknight dinners to sweet treats you’ll want to bake on repeat, there’s a bit of everything here for every kind of home cook.

Related Recipes

Dump-and-Bake Meatball Casserole1
Swedish Meatball Noodle Bake3
Jalapeño Pepper Jack Turkey Burgers2
Dump-and-Bake Chicken Parmesan Casserole with Marinara Sauce 2
Best Cheesy Slow Cooker Chicken and Rice 4
The Best Green Chile Chicken Enchilada Casserole 7
dump and bake chicken pasta bake67
Coconut Curry Chicken Meatballs 2 1
Chicken Fajita Casserole Recipe 2 2
Buffalo Chicken Stuffed Peppers 21
Easy Buffalo Chicken Stuffed Peppers 21
Quick and Easy Buffalo Chicken Stuffed Peppers 22