
These sweet and sour chicken meatballs are a perfect blend of savoury and tangy flavours, ideal for a delicious dinner or appetizer.
Prep
20 min
Cook
25 min
Total
55 min
Servings
4
Difficulty
Medium

Instructions
Prepare the meatball mixture
In a large bowl, combine ground chicken, beaten egg, breadcrumbs, soy sauce, minced garlic, grated ginger, chopped green onion, and black pepper. Mix until just combined.
Pro tip: Avoid over-mixing to keep the meatballs tender.
Chill the mixture
Cover and refrigerate the mixture for 10 minutes to make it easier to handle.
Shape the meatballs
Form the mixture into 24 small meatballs, about the size of a walnut.
Pro tip: Use damp hands to prevent sticking.
Cook the meatballs
Preheat a large non-stick skillet over medium heat. Add the meatballs and cook for 10-12 minutes, turning occasionally, until browned and cooked through. Ensure the internal temperature reaches 165°F (74°C).
Pro tip: Cook in batches if necessary to avoid overcrowding the pan.
Prepare the sauce
In a small saucepan, combine ketchup, rice vinegar, brown sugar, and soy sauce. Bring to a simmer over medium heat, stirring occasionally.
Thicken the sauce
Add the cornstarch slurry to the saucepan and stir continuously until the sauce thickens, about 2 minutes.
Pro tip: Adjust the seasoning to taste if necessary.
Combine meatballs and sauce
Add the cooked meatballs to the sauce, stirring gently to coat them evenly.
Serve
Transfer the meatballs to a serving dish and garnish with additional chopped green onions if desired.
Pro tip: Serve immediately for best flavour.
Tips & Tricks
- Use fresh, lean ground chicken for the best texture and flavour.
- Chill the meatball mixture for easier handling and shaping.
- Adjust the sweetness or tanginess of the sauce to your taste by tweaking the sugar and vinegar amounts.
- Serve over rice or noodles to soak up the delicious sauce.
Frequently Asked Questions
What's the best way to make sweet and sour meatballs?
Follow the provided recipe for balanced flavours, ensuring the meatballs reach a safe internal temperature of 165°F (74°C).
How do you make chicken meatballs?
Combine ground chicken with breadcrumbs, egg, soy sauce, garlic, ginger, and green onion. Shape into balls and cook thoroughly.
Can I bake these meatballs instead of frying?
Yes, bake in a preheated oven at 400°F (200°C) for 20-25 minutes until cooked through.
Can these be made ahead of time?
Yes, prepare the meatballs and sauce separately and store in the fridge for up to 2 days. Reheat before serving.
What should I serve with sweet and sour chicken meatballs?
Serve with steamed rice, noodles, or a side of stir-fried vegetables for a complete meal.
Serving Suggestions
Nutrition per serving
350
Calories
27g
Protein
11g
Fat
42g
Carbs
You Might Also Like
More Chicken Recipes

Sweet and Sour Chicken Sauté
A delightful balance of sweet and tangy flavours in a quick chicken sauté.

Chicken and Ricotta Meatballs
Savory chicken and ricotta meatballs, perfect for a hearty meal or appetizer.

Chicken with Sweet Potato Purée
Savoury roasted chicken paired with creamy sweet potato purée.

Simple Sweet and Spicy Chicken Wraps
Deliciously easy and flavourful chicken wraps with a sweet and spicy kick.

Pheasant with Roasted Vegetables and Sweet and Sour Sauce
Discover the exquisite taste of pheasant paired with roasted vegetables and a tangy sweet and sour sauce.

Turkey and Spinach Meatballs
Juicy turkey and spinach meatballs, perfect for a healthy meal.
Kitchen & BBQ gear
What we use for recipes like this

BBQ & Outdoor Cooking · Grill Mats
SKYBD Copper Grill Mats for Outdoor Grill(Set of 6), Nonstick & Easy to Clean BBQ Grilling Sheets, Reusable & Heavy Duty Mats Works on Outdoor Gas, Electric, Charcoal Grill
$17.99

Coffee & Drinks · Filter Coffee Makers
AMSGANK Cone Coffee Filter, 200 Count #2 Disposable Coffee Paper Filters Suitable for V60 Size 02 Unbleached Paper Coffee Filters for Pour Over Coffee Filter and Drip Coffee Make
$11.99

Pit Boss Grills
Pellet Storage Bucket & Lid
$12.99
Affiliate links. Prices come from Amazon and are refreshed at least every 24 hours.
