Sweet and sour meatballs are one of those recipes that look and taste far more impressive than the effort involved. They are tender, juicy, coated in a sticky hoisin-honey glaze, and on the table in just 30 minutes. I started making these on nights when I wanted something that felt special but did not involve standing over the stove for an hour.
The first time I brought these to a family dinner, I put them out as an appetizer and they were completely gone before the main course was even ready. The glaze is the real star here. It is sweet, tangy, and slightly savory all at once, and it clings to each meatball in the best possible way. The ground turkey keeps things lighter than traditional beef meatballs without giving up any of the flavor. These sweet and sour meatballs work just as well over rice on a weeknight as they do on a platter at a party. Trust me on this one!
Table of Contents
Ingredients for Sweet and Sour Meatballs
The ingredient list for these sweet and sour meatballs is short and built around things you can find at any grocery store. I always keep hoisin sauce and rice vinegar stocked in my pantry because they show up in so many quick Asian-inspired weeknight recipes like this one. Here is everything you need:
For the Meatballs:
- 1 egg
- 1 tablespoon low sodium soy sauce
- 1 tablespoon hoisin sauce – I recommend not skipping this, it adds a deep savory-sweet base to the meat mixture itself
- 1 clove garlic, minced
- 1 teaspoon minced fresh ginger (or 1/4 teaspoon ground ginger) – my preference is fresh ginger for the brightest, most aromatic flavor
- 3 green onions, white and light green parts only, chopped
- 1/4 teaspoon salt
- 1/8 teaspoon black pepper
- 1/2 cup Panko bread crumbs – in my experience, Panko gives a noticeably lighter texture compared to regular breadcrumbs
- 1 pound ground turkey, 93 percent lean
For the Sweet and Sour Glaze:
- 1/4 cup hoisin sauce
- 1/4 cup honey
- 2 tablespoons rice vinegar (or other white vinegar) – I usually use rice vinegar for its mild, clean acidity
Step-by-Step Instructions
I recommend mixing all the wet ingredients and seasonings together before adding the turkey. Getting the spices and aromatics evenly distributed first gives you more consistent flavor in every single meatball.
Step 1: Preheat your oven to 400 degrees F. Lightly grease a rimmed baking sheet with olive oil, canola oil, or avocado oil.
Step 2: In a large bowl, combine the egg, soy sauce, hoisin sauce, minced garlic, ginger, chopped green onions, salt, pepper, and Panko bread crumbs. Stir with a fork until everything is well mixed and no dry spots remain.
Step 3: Add the ground turkey to the bowl and mix with your hands until just combined. Do not overmix or the meatballs will turn dense and tough. Stop mixing as soon as the ingredients come together.
Step 4: Form the mixture into 1 1/2-inch meatballs and place them on the greased baking sheet, spaced close together but not touching. You should get about 18 meatballs. Pro tip: if the mixture sticks to your hands, wet them slightly before rolling each one and it will go much smoother.
Step 5: While the meatballs bake, whisk together the hoisin sauce, honey, and rice vinegar in a small bowl until the glaze is completely smooth. Set aside.
Step 6: Bake the meatballs for 12 to 16 minutes, until cooked through and the internal temperature reads at least 165 degrees F on an instant-read thermometer. For extra flavor, brush some of the glaze over the meatball tops during the final minute of baking.
Step 7: Serve hot with the sweet and sour glaze drizzled over the top or on the side for dipping.
What to Serve with Sweet and Sour Meatballs
The best sides for these meatballs balance the bold, tangy glaze with something mild and filling or bright and fresh.
Steamed White or Jasmine Rice: Plain steamed rice is the most natural pairing here. It soaks up every drop of that sticky glaze and makes the whole meal feel complete without competing with the meatball flavor at all.
Did you enjoy this recipe?
Save it to your Pinterest board and make it again later!
๐ Save this Recipe@dinnerchickenrecipes
Chicken Lo Mein: If you want to go the noodle route instead of rice, this lo mein is a flavorful, easy option that shares the same Asian-inspired flavor profile and comes together quickly on the stovetop alongside the meatballs.
Broccoli and Mushroom Stir Fry: A quick vegetable stir fry adds color, crunch, and a savory contrast that keeps the plate from feeling too heavy. The umami in the mushrooms works really well alongside the hoisin glaze.
Chicken with Mixed Vegetable Stir Fry: Another great veggie-forward option that fits right into the same Asian-inspired dinner theme. Serve the meatballs alongside this for a colorful, complete spread.
Sticky Beef Noodles: The savory, sticky noodle base here pairs really well with the sweet and sour glaze. Together they make for a fuller, more indulgent dinner spread without much extra effort.
Easy Black Pepper Chicken: A bold, peppery stir-fry chicken dish that brings a different heat note to the table alongside the sweet and sour meatballs for a well-rounded Asian-inspired dinner night.
Garlic Roasted Vegetables: Simple oven-roasted vegetables are a low-effort side that add nutritional balance and a slightly caramelized flavor that complements the sweetness in the glaze without any extra fuss at all.
Leftover and Storage Guide
Leftover sweet and sour meatballs store well. Let them cool completely before transferring to an airtight container. They keep in the refrigerator for up to 4 days. Store the glaze separately in a small sealed container so it does not make the meatballs soggy during storage.
To reheat, warm the meatballs in a skillet over medium-low heat with a small splash of water, or microwave in 60-second intervals until heated through. Pro tip: drizzle fresh glaze over the reheated meatballs right before serving rather than reheating everything together for the best texture and appearance.
These meatballs are also really versatile outside of a standard dinner plate. Serve them as a party appetizer with toothpicks, over meal prep rice bowls for weekday lunches, or tucked into lettuce wraps with shredded cabbage and extra glaze for a lighter option.
FAQs
Can I use ground chicken or beef instead of ground turkey?
Yes. Ground chicken keeps the recipe lean and works with the same amounts and baking time. Ground beef gives you a richer, more traditional meatball. Check poultry for 165 degrees F and beef for 160 degrees F internal temperature.
Can I make these meatballs ahead of time?
Yes. Form the raw meatballs up to 24 hours in advance, cover the baking sheet, and refrigerate until ready to bake. You can also bake them fully and refrigerate for up to 4 days or freeze for up to 2 months.
Can I cook these in a skillet instead of the oven?
Yes. Heat a lightly oiled skillet over medium heat and cook the meatballs in batches, turning occasionally, until browned on all sides and cooked through to 165 degrees F. This takes about 10 to 12 minutes and gives a slightly crispier exterior.
Conclusion
These sweet and sour meatballs prove that a short ingredient list and a simple glaze can produce something genuinely craveable. They are quick, versatile, and work for everything from casual weeknight dinners to party platters. Make them once and they will earn a permanent spot in your regular rotation. Enjoy every sticky, flavorful bite!
Sweet and Sour Meatballs
Ingredients
Equipment
Method
- Preheat oven to 400 degrees F. Lightly grease a rimmed baking sheet with olive oil, canola oil, or avocado oil.
- In a large bowl, combine the egg, soy sauce, hoisin sauce, minced garlic, ginger, chopped green onions, salt, pepper, and Panko bread crumbs. Stir with a fork until well mixed.
- Add the ground turkey and mix with your hands until just combined. Do not overmix.
- Form the mixture into 1 1/2-inch meatballs and place on the greased baking sheet, spaced close together but not touching. You will make about 18 meatballs. Use slightly damp hands if the mixture sticks.
- While the meatballs bake, whisk together the hoisin sauce, honey, and rice vinegar in a small bowl until the glaze is completely smooth. Set aside.
- Bake for 12 to 16 minutes until cooked through and the internal temperature reads at least 165 degrees F. Brush some glaze over the meatball tops during the final minute of baking if desired.
- Serve hot with the sweet and sour glaze drizzled on top or on the side for dipping alongside rice, noodles, or vegetables.












