This ultimate Chinese Chicken Balls with Sweet and Sour is a highly requested recipe on the blog. This recipe brings together a Chinese restaurant-style battered chicken with homemade sweet and tangy dipping sauce!
With our simple tips, you can make very fluffy, crispy, non-greasy, chicken balls with simple ingredients in no time!
You can find this dish on the menu of every Chinese restaurant and takeaway in the UK. If you are a seafood fan, you might also like our favourite Crispy Sweet and Sour Prawn Balls recipe, made with king prawns and homemade sauce!
Why you need to try this recipe
- These chicken balls are classic Chinese appetizers that all kids and adults love. Perfect as a starter, main meal, finger food, or party snack. Your dinner guests will definitely love it!
- Super addictive, easy to make, and budget-friendly!
- If you can make it right, it is faster and tastes way better than ordering from a Chinese restaurant/takeaway!
Ingredients explained & variations
Chicken: Ideal to make with boneless chicken breast, but you can also try it with boneless chicken thigh or prawns.
For vegetarian options, use tofu or cauliflower heads, cut into 1" cubes and skip the marinade part. Season with seasoning ingredients and coat with the batter straight away.
Batter: I use plain flour, corn starch, baking soda, salt and water. The batter consistency should be medium thick, not too thick not too watery. If you prefer thick batter, reduce the water amount and create a thick batter.
Can I use self-raising flour? If you have self-raising flour in hand, you can add self-raising flour and corn starch ( flour to corn starch ratio is 1 : ½ ). Skip the salt and baking soda if they are already in self-raising flour.
Dipping Sauce: Ketchup, white vinegar, and sugar are the 3 essential ingredients to make sweet and sour. I add tomato puree to bring more red colour, if you don't have it in hand you can skip it and add tomato ketchup instead. You will also need a pinch of salt to taste and cornstarch to thicken the sauce.
You can add extra lemon juice or pineapple juice to bring more flavour. Some restaurants add msg in their sauce, but we don't think it is necessary because it has already sugar inside and perfectly taste great on its own.
How to make sweet and sour chicken balls
You'll need 4 simple steps to make:
- First marinate the chicken dices.
- Coat the marinated chicken pieces with constarch and batter.
- Double fry until crispy golden brown.
- Make the sweet and tangy dipping sauce.
Marinating is the most important part that you can't skip. Simply season with salt, white pepper, sesame oil, sugar, baking soda, garlic paste, and cornstarch.
Mix it well with your hands and let it sit and marinate for at least 30 minutes to 1 hour. Adding a pinch of baking soda and cornstarch is a secret of Chinese cooking that keeps the meat moist and tender when you fry with high heat.
Batter for Chicken Balls
This recipe is adapted from our friend, a Chinese chef. Authentic Chinese restaurant chicken cubes are coated with quite a lot of batter and fluffy. But I prefer my homemade recipe with less batter, so ours is a bit lighter and crisper coating texture.
To make the batter mix, you will need plain flour ( all-purpose flour ), corn starch, salt, baking soda, and water. Adding baking soda to the mixture creates a puffy, crispy texture. Plain flour and corn starch together make the perfect golden colour.
Deep frying is the best method to achieve crispy, airy, perfectly golden chicken balls. Highly recommend deep fry instead of shallow fry or air-fry.
Why double fry? Double frying is crucial to create a crispy batter and juicy chicken meat inside. The coating will stay crispy for hours, less greasy, and airy.
Temperature for frying? You need to fry with high heat between 340-350'F, you can check with a food thermometer or wooden chopstick. If the oil bubbles are sizzling steadily, it's ready to fry. Or add a splash of batter in the hot oil, if the batters float and sizzle straightaways, it's ready to fry.
Which oil to use? Vegetable oil or other neutral flavour oil like canola, grapeseed, sunflower oil is best for deep frying for this recipe.
Can you resue the fried oil? We reuse the fried oil by clearing out the crumbs with a mesh strainer once it cools down. Keep in air-tight containers or jars and use in other stir fry dishes or curries.
Sweet and Sour Sauce
Sweet and sour sauce is an ideal dipping sauce to serve with Chinese chicken balls. It's so easy to make at home and tastes just like the sauce you've had at a Chinese restaurant. You can serve the sauce and fried chicken separately or tossed the fried chicken with the sauce and coat them with the sauce completely and serve.
Combine all the ketchup, tomato puree, vinegar, sugar, cornstarch, water, and salt in a small saucepan and simmer with low heat until slightly thick. Or you can adjust to your desire consistency by adding more or less water.
Frequently asked questions
368 kcal for 1 serving. This is an approximate amount, nutritional facts can be slightly different.
Chinese batter is usually made of plain flour, cornstarch, baking soda and water. Can be seasoned with salt, pepper, and garlic powder. You can make battered chicken, prawns, or pork with this recipe.
I do not recommend freezing or reheat the double-fried chicken balls as reheating can change the texture and crispiness. You can freeze single-fried ones, fry them for 2-3 minutes until lightly golden. Let them cool down, and store in air-tight bags or containers. To reheat, deep fry or air fry them from frozen until crispy golden brown for 2-3 minutes just before serving.
Watch How To Make It Recipe Video
What to serve with this dish
You can serve this dish on its own with sweet and sour sauce, or a choice of dipping sauce. We love to have with sweet chilli sauce and Thai Sariracha sauce too. Or you can pair it with other Chinese dishes and make it a perfect fakeaway dinner! Here is a handful of our favourite classic Chinese recipes you might like to try out:
Stay updated on new recipes:
We are on social media Facebook, Instagram, YouTube ( New recipe video every week ) and Pinterest ( Pin your favourite recipes ). If you've tried this recipe, please share your comment or post on social media and tag me. I would love to see your creations and feedback.
Chicken Balls with Sweet and Sour Sauce
- 500 g Chicken breast About 18 oz ( Boneless skinless chicken breast ) Cut in 1" cubes.
- ½ cup Corn starch
- Vegetable oil for deep frying Or canola, sunflower, grapeseed oil, or any neutral flavour oil
- 2 tsp Sugar
- 1 tsp Salt
- ¼ tsp White pepper
- 1 tsp Sesame oil
- 1 tbsp Garlic paste ( Finely grated garlic ) Or 1tsp garlic powder
- ½ tsp Baking Soda
- 1 tsp Cornstarch
- 1 cup Plain flour Or all purpose flour
- ½ cup Cornstarch Or potato starch
- 1 tsp Baking soda Or Bicarbonate of soda
- ½ tsp Salt
- 1 cup Water Add more water if needed
- 4 tbsp Ketchup
- 1 tbsp Tomato Puree Or tomato concentrate
- 4 tbsp White vinegar
- 3 tbsp Sugar
- ½ cup Water
- 1 tsp Cornstarch
- ½ tsp Salt
Marinade the chicken
- Cut the chicken breast into 1" dices. Place them in a large mixing bowl and add all the seasoning ingredients, salt, sugar, white pepper, sesame oil, garlic paste, corn starch, and baking soda. Mix well, set aside, and marinate for 15-30 minutes. ( If you have more time you can leave it for 1 hour. )
Make Sweet and Sour Sauce
- In a small saucepan, combine all the sweet and sour sauce ingredients, ketchup, vinegar, sugar, tomato puree, water, corn starch and salt. Mix well until corn starch dissolved, then turn on the heat to low-medium. Stir continuously until the sauce is thicken to desire consistency. Turn off the heat and let it cool down.
Batter and Frying
- Combine plain flour, corn starch, baking soda, and salt in a large bowl. Pour the cold water in, whisk well and make it into smooth batter. ( The batter should be medium thick. Add more water if needed. )
- Add ½ cup of corn starch in the chicken marinade, coat each chicken piece with the corn starch. Then dip into the batter and turn to coat evenly.
- Fry the battered chicken pieces with pre-heated high heat oil for 2-3 minutes until light brown. ( about 350° F/ 180° C ) Remove from oil and set aside for 4-5 minutes. Repeat the process to remaining chicken pieces.
- Then reheat the oil back to 350° F/ 180° C , fry the chicken 2nd time for 2-3 minutes until crispy golden brown. Remove from oil and transfer to cooling rack or paper towel.
- Do not overcrowd the oil because overcrowding can drop down the oil temperature and the chicken balls can get greasy. Fry with batches if needed.
- After frying each batch, clear the oil with a mesh strainer to prevent the oil get burnt and cloudy.
- Deep frying creates the best result however if you wish to bake or air fry the chicken balls, shallow fry them with less oil until light brown then bakes in a pre-heated oven or air-fryer until crispy golden brown.
- You can prep everything ahead and single fry the chicken balls for 2-3 minutes until lightly golden. Let them cool down, and store them in the fridge. Deep fry until crispy golden brown for 2-3 minutes until golden brown just before serving.
- You can make an extra sauce and store it in an air-tight container for later use with other recipes like spring rolls or wontons.
- The level of sweetness or sourness can be adjusted by adding more or less sugar and white vinegar.
Decided to make this for Christmas, made it few times before, so I knew it will be awesome! Thank you!! Marry Christmas!
I hope you had a wonderful holiday and hope enjoyed this recipe, Leva. Thank you and same to you!
better than the local chinesse thank you
Happy that you enjoyed it, Alan. Thanks for trying out and sharing feedback.
Judith A Tobin says
I would like to have chicken bite ball oh yummy thanks
Hope you enjoy trying out, Judith.
Very yummy the kids love it.
Yay! So glad to hear it. Thanks for sharing feedback Gloria.
I think I will replace the baking soda with baking powder. Either my baking soda was bad or something as it left a lingering "baking soda taste" which was not appetizing. Other than that the chicken balls were great! I wasn't a fan of the sauce, it just tasted like warm ketchup to me, so I'll use my other recipe which uses crushed pineapple and is much more flavorful.
Thanks for trying out our recipe and sharing feedback, Em. You can always adjust the ingredients to your taste. We sometimes love to have it with sweet chilli sauce.
I think baking powder would be a better option, have had a taste issue with baking soda before. ( in Australia Bi Carb Soda)
Hi Khin, thank you so much for sharing this recipe. I have just made these Chicken balls. My whole family have cleaned their plates and my son in law went as far to say “ they were better than any Chinese he has ever had”. I will be making these on a regular basis. 🙏🏻❤️
So happy to hear it, Julie. Thanks for trying out this recipe and sharing feedback with us.
Bernard B. Pasaporte says
You know, It's accidentally to watch your video cooking in my Facebook and it make me interesting .I am the one of your fans now. I love asian food. I realy like your recipe and the way you cooking.You make cooking very simple and not complicated. Your website is very helpfull especially to those who have fashion in cooking and want to learn to cook. the most I really like in your website when you also explain the dish or recipe and the culinary term and technique.
Thank you and Godbless
I am so happy that you enjoy our recipes and blog posts, Bernard. Thank you so much for trying out our recipes and sharing the feedback with us. Appreciate your kind support!
Michelle Morris says
Absolutely Amazing!!!! 100% better than a takeaway, my Daughter is a fussy eater, but she loves this recipe. Thank you so much for sharing, nice & easy perfect recipe, instructions are foolproof. I look forward to trying out many more and will be sharing with family and friends.
I am so happy to hear that Michelle. Thank you so much for your support. That means a lot to me.
Delish!!!!!! I also spice mines up... I use salt and chilli spice, white onion and chillies, throw the 3 ingredients into a walk with a little oil stir fry for few min then add cooked chicken balls and mix well... Viola!!!!
Sounds so delicious! Thanks for trying out this recipe and sharing feedback, Tina!
Jeanne Caron says
Love this recipe , very tasty and crispy !
Thank you Jeanne.
Donna Coutts says
I made this recipe exactly as was written down.No problems at all.My family loved it.Made the sauce with pineapple juice.Excellent.thankyou
So glad taht you enjoyed this recipe, Donna! Thank you so much for sharing feedback.
Kevin Shields says
Thank you made this recipe for tea tonight everyone really enjoyed thanks again
You are most welcome Kevin. I am so glad that you enjoyed it.
We made this yesterday. It's definitely a keeper recipe. My kids really enjoyed it. Thanks for sharing easy Chinese recipes.
Thank you so much for this recipe. I am always wondering how to make sweet and sour chicken balls without too much batter coating. I will give it a go this one and let you know how it’s turn out.
Hope you enjoy our recipe Leon. Please do share your thoughts after you tried it. Thank you so much!
One of my favourite for weeknight dinner. Love this recipe.