Sweet and Sour Meatballs (Suan T’ien Niu Jou Po Lo La Tzu) – Tangy, Juicy, and Packed with Flavor
I’m so glad you’ve found your way here — because these Sweet and Sour Meatballs, known in Mandarin as Suan T’ien Niu Jou Po Lo La Tzu…

This post may contain affiliate links. If you buy something through one of them, we may earn a small commission at no extra cost to you. Learn more.
Ingredients
Instructions
- Make the meatballs In a large bowl, combine beef, breadcrumbs, egg, milk, soy sauce, garlic, ginger, salt, and pepper. Mix gently until combined. Form into 1-inch balls.
- Cook meatballs Either bake at 400°F (200°C) for 15–18 minutes until browned, or pan-fry in a skillet until cooked through.
- Make the sauce In a large skillet, combine ketchup, vinegar, brown sugar, soy sauce, and pineapple juice. Bring to a simmer. Stir in cornstarch slurry and cook until sauce thickens.
- Add vegetables and pineapple Stir in bell peppers and pineapple chunks. Cook 3–4 minutes until peppers are just tender.
- Combine Add cooked meatballs to the sauce, tossing to coat evenly.
- Serve Enjoy hot over rice, noodles, or as an appetizer with toothpicks.
I’m so glad you’ve found your way here — because these Sweet and Sour Meatballs, known in Mandarin as Suan T’ien Niu Jou Po Lo La Tzu, are one of those dishes that makes you close your eyes and savor every bite. Juicy beef meatballs soak up a glossy sweet-and-sour sauce that’s perfectly balanced — tangy from vinegar, sweet from pineapple, and savory from soy.
It’s comfort food with a touch of takeout-style nostalgia, but even better because it’s made right in your own kitchen.
Why You’ll Love Sweet and Sour Meatballs
- Bold, balanced flavors – sweet, tangy, and savory all at once.
- Versatile serving options – over rice, noodles, or as a party appetizer.
- Make-ahead friendly – flavors deepen overnight.
- Family-pleaser – crowd-friendly and customizable.
What Do They Taste Like?
Imagine tender, juicy meatballs with the richness of beef, coated in a sauce that’s sticky yet silky. The tangy vinegar and bright pineapple cut through the richness, while a hint of soy and garlic rounds it all out. Every bite is both comforting and vibrant.
Benefits of Making Them at Home
- Choose your own meat — beef, pork, chicken, or a mix.
- Adjust sweetness, tanginess, or heat to taste.
- Use fresh, quality ingredients.
- No mystery additives from takeout.
Ingredients for Sweet and Sour Meatballs
For the Meatballs:
- 1 lb ground beef (or pork/beef mix)
- 1/2 cup breadcrumbs
- 1 large egg
- 2 tablespoons milk
- 1 tablespoon soy sauce
- 2 cloves garlic, minced
- 1/2 teaspoon ground ginger
- Salt and pepper, to taste
For the Sauce:
- 1/2 cup ketchup
- 1/4 cup rice vinegar (or white vinegar)
- 1/4 cup brown sugar
- 1 tablespoon soy sauce
- 1/2 cup pineapple juice (from canned pineapple chunks)
- 1 tablespoon cornstarch mixed with 2 tablespoons water (slurry)
- 1 cup pineapple chunks
- 1 small red bell pepper, chopped
- 1 small green bell pepper, chopped
Tools You’ll Need
- Mixing bowls
- Baking sheet or skillet
- Saucepan or large sauté pan
- Wooden spoon or spatula
Ingredient Swaps and Additions
- Use ground chicken or turkey for a lighter version.
- Swap pineapple juice for orange juice for a twist.
- Add chili flakes for heat.
- Toss in snap peas or onion wedges for more veggies.
How to Make Sweet and Sour Meatballs
- Make the meatballs In a large bowl, combine beef, breadcrumbs, egg, milk, soy sauce, garlic, ginger, salt, and pepper. Mix gently until combined. Form into 1-inch balls.
- Cook meatballs Either bake at 400°F (200°C) for 15–18 minutes until browned, or pan-fry in a skillet until cooked through.
- Make the sauce In a large skillet, combine ketchup, vinegar, brown sugar, soy sauce, and pineapple juice. Bring to a simmer. Stir in cornstarch slurry and cook until sauce thickens.
- Add vegetables and pineapple Stir in bell peppers and pineapple chunks. Cook 3–4 minutes until peppers are just tender.
- Combine Add cooked meatballs to the sauce, tossing to coat evenly.
- Serve Enjoy hot over rice, noodles, or as an appetizer with toothpicks.
What to Serve with Sweet and Sour Meatballs
- Steamed jasmine rice or fried rice
- Lo mein noodles
- Steamed broccoli or bok choy
- Spring rolls or egg rolls
Storage Instructions
- Refrigerate in an airtight container for up to 4 days.
- Freeze meatballs (without sauce) for up to 3 months.
- Reheat gently to keep sauce glossy.
Final Thoughts
These Sweet and Sour Meatballs (Suan T’ien Niu Jou Po Lo La Tzu) deliver that takeout-style satisfaction with a fresher, more vibrant flavor. They’re weeknight-friendly yet elegant enough for guests.
If you loved this, try my Honey Garlic Chicken Meatballs or Asian-Style BBQ Pork next.
📌 Share your sweet and sour meatball creations on Pinterest — I’d love to see your version!
Nutritional Information (Approx. per serving, based on 6 servings)
- Calories: 320
- Protein: 18g
- Carbs: 26g
- Fat: 15g
- Fiber: 2g
- Sodium: 640mg
Tips for Success
- Don’t overmix meatball mixture — it keeps them tender.
- Use fresh pineapple for extra brightness.
- Taste sauce before adding meatballs and adjust sweetness/tanginess.
Frequently Asked Questions
Can I make the sauce without ketchup?
Yes — use tomato paste plus extra vinegar and sugar for a more traditional approach.
Do I need to sear the meatballs first?
Browning adds flavor, but you can simmer them directly in the sauce if you prefer.
Can I make this gluten-free?
Yes — use gluten-free breadcrumbs and tamari instead of soy sauce.
More Recipes You'll Love
All Dinner15-Minute Chili Crisp Noodles – Spicy, Savory, and So Satisfying
I can’t tell you how excited I am to share this one — 15-Minute Chili Crisp Noodles are my absolute weeknight lifesaver.
Chicken Pot Pie Pasta – Creamy Comfort Food with a Twist
First, let me just say how happy I am you stopped by — this recipe is pure cozy magic. Chicken Pot Pie Pasta takes everything you love about classic chicken…
Creamy Italian White Bean Soup – Cozy, Hearty, and Full of Flavor
First, thank you for being here — I’m genuinely so excited to share this one with you. Creamy Italian White Bean Soup is the kind of recipe that makes you…
Tomato Soup and Grilled Cheese Casserole – The Coziest Weeknight Dinner
Thank you for being here — this recipe is pure childhood nostalgia in a baking dish, and I can’t wait for you to try it.
Air Fryer Everything Bagel Chicken Cutlets – Crispy, Juicy, and Bursting with Flavor
First off, thank you for stopping by! I’ve been so excited to share this recipe with you because it takes two things I absolutely adore…
Peach Pie Recipe – A Two-Time Festival Winner That’s Pure Summer Bliss
Before we even talk about the recipe, I have to say — thank you for being here. This one is close to my heart.
Swamp Potatoes – The Slow Cooker Dinner We Can’t Stop Making
First of all, thank you for being here. I’m extra excited about this one because it’s a recipe that’s become a true weeknight hero in my kitchen.
Dark Chocolate Yogurt Cake (No Flour) – Rich, Fudgy, and Naturally Gluten-Free
Thank you for stopping by — especially if you’re here because you adore chocolate as much as I do. This Dark Chocolate Yogurt Cake is one of those rare…
