Glossy sweet and sour meatballs

Sweet and Sour Meatballs Recipe

Sweet and sour meatballs with juicy baked meatballs, bell peppers and pineapple in a glossy homemade sweet and sour sauce. Dinner over rice or a party appetizer.

By  Annu

Table of Contents

Table of Contents

Share this article

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you.

Jump to Recipe

These sweet and sour meatballs are juicy, glossy and bursting with that classic takeout flavor. Tender beef meatballs are baked until browned, then tossed with crisp bell peppers, onion and pineapple chunks in a homemade sweet and sour sauce made with pineapple juice, rice vinegar, brown sugar, ketchup, soy sauce, garlic and ginger. The sauce is perfectly balanced, bright and tangy with just the right amount of sweetness.

Use homemade meatballs for the best flavor, or frozen meatballs for a super fast weeknight dinner. Serve them over rice for a meal or with toothpicks as a party appetizer. If you love meatballs, try my Swedish meatballs, Korean barbecue style meatballs or coconut curry chicken meatballs.

Glossy sweet and sour meatballs
Photo by Ridwan Abdurrohman on Unsplash

Why You Will Love These Sweet and Sour Meatballs

  • Perfectly balanced sauce. Sweet, sour and savory in every bite.
  • Homemade or frozen meatballs. Both work beautifully.
  • Colorful and fresh. Bell peppers, onion and pineapple add crunch and color.
  • Dinner or appetizer. Serve over rice or on a party platter.
  • Better than takeout. No deep frying and no bright red food coloring.

Ingredients You Will Need

Exact amounts are in the recipe card below.

For the meatballs

  • Ground beef: 85 percent lean gives juicy, flavorful meatballs. Ground pork or chicken also work.
  • Panko breadcrumbs and milk: keep the meatballs tender.
  • Egg: binds the mixture.
  • Green onions, garlic and ginger: give the meatballs an Asian inspired flavor.
  • Soy sauce, salt and pepper: for seasoning.

For the sweet and sour sauce

  • Pineapple juice: reserved from a can of pineapple chunks. It brings natural sweetness and tang.
  • Rice vinegar: the sour element. Apple cider vinegar also works.
  • Brown sugar: balances the vinegar.
  • Ketchup: adds color, body and a tomato tang.
  • Soy sauce: for savory depth.
  • Garlic and ginger: fresh aromatics.
  • Cornstarch: thickens the sauce into a glossy glaze.

For the vegetables

  • Red and green bell peppers, onion and pineapple chunks: cut into bite size pieces.

How to Make Sweet and Sour Meatballs

1. Make and bake the meatballs

Preheat the oven to 400°F and line a sheet pan with parchment. In a mixing bowl, soak the breadcrumbs in milk for 5 minutes, then add the beef, egg, green onions, garlic, ginger, soy sauce, salt and pepper. Mix gently and roll into 1 1/4 inch meatballs. Bake for 15 to 18 minutes until browned and cooked through to 160°F. If using frozen meatballs, bake them according to the package directions.

Glazed meatballs with vegetables
Photo by The-Lore on Unsplash

2. Whisk the sauce

In a bowl, whisk together the pineapple juice, rice vinegar, brown sugar, ketchup, soy sauce, garlic, ginger and cornstarch until smooth.

3. Stir fry the vegetables

Heat a little oil in a large wok or skillet over medium high heat. Add the onion and bell peppers and stir fry for 3 to 4 minutes, until crisp tender and lightly charred at the edges.

Sweet and sour peppers and pineapple
Photo by Bunly Hort on Unsplash

4. Thicken the sauce

Give the sauce a quick stir and pour it into the pan. Cook, stirring constantly, for 1 to 2 minutes until it bubbles and turns thick and glossy.

5. Toss with meatballs and pineapple

Add the baked meatballs and pineapple chunks and toss gently until everything is coated in the sauce. Simmer for 2 minutes to heat through. Garnish with sesame seeds and sliced green onions and serve over rice.

Tips for the Best Sweet and Sour Meatballs

  • Bake the meatballs. It is easier and less messy than frying and keeps them round.
  • Keep the peppers crisp. Quick stir frying keeps their crunch and color.
  • Whisk the sauce before adding it. Cornstarch settles on the bottom of the bowl.
  • Taste and adjust. Add a little more vinegar for tang or sugar for sweetness.
  • Do not overcook the sauce. It thickens more as it cools.

Homemade vs Frozen Meatballs

Homemade meatballs have the best flavor and texture, and the ginger, garlic and green onions in the mixture echo the flavors in the sauce. They take about 10 minutes to mix and roll, and the oven does the rest. Frozen meatballs are a fantastic shortcut on busy nights. Choose fully cooked beef, pork or turkey meatballs with simple seasonings, bake or microwave them until hot, then toss them in the sauce. Italian style frozen meatballs work too, though the herbs will be slightly more noticeable. Either way, the homemade sweet and sour sauce is what makes this dish special.

How to Make Them in the Slow Cooker

For a hands off party appetizer, place baked homemade meatballs or frozen meatballs in a slow cooker. Whisk the sauce ingredients without the cornstarch and pour them over the meatballs. Add the bell peppers, onion and pineapple, cover and cook on low for 2 to 3 hours or on high for 1 1/2 hours. During the last 20 minutes, stir the cornstarch into 2 tablespoons of cold water, stir it into the slow cooker and cook uncovered until thickened. Switch to warm and serve with toothpicks.

Easy Variations

  • Chicken or turkey meatballs: use ground chicken or turkey for a lighter version.
  • Spicy: add sriracha or red pepper flakes to the sauce.
  • More vegetables: add broccoli, carrots, snap peas or zucchini.
  • Sweet and sour chicken: use bite size chicken pieces instead of meatballs.
  • Gluten free: use gluten free breadcrumbs and tamari.

What Makes a Great Sweet and Sour Sauce?

Sweet and sour sauce is all about balance. The sour side comes from vinegar, which gives the sauce its bright, tangy bite. Rice vinegar is mild and slightly sweet, so it is the classic choice, but apple cider vinegar adds a fruity note if that is what you have. The sweet side comes from brown sugar and pineapple juice. Brown sugar has a hint of molasses that adds depth, while pineapple juice brings natural sweetness and tropical flavor.

Ketchup is the secret ingredient in many American Chinese restaurant sauces. It adds color, a little tomato acidity and body, so the sauce clings to the meatballs. Soy sauce brings savory, salty depth, and fresh garlic and ginger keep it lively. Cornstarch turns it all into a glossy glaze in about a minute. Always taste the sauce before adding it to the pan and adjust with more vinegar, sugar or soy until it tastes just right to you.

Party and Game Day Tips

Sweet and sour meatballs are one of the easiest crowd pleasing appetizers you can make. Roll the meatballs a little smaller, about 1 inch, so they are easy to pick up with a toothpick. Bake them the day before and refrigerate. On the day, reheat them in the sauce in a slow cooker set to low, then switch to warm for serving. Set out toothpicks and small plates, and garnish with sesame seeds and green onions for color. One batch makes about 40 small meatballs, which is enough for a party of 10 to 12 people as part of a spread.

Common Mistakes to Avoid

  • Overmixing the meat. It makes the meatballs dense and tough.
  • Overcooking the vegetables. Peppers should stay bright and slightly crisp.
  • Adding the sauce too early. It can burn before the vegetables are ready.
  • Using too much sugar. Start with the recipe amount and adjust after tasting.

What to Serve With Sweet and Sour Meatballs

Steamed jasmine rice is the classic partner for soaking up the glossy sauce. Fried rice, cauliflower rice, lo mein or quinoa also work. Add a side of steamed broccoli, egg rolls or a crunchy Asian slaw. For a takeout night spread, serve them with my chicken fried rice.

Meal Prep Sweet and Sour Meatball Bowls

These meatballs make excellent meal prep bowls. Divide cooked jasmine or brown rice among four containers, add a portion of meatballs with plenty of sauce and vegetables, and tuck in a handful of steamed broccoli or edamame. Sprinkle with sesame seeds and green onions. They keep well in the fridge for up to 4 days and reheat in about 2 minutes in the microwave. For extra freshness, add a small container of sliced cucumbers or quick pickled carrots on the side.

Storage and Reheating

  • Refrigerator: store leftovers in glass meal prep containers for up to 4 days.
  • Freezer: freeze the meatballs in sauce for up to 3 months. The peppers will soften slightly.
  • Reheating: warm on the stovetop with a splash of water, or microwave until hot.
  • Food safety: cook ground beef meatballs to 160°F.

Frequently Asked Questions

Can I use frozen meatballs?

Yes. Frozen meatballs save time and work perfectly in this recipe.

What can I substitute for rice vinegar?

Apple cider vinegar or white vinegar both work well.

How do I make meatballs softer and juicier?

Add grated onion or milk soaked breadcrumbs to the meat mixture and avoid overmixing.

Can I make this recipe in a slow cooker?

Yes. Cook the meatballs, peppers, pineapple and sauce on low for 2 to 3 hours, adding the cornstarch slurry at the end.

What vegetables can I add?

Bell peppers, onions, broccoli, carrots, snap peas and zucchini all work great.

Can I serve these as an appetizer?

Yes. Make smaller meatballs and serve them warm with toothpicks.

Final Thoughts

These sweet and sour meatballs are the perfect blend of convenience and big flavor. Juicy meatballs, crisp vegetables and a glossy sauce that hits every sweet, tangy and savory note make them a family favorite for dinner and a hit at parties. Serve them over rice or on a platter and watch them disappear.

Nutrition Per Serving

NutrientAmount
Calories390 kcal
Protein24 g
Carbohydrates32 g
Fat18 g
Saturated Fat7 g
Fiber2 g
Sugar24 g
Sodium720 mg

Nutrition values are estimates calculated from standard ingredient data and will vary with the brands and exact amounts you use.

Glossy sweet and sour meatballs

Sweet and Sour Meatballs

Baked beef meatballs tossed with bell peppers, onion and pineapple in a glossy homemade sweet and sour sauce.
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Appetizer, Main Course
Cuisine: American, Asian
Calories: 390

Ingredients
  

Meatballs
  • 1/2 cup panko breadcrumbs
  • 1/4 cup milk
  • 1 1/2 lb ground beef 85% lean
  • 1 large egg
  • 2 green onions finely chopped
  • 2 cloves garlic minced
  • 1 tsp fresh ginger grated
  • 1 tbsp soy sauce
  • 1/2 tsp salt
  • 1/4 tsp black pepper
Sweet and Sour Sauce
  • 3/4 cup pineapple juice from the can
  • 1/3 cup rice vinegar
  • 1/3 cup brown sugar
  • 1/4 cup ketchup
  • 2 tbsp soy sauce
  • 2 cloves garlic minced
  • 1 tsp fresh ginger grated
  • 2 tbsp cornstarch
Vegetables
  • 1 tbsp vegetable oil
  • 1 red bell pepper cut into 1 inch pieces
  • 1 green bell pepper cut into 1 inch pieces
  • 1 small onion cut into chunks
  • 1 can pineapple chunks 20 oz, drained, juice reserved
  • 1 tsp sesame seeds for garnish

Method
 

  1. Preheat the oven to 400°F. Soak the breadcrumbs in milk, mix with the remaining meatball ingredients and roll into 1 1/4 inch balls. Bake 15 to 18 minutes until 160°F.
  2. Whisk all the sauce ingredients until smooth.
  3. Stir fry the onion and peppers in oil over medium high heat for 3 to 4 minutes.
  4. Add the sauce and stir 1 to 2 minutes until thick and glossy.
  5. Add the meatballs and pineapple, toss and simmer 2 minutes. Garnish and serve over rice.

Notes

Use frozen meatballs for a shortcut. Cook ground beef to 160°F.

Annu

Annu maintains a presence on Pinterest (bakewithanuu) where she shares her creations, emphasizing a warm, home-baked feel (“Where butter melts into sugar, buttercream meets smiles”).

Welcome to my Kitchen! I’m Anuu, a food writer, photographer and blogger. My goal with this blog is to give you the fun, laughter, confidence and knowledge to bake and cook whatever you fancy! Enjoy! x

Looking for something?
Subscribe to Blog via Email!

Making Everyday Cooking Simple, Delicious & Stress Free

Hi, I’m Anu, the creator of MyBakeBliss, a place for easy recipes, quick meals, and homemade desserts made for real life cooking. I share simple, step-by-step recipes using everyday ingredients to help beginners and busy home cooks save time, cook with confidence, and enjoy delicious results every time. 💛

Greek Chicken Gyros with Tzatziki Recipe