Sweet and Sour Meatballs
These easy Sweet and Sour Meatballs will be a great addition to your next tailgate party! These tender meatballs simmered in a homemade sweet and sour sauce even do double duty as a casual dinner entree.
Sweet and Sour Meatballs are a classic recipe that uses simple ingredients with bold, tangy flavors. They’re an all-occasion favorite that’s just as good for parties and game day spreads as it is for a family dinner.

What sets this recipe apart is how effortless it is to prepare. You’ll use everyday pantry staples and a quick cooking process to make this dish that’s ready in no time. Serve them alone as an appetizer or as the main course for dinner with rice and vegetables.
Recipe Snapshot
Cuisine: American
Cooking Method: Stovetop
Total Time: 25 Minutes
Servings: 18
Primary Ingredient(s): Ground Beef, Ground Turkey, Eggs, Breadcrumbs
Skill Level: Easy
What You’ll Like About This Recipe
- It’s simple to prepare and uses standard ingredients.
- It’s such a crowd-pleaser! Everyone loves a good meatball, and these are perfect for almost any occasion.
Ingredient Notes

This post contains affiliate links. Lana’s Cooking is reader-supported and earns a tiny commission at no extra cost to you when you shop from our links.
- Ground Beef and Ground Turkey – I like a combination of beef and turkey in this recipe. By using ground beef with a fat content of 15-20% along with lean turkey, you’ll get flavorful, juicy meatballs with a lighter overall texture.
- Onion – Yellow onions are ideal for this recipe, but white will also work.
- Egg — Don’t leave it out! It acts as a binder for the meatballs.
- Italian Bread Crumbs — They add texture and extend the mixture without additional protein.
- Ketchup – My ketchup of choice is Heinz’s No Sugar Added version. You can use whatever you have in the fridge.
- White Vinegar – Vinegar thins the sauce and adds its unmistakable tangy flavor.
The complete ingredient list with detailed measurements is included in the printable recipe card at the bottom of this post.
How I Make Sweet and Sour Meatballs
Making meatballs at home is easy to do, and you’ll be so impressed with the results! Here is the easy process for making sweet and sour meatballs at home.


- Combine the beef, turkey, onion, egg, and bread crumbs in a bowl and mix gently with your hands.
- Form into 1″ balls. Don’t compress too much! If you want tender meatballs, use a softer touch.


- Melt the butter in a skillet over medium heat.
- Brown the meatballs on all sides. Make sure not to overcrowd the pan! You’ll probably have to work in batches.
- Remove the meatballs from the skillet and set aside.
- Pour out any accumulated fat in the skillet and wipe it out.



- Return the skillet to the heat and add the sauce ingredients. Bring to a simmer.
- Add the meatballs back into the pan and gently stir to coat with the sauce. Continue cooking until the internal temperature reaches at least 165°F.
Recipe Tips
- Disposable gloves will make your life way easier when it comes to making meatballs! Toss on some gloves, mix the meat, and roll into balls. Then just toss the gloves when you’re finished. Easier cleanup!
- Don’t Overmix. Overworking the meat mixture can make meatballs dense.

Recipe Variations/Substitutions
You can easily substitute ground pork for ground turkey if you prefer. You can also sub in ground venison or bison for the ground beef.
If you don’t have Italian seasoned bread crumbs, you can use plain bread crumbs and add in some dry Italian seasoning blend.
How to Serve Skillet Sweet & Sour Meatballs
You can serve these meatballs with steamed rice and broccoli for an easy meal option.
They are also great as a part of a big appetizer spread.
Storing Leftovers
Store leftovers in a covered container in the fridge for 2-3 days. You can freeze cooked meatballs and sauce in a freezer-safe container for up to 2 months. Thaw overnight before reheating. Reheat in a skillet over low heat or in the microwave until heated through.

More Recipes You’ll Like
Questions About Sweet and Sour Meatballs
Two things — 1) use a higher fat content ground beef, and 2) don’t overmix the ingredients. Tender meatballs require a light hand. Stop mixing when everything is just evenly incorporated..
Allow the meatballs to completely brown on one side before trying to turn, and then turn very gently with a fork by rolling onto another side.
In a hot skillet, brown the meatballs on all sides. They don’t have to be cooked all the way through at this stage because they’ll cook more in the sauce.

Questions? I’m happy to help!
If you have more questions about the recipe, or if you’ve made it and would like to leave a comment, scroll down to leave your thoughts, questions, and/or rating!
Thanks so much for stopping by!
Recipe
Want to save this recipe?
Enter your email below and get it sent straight to your inbox.

Sweet and Sour Meatballs
Ingredients
- ¾ pound ground beef
- ¾ pound ground turkey breast
- 1 small onion grated
- 1 egg
- ½ cup Italian seasoned bread crumbs
- 1 ½ teaspoons salt
- ½ teaspoon ground black pepper
- 2 tablespoons butter
- 2 tablespoons canola oil
- ¾ cup reduced sugar catsup
- ⅓ cup white vinegar
- ¼ cup Worcestershire sauce
- 3 tablespoons sugar or Splenda
- 2 teaspoons dry mustard
- 1 teaspoon salt
- ¼ teaspoon ground black pepper
Instructions
- Combine the ground beef, ground turkey, onion, egg, bread crumbs, salt, and pepper in a medium bowl. Mix well.¾ pound ground beef, ¾ pound ground turkey breast, 1 small onion, 1 egg, ½ cup Italian seasoned bread crumbs, 1 ½ teaspoons salt, ½ teaspoon ground black pepper
- Form 1” meatballs using approximately one tablespoon of mixture per meatball.
- In a large skillet, melt the butter and oil over medium heat.2 tablespoons butter, 2 tablespoons canola oil
- Brown the meatballs on all sides. Work in batches to avoid crowding the pan.
- Remove from skillet and set aside.
- Pour out any accumulated fat in skillet and wipe clean.
- Return the skillet to the heat, add the catsup, vinegar, Worcestershire sauce, sugar, mustard, salt and pepper and bring to a boil.¾ cup reduced sugar catsup, ⅓ cup white vinegar, ¼ cup Worcestershire sauce, 3 tablespoons sugar, 2 teaspoons dry mustard, 1 teaspoon salt, ¼ teaspoon ground black pepper
- Return the meatballs to the pan, reduce the heat to a simmer and cook for 5 minutes or until meatballs are cooked through.
Notes
- To make tender meatballs, 1) use a higher fat content ground beef, and 2) don’t overmix the ingredients.
- Store leftovers in the fridge for 2-3 days or freeze for up to 2 months. Thaw overnight before reheating in a skillet over low heat or in the microwave until heated through.
Nutrition Information
Nutrition information is calculated by software based on the ingredients in each recipe. It is an estimate only and is provided for informational purposes. You should consult your healthcare provider or a registered dietitian if precise nutrition calculations are needed for health reasons.

– This recipe was originally posted on November 4, 2011. It has been updated with new photos and additional information.
EEK!! This got buried in my inbox!! But I found it just in time, phew! These will be perfect for an event I have coming up!
I am thinking these would freeze beautifully!!
My mom used to make sweet and sour meatballs when I was growing up. They were always my favorite appetizer!
I wish my family would suddenly start to watch football games so I could start trying out your tasty recipes. Sweet, tart, and tangy sounds delicious:)
They’re great recipes for movie watching, too, Lora :-)
Wonderful recipe perfect for a party!
I’ve never thought to grate an onion to get it really fine. Great tip!
It was definitely a good football weekend – would have been better if I was at your house for some of your delicious meat balls! Hope your team won – ours did :)
We did win, Priscilla! Thanks.
These look really good. I have always just fried meatballs in oil, but I like the way you do it in a combo of oil and butter.
Yum! I’m going to add these to our holiday open house menu.
They’d be a great item for an open house, Megan. I’ve served them in a chafing dish and they hold really well for a long time.
Oh yum! I love sweet and sour meatballs and cannot wait to try these!! Seriously, I will be making these soon! Thanks for a great recipe :-D
This is another great football-watching treat, Lana! The sweet and sour flavors would be a big hit in my house.
Forget THE game…I could eat these without one. Love the idea of sweet and sour; sounds so good.
These look fantastic meatballs, really delicious, they’ll be a big hit in my house!
mary x
Oooo, These sound GREAT for the game. Seeing as how my husband is a NMSU grad, I guess we will be on opposite sides of the field. GO Aggies!
;)
Hey, no problem, Suzanne! You gotta pull for your team! Go Dawgs!
Great recipe, Lana! They look super delicious, game or no game, I know we will love it at home. Have a great weekend :)
Hope you enjoy them, Mari!
These would be awesome for tailgating or as a football watching party appetizer. Go Buffs! (Said sarcastically since they’re SO BAD this year.)
Yes, they’re perfect for football watching. Great for a Super Bowl party, too.
Man, do these look good! And although we only watch rugby on tv, I can tell you that these scrumptious meatballs would make a fabulous meal. Love the flavors you have in the sauce. Perfect!
Thanks, Jamie. The sauce is so good with these. Sweet, tart and tangy. We always enjoy it.
These look delish!