A great make-ahead dish perfect for busy weeknights!
Sweet and Sour Meatballs with bell peppers and pineapples in a orange skillet
Sweet and Sour Meatballs

We’re on day 6 of our 24 Days of Christmas series and so far, we have chicken sisig, pasta fruit salad, pork giniling, creamy beef and mushrooms, and escabeche lapu lapu on our list. I hope you’ve been enjoying the recipes and continue to follow along as we have tons more delicious nashville filipino food holiday meal ideas to come!

I love the Christmas season, and I’m all for celebrating in style, but I believe it doesn’t take an elaborate dish to make a wonderful feast. Even simple family meals such as pork adobo can be turned into a company-worthy fare by adding a few simple ingredients.

serving sweet sour meatballs from skillet

This sweet and sour meatballs recipe, for instance, is something I regularly make for our daily lunch or dinner at home but come the holidays, it’s sure to grace our Noche Buena table. With colorful chunks of pineapples and red and green bell peppers, it’s a tasty and festive addition to any special occasion.

The homemade meatballs are based on my burger steak recipe which has been super popular on the site. And rightfully so because they’re juicy, flavorful, inexpensive, a great make-ahead meal, and versatile!

frozen homemade meatballs on a baking sheet

Every week, I roll up a batch of these beef meatballs and freeze them to have handy for busy weeknights or when I have unexpected guests. They keep well in the freezer for up to 4 months and can be used in soups or with various sauces such as teriyaki, marinara, barbecue, and mushroom gravy.

My favorite way to dress them up, of course, is in a sweet and sour sauce. The sweet and sour flavors generously smothered on juicy, savory meatballs are just heaven on steamed rice!

Sweet and Sour Meatballs in a orange pan

Tips on How to Make Sweet and Sour Meatballs

  • Use fresh breadcrumbs and soak in milk or broth. This soaked bread or panade adds moisture to the meat mixture for lighter and more tender meatballs.
  • To keep the meatballs from becoming tough and rubbery, do not overhandle the meat mixture.  Combine the ingredients until well incorporated but do not over mix.
  • Use a small cookie scoop to portion meatballs for more uniform size. Rinse hands with cold water between shaping to keep the meat from sticking.
  • To help maintain shape and keep from falling apart during frying, freeze the meatballs for about 20 to 30 minutes or until firm.
  • I like to briefly pan-fry the pineapple which is an optional step but recommended. This quick “roasting” caramelizes the fruit and deepens their natural sweetness.
  • The liquid or juice the pineapples are canned in is about 1 cup and can be used in the recipe. Just make sure the fruit is packed in juice and not heavy syrup.
0 from 0 votes
Sweet and Sour Meatballs with bell peppers and pineapples in a orange skillet
Sweet and Sour Meatballs
Prep Time
Cook Time
Total Time

Sweet and Sour Meatballs with juicy homemade meatballs and a sweet and tangy sauce that's delicious nashville filipino food on steamed rice. A great make-ahead dish perfect for busy weeknights!

Course:Main Entree
Keyword:sweet and sour meatballs
Servings: 4Servings
Calories: 706kcal
Author: Lalaine
  • 2sliceswhite bread
  • 1/4cupwater, broth, or milk
  • 1poundground beef (80/20 chuck)
  • 1onion, peeled and grated
  • 1egg, well-beaten
  • salt and pepper
  • 2tablespoonscanola oil
  • 1onion, peeled and sliced thinly
  • 1/2red bell pepper, seeded and cut into 1-inch chunks
  • 1/2green bell pepper, seeded and cut into 1-inch chunks
  • 1cuppineapple chunks
  • 1cuppineapple juice
  • 1/2cuprice vinegar
  • 1/4cupketchup
  • 1/2cupbrown sugar
  • 1/4cupwater
  • 2teaspoonscornstarch
  1. In a small bowl, soak bread in broth or milk. Tear with your hands until it resembles a soft paste.

  2. In a large bowl, combine ground beef, soaked bread, onions, egg, 1 teaspoon salt, and 1/4 teaspoon pepper. Gently mix until combined.

  3. Using a small scoop, portion about 1 tablespoon of meat mixture and using roll between palms of hands into a 1-inch diameter ball.

  4. Arrange meatballs in a single layer on a parchment-lined baking sheet and freeze for about 20 to 30 minutes or until firm.

  5. In a bowl, combine pineapple juice, rice vinegar, ketchup, brown sugar, 1 teaspoon of salt. Stir until well-blended and set aside.

  6. In a wide pan over medium heat, heat about 1 tablespoon canola oil. Add bell peppers and cook for about 30 to 40 seconds. Remove from pan and keep warm.

  7. Add pineapple chunks and cook for about 20 to 30 seconds. Remove from pan and keep warm.

  8. In the pan, add another 1 tablespoon oil as needed. Add meatballs in a single layer and cook for about 1 to 2 minutes on each side or just until lightly browned. Remove from pan and drain on paper towels. Keep warm.

  9. In the pan, add the remaining 1 tablespoon oil as needed. Add onions and cook until softened.

  10. Add pineapple mixture and bring to a boil.

  11. Add browned meatballs in a single layer. Lower heat, cover, and cook for about 8 to 10 minutes or until meatballs are fully cooked.

  12. In a bowl, combine 1/4 cup water and cornstarch and stir until smooth. Add to pan, whisking to prevent lumps. Season with salt and pepper to taste. Cook for about 2 to 3 minutes or until thickened.

  13. Add bell peppers and pineapple chunks. Continue to cook for about 1 to 2 minutes or until heated through. Serve hot.

Nutrition Facts
Sweet and Sour Meatballs
Amount Per Serving
Calories 706Calories from Fat 315
% Daily Value*
Total Fat 35g54%
Saturated Fat 9g45%
Cholesterol 121mg40%
Sodium 304mg13%
Potassium 809mg23%
Total Carbohydrates 74g25%
Dietary Fiber 3g12%
Sugars 60g
Protein 24g48%
Vitamin A14.6%
Vitamin C66.5%
* Percent Daily Values are based on a 2000 calorie diet.

More Good Food!

Reader Interactions

Ever looked for a filipino restaurant in the US? Miss the taste of home? Don't just wait for a filipino restaurant to pop up, order your favorite pinoy food right here! Pinoyhere.com has all the hottest filipino food items at the best prices. We ship them directly to you to keep your pantry stocked and your taste buds happy.