Thai Chicken Meatball Curry
Serve the with a side of garlic rice with a side of steamed broccoli for a full meal. Or, make a few batches as an appetizer for your next party. Just don’t forget to serve them with the extra sauce – and maybe a little extra cilantro, if you love it as much as I do.

What I love about these Thai chicken meatballs
What do you do when you have a craving for peanut sauce and the only thing you have in your freezer is a pound of ground chicken? You make Thai chicken meatballs with spicy curry sauce, of course.
Even though this meal came together in a sort-of happy accident, it’s become a menu regular at our house. I usually leave a few meatballs plain for the kids to eat and serve the peanut curry sauce on the side so they can help themselves.


How to make Thai chicken meatballs
Combine the meatball ingredients together in a large mixing bowl. Use your fingers or a form to gently incorporate everything. Be careful not to over mix the meatballs, or you’ll end up with tough ones.
Portion the mixture and roll them into balls about 2 – 3 tablespoons in size.
I like to bake my chicken meatballs when I’m making this recipe, but you can also pan fry them as well. If you want to pan fry the meatballs, heat a large skillet to medium-high. Add 1 tablespoon of cooking oil and sauté the meatballs until they’re golden brown, turning to brown all the sides.
You may need to work in batches, depending on the size of your skillet. When they’re cooked remove them from the pan and make the sauce.
To bake them, place them on a baking sheet lined with parchment paper and cook them in a 400˚F oven for about 15 – 20 minutes. While the meatballs are baking, make the peanut curry sauce.
How to make peanut curry sauce
Heat a large skillet to medium. Add the peanut butter and heat until it begins to melt. Whisk in the remaining ingredients and stir until smooth.
The peanut butter based sauce gets thick really quickly, so I like to turn off the heat until I’m ready to use it to prevent sauce from thickening too much. If your sauce gets too thick, you can easily stir in a little water to thin sauce.
When the meatballs are ready, remove them from the oven and add them to the skillet. Stir to coat them in the sauce. Then, garnish with additional cilantro and chopped peanuts before serving.

Thai Chicken Meatballs: FAQS
Ground chicken does have a different consistency than ground beef, so don’t be surprised if your meatballs seem a bit more dense that a traditional meatball. Keep in mind, over working the meat when mixing will contribute to making meatballs tough, so make sure to only mix until everything is combined well. Another way to avoid having tough meatballs is to make sure you do not compress them too tightly when shaping them.
A lot of meatball recipes will call for egg, which is used as a binding agent, typically in combination with breadcrumbs. Because of this, they actually will make a meatball more dense which sometimes is ideal (when using beef or pork) but when making meatballs with chicken or any other poultry it is best to skip the egg.

More meatball recipes you’ll love:
More Thai recipes you should try:
- Slow cooker Thai peanut chicken
- Thai basil chicken
- Thai tuna cakes with sriracha aioli
- Thai peanut noodles


Thai Chicken Meatball Curry
Serve the with a side of garlic rice with a side of steamed broccoli for a full meal. Or, make a few batches as an appetizer for your next party. Just don’t forget to serve them with the extra sauce – and maybe a little extra cilantro, if you love it as much as I do.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 8 1x
Ingredients
Meatballs:
- 2 pounds lean ground chicken
- 3/4 cup Panko breadcrumbs
- 2 green onions, finely chopped
- 2 teaspoons grated fresh ginger
- 1 garlic clove, minced
- 2 teaspoons soy sauce
- 1 teaspoon coarse salt
Sauce:
- 1 15-ounce can full-fat coconut milk
- 1/4 cup natural peanut butter
- 3 tablespoons red curry paste
- 2 tablespoons lime juice
- 2 tablespoons soy sauce
- 3 teaspoons grated ginger
- 2 garlic cloves, minced
- 3 tablespoons fresh chopped cilantro
- 1 – 2 tablespoons Sriracha sauce
For garnish:
- Fresh cilantro
- Chopped peanuts
Instructions
-
Preheat oven to 400˚F and line a baking sheet with parchment paper or non-stick aluminum foil.
-
In a large mixing bowl, gently combine the meatball ingredients. Portion meatballs into 2-3 tablespoon sized balls and place on prepared baking sheet.
-
Bake meatballs for 15 – 20 minutes, or until internal temperature reaches 165˚F.
-
While the meatballs cook, heat a large skillet to medium. Add peanut butter and allow it to melt. Whisk in remaining sauce ingredients until smooth. Turn off heat until ready to use to prevent sauce from thickening (if needed, stir in water to thin sauce).
-
Remove from oven and transfer to the skillet. Stir to coat the meatballs in sauce.
-
Garnish with cilantro and chopped peanuts before serving.
- Category: Main Course
- Method: Stovetop
- Cuisine: Thai
Nutrition
- Serving Size:
- Calories: 353
- Sugar: 2.4 g
- Sodium: 765.1 mg
- Fat: 20.4 g
- Saturated Fat: 12.7 g
- Carbohydrates: 13.8 g
- Fiber: 1.1 g
- Protein: 29.7 g
- Cholesterol: 67.8 mg
Keywords: thai chicken meatballs, chicken meatballs, thai meatballs, meatballs with peanut sauce, curried meatballs, thai curry meatballs, thai peanut curry meatballs, peanut curry meatballs
Published: May 12, 2022. Updated: May 12, 2022.
This post contains affiliate links. I may earn commission from qualifying purchases at no additional cost to you. I will never recommend a product I don’t use or trust.