Sweet and Sour Meatballs

Featured in: Quick Weeknight Dinners

Enjoy juicy meatballs simmered in a classic sweet and sour sauce, blending brown sugar, vinegar, pineapple juice, and a hint of ketchup. Colorful bell peppers and real pineapple chunks add zing and texture. This dish comes together in just 20 minutes, making it ideal for busy evenings or family dinners. Serve over rice and sprinkle with fresh green onions for a bright, flavorful main that captures all the savory-tangy notes of your favorite takeout, made simply at home. Easily adaptable with frozen or homemade meatballs and perfect for meal prep.

Updated on Wed, 08 Oct 2025 14:01:16 GMT
Sweet and Sour Meatballs Recipe served over fluffy rice with vibrant bell peppers and pineapple. Pin
Sweet and Sour Meatballs Recipe served over fluffy rice with vibrant bell peppers and pineapple. | garlicgroove.com

Craving a homemade version of your favorite takeout dish that is speedy, satisfying, and lighter on the wallet? These Sweet and Sour Meatballs have become my weeknight lifesaver whenever I need something cozy yet bold. You get that irresistible glossy sauce clinging to juicy meatballs, plus pops of color from bell peppers and pineapple. All the flavors meld perfectly and the best part is that the whole thing hits the table in twenty minutes flat.

I first threw this together on a busy Thursday after work when takeout felt too slow. Now my youngest requests it almost every week and I love that I can sneak in extra veggies or use up random freezer finds without fuss.

Ingredients

  • Brown sugar packed: adds deep caramel sweetness and balances the tartness
  • Rice vinegar: brings the signature tang definitely use the unseasoned type for best results
  • Ketchup: makes the sauce glossy and adds hearty tomato flavor
  • Soy sauce: salty umami boost that ties everything together opt for low sodium if possible
  • Pineapple juice: freshens and sweetens the sauce reserve a quarter cup for thickening later
  • Cornstarch: essential thickener for that classic clingy sauce look for a smooth fine powder
  • All-purpose meatballs: the base of the dish use your favorite beef chicken or even plant-based version
  • Bell peppers: optional bonus crunch and color red yellow or green all work nicely
  • Pineapple chunks: for bursts of juicy brightness either fresh or canned just drain well
  • Green onions: for garnish sharp and fresh flavor as a bright finish
  • Cooked rice: serves as the bed for soaking up every last drop store-bought or homemade is perfect

Instructions

Build the Sauce:
Combine the brown sugar rice vinegar ketchup soy sauce and two cups of pineapple juice in a large skillet over medium-high heat. Stir and bring to a full boil so that the sugar dissolves and the base flavors blend.
Thicken the Sauce:
In a small bowl whisk together cornstarch with the reserved quarter cup of pineapple juice until there are no visible lumps. Gradually pour this into the boiling skillet stirring while you add it. Watch as the mixture transforms into a shiny thickened sauce after one to two minutes.
Simmer with Meatballs and Peppers:
Add your meatballs and chopped bell peppers straight into the skillet. Reduce the heat to a simmer and cover. Let everything cook for eight to ten minutes so the meatballs warm through and the peppers become just tender. Stir once or twice to coat everything well.
Add Pineapple:
Once your sauce looks thick and glossy stir in the drained pineapple chunks. Let them warm through gently one to two minutes so they remain juicy and bright.
Serve it Up:
Spoon the saucy meatballs and peppers generously over hot cooked rice. Finish with a scatter of sliced green onions for crisp freshness and bring straight to the table.
Juicy meatballs glazed in sweet and sour sauce, garnished with green onions for this Sweet and Sour Meatballs Recipe. Pin
Juicy meatballs glazed in sweet and sour sauce, garnished with green onions for this Sweet and Sour Meatballs Recipe. | garlicgroove.com

Bell peppers are my favorite addition for crunch and color. My kids always try to snag the pineapple chunks first it has become a little dinnertime race that never gets old.

Storage Tips

Refrigerate any leftovers in an airtight container for up to four days. For best texture when reheating use the oven but the microwave is handy for quick lunches. The sauce can thicken more as it sits so add a splash of water or more juice to loosen if needed. Freeze cooked meatballs and sauce in a freezer-safe bag for up to three months and thaw overnight for speedy meals.

Ingredient Substitutions

You can swap rice vinegar for apple cider or white vinegar just taste as you go since some are more punchy. If you want to go lighter use turkey or lean chicken meatballs. For a veggie version grab your favorite plant-based meatballs and double up the bell peppers for a bolder veggie bite. No pineapple juice on hand orange juice works in a pinch for a citrusy twist.

Serving Suggestions

Serve atop fluffy white or jasmine rice to catch all the extra sauce. This dish is also great over noodles or spooned into lettuce wraps for a lighter take. If you want to dress it up for company add a handful of toasted sesame seeds or a dash of chili flakes for gentle heat.

Colorful dish of Sweet and Sour Meatballs Recipe featuring glossy sauce, bell peppers, and pineapple chunks. Pin
Colorful dish of Sweet and Sour Meatballs Recipe featuring glossy sauce, bell peppers, and pineapple chunks. | garlicgroove.com

This quick, colorful favorite will turn even skeptics into fans. Every bowl serves up comfort and a bold burst of flavor that keeps everyone coming back for more.

Recipe Questions

Can I use homemade meatballs?

Absolutely, homemade meatballs bring extra freshness and flavor to the dish, though frozen ones work well too for speed.

How can I make the sauce less sweet?

Reduce brown sugar slightly and add more rice vinegar or a splash of citrus juice to balance the flavors to your preference.

What should I serve with sweet and sour meatballs?

Steamed white rice is a classic pairing, but you can also try fried rice, noodles, or even quinoa for variety.

Can I freeze leftovers?

Yes, simply cool the meatballs and sauce, then freeze in airtight containers for up to 3 months. Reheat gently before serving.

Are bell peppers essential in this dish?

Bells peppers are optional but add great color and crunch. Feel free to substitute with other vegetables if you like.

How do I keep the meatballs moist?

Simmering them in the sauce helps retain moisture. Avoid overcooking to keep them tender and juicy.

Sweet and Sour Meatballs

Juicy meatballs tossed in vibrant sweet and sour sauce with pineapple and bell peppers, perfect over rice.

Prep duration
5 min
Cook duration
15 min
Complete duration
20 min


Complexity Easy

Heritage Asian-Inspired

Output 6 Portions

Dietary requirements No dairy

Components

Sauce

01 1/2 cup packed brown sugar
02 1/2 cup rice vinegar
03 1/4 cup ketchup
04 1 tablespoon soy sauce
05 2 1/4 cups pineapple juice, divided
06 1 tablespoon cornstarch

Main

01 25 all-purpose meatballs, frozen or homemade
02 2 bell peppers, chopped (optional)
03 1 cup pineapple chunks, drained

Garnish and Serving

01 2 tablespoons sliced green onions
02 Cooked rice for serving

Directions

Step 01

Prepare Sauce Base: In a large skillet over medium-high heat, combine brown sugar, rice vinegar, ketchup, soy sauce, and 2 cups of pineapple juice. Stir well and bring the mixture to a boil.

Step 02

Thicken the Sauce: In a small bowl, whisk together cornstarch and the remaining 1/4 cup of pineapple juice until smooth. Gradually pour the slurry into the skillet, stirring constantly to prevent lumps.

Step 03

Simmer with Meatballs and Peppers: Add the meatballs and chopped bell peppers to the skillet. Reduce heat to a simmer, cover, and cook for 8 to 10 minutes until the sauce thickens and meatballs are fully heated through.

Step 04

Final Assembly: Stir in the drained pineapple chunks and mix until evenly distributed.

Step 05

Serve and Garnish: Spoon the meatballs and sauce over cooked rice. Garnish with sliced green onions and serve hot.

Necessary tools

  • Large skillet
  • Small mixing bowl
  • Whisk
  • Cooking spoon
  • Measuring cups and spoons

Allergy details

Review each ingredient for potential allergens and speak with a healthcare provider if you're uncertain about anything.
  • Contains soy (soy sauce); may contain wheat and gluten in meatballs; potential for egg, milk, or other allergens in meatballs.

Nutrition breakdown (per portion)

These values are provided as estimates only and shouldn't replace professional medical guidance.
  • Energy: 325
  • Fat: 13 g
  • Carbohydrates: 42 g
  • Protein: 11 g