Craving a dish that combines the rich flavors of Thai cuisine with the comfort of hearty meatballs? Look no further than Thai Chicken Meatballs in Coconut Curry. This dish offers a delightful blend of tender chicken meatballs simmered in a creamy coconut curry sauce, infused with aromatic herbs and spices. Perfect for a cozy dinner or impressing guests at your next gathering, this recipe brings the essence of Thai street food to your table.
Understanding the Dish
At its core, this dish features ground chicken formed into meatballs, seasoned with traditional Thai ingredients like garlic, ginger, and green onions. These meatballs are then simmered in a luscious coconut curry sauce, which combines coconut milk with red curry paste, fish sauce, and a touch of sweetness from palm sugar. The result is a harmonious balance of spicy, sweet, and savory flavors that are characteristic of Thai cuisine.
Ingredients You’ll Need
For the Meatballs:
- 500g ground chicken
- 2 garlic cloves, minced
- 1 tablespoon fresh ginger, grated
- 2 green onions, finely chopped
- 1 tablespoon soy sauce
- 1 egg
- 1/4 cup breadcrumbs
- Salt and pepper to taste
For the Coconut Curry Sauce:
- 1 tablespoon vegetable oil
- 1 onion, chopped
- 2 garlic cloves, minced
- 1 tablespoon red curry paste
- 400ml coconut milk
- 1 tablespoon fish sauce
- 1 tablespoon palm sugar (or brown sugar)
- Juice of 1 lime
- Fresh cilantro, chopped (for garnish)
- Optional: sliced red bell peppers, spinach, or other vegetables of your choice

Preparation Steps
- Make the Meatballs: In a large bowl, combine the ground chicken, minced garlic, grated ginger, chopped green onions, soy sauce, egg, breadcrumbs, salt, and pepper. Mix until well combined. Form the mixture into small meatballs, about 1 inch in diameter.
- Cook the Meatballs: Heat a large skillet or pan over medium heat and add a bit of oil. Add the meatballs in batches, ensuring they are browned on all sides. Once browned, remove them from the skillet and set aside.
- Prepare the Coconut Curry Sauce: In the same skillet, add a tablespoon of oil if needed. Sauté the chopped onion until translucent. Add the minced garlic and cook for another minute until fragrant. Stir in the red curry paste and cook for 2 minutes to release its flavors.
- Simmer the Meatballs: Return the browned meatballs to the skillet. Pour in the coconut milk, fish sauce, and palm sugar. Stir gently to combine. Bring the mixture to a simmer and cook for 15-20 minutes, or until the meatballs are cooked through and the sauce has thickened slightly.
- Finish and Serve: Stir in the lime juice and adjust seasoning with salt and pepper if needed. Garnish with chopped fresh cilantro. Serve the meatballs and sauce over steamed jasmine rice or noodles. For added texture and flavor, consider adding sautéed vegetables like bell peppers or spinach.
Expert Tips for Success
- Choosing the Right Chicken: Opt for ground chicken with a bit of fat content (about 5-7%) to ensure moist and flavorful meatballs.
- Balancing Flavors: Taste the curry sauce before serving. Adjust the sweetness with more palm sugar or the acidity with additional lime juice to suit your preference.
- Texture Variations: For a smoother sauce, blend the coconut milk and curry paste before adding to the pan. This can help achieve a velvety consistency.
- Spice Level: If you prefer a spicier dish, increase the amount of red curry paste or add chopped Thai bird’s eye chilies to the sauce.
Nutritional Insights
This dish offers a balanced combination of protein from the chicken meatballs and healthy fats from the coconut milk. The addition of fresh herbs and vegetables contributes essential vitamins and minerals. Serving it with whole grains like brown rice can further enhance its nutritional profile.

Conclusion
Thai Chicken Meatballs in Coconut Curry is more than just a meal; it’s an experience that brings the vibrant flavors of Thailand into your home kitchen. With its rich, aromatic sauce and tender meatballs, it’s sure to become a favorite in your culinary repertoire. Whether you’re an experienced chef or a home cook, this dish offers a delightful challenge and a rewarding outcome. So, gather your ingredients, follow the steps, and embark on a flavorful journey to Thailand.
FAQs
What type of chicken is best for Thai Chicken Meatballs?
Use ground chicken with 5-7% fat for moist and flavorful meatballs.
Can I make this dish spicier?
Yes, add more red curry paste or chopped Thai bird’s eye chilies.
What can I serve with Thai Chicken Meatballs?
Steamed jasmine rice, noodles, or sautéed vegetables work perfectly.
How long should I cook the meatballs in the curry?
Simmer for 15-20 minutes until fully cooked and sauce slightly thickens.
Can I use store-bought curry paste?
Absolutely, just adjust the spice and sweetness to taste.
Can I freeze the meatballs?
Yes, freeze cooked meatballs separately and thaw before adding to curry.
Can I make the curry sauce creamier?
Blend the coconut milk and curry paste for a smoother, velvety texture.
Are there vegetarian alternatives?
You can replace chicken with tofu or chickpea-based meatballs.
How do I balance flavors in the curry?
Adjust lime juice for acidity and palm sugar for sweetness as needed.
Can I add vegetables to the curry?
Yes, bell peppers, spinach, or zucchini work great for extra flavor.

Mariana is a passionate home cook who creates delicious, easy-to-follow recipes for busy people. From energizing breakfasts to satisfying dinners and indulgent desserts, her dishes are designed to fuel both your body and hustle.
When she’s not in the kitchen, she’s exploring new flavors and dreaming up her next recipe to share with the Foodie Hustle community.