If you’re craving a flavorful weeknight dinner, these Thai Chicken Coconut Curry Meatballs are the perfect solution. Tender, juicy chicken meatballs are simmered in a rich and creamy coconut curry sauce, delivering bold Thai-inspired flavors in every bite—all ready in just 30 minutes.
This recipe uses simple, easy-to-find ingredients and can be made entirely in one pan, making cleanup a breeze. It’s not only family-friendly, but also perfect for meal prep, so you can enjoy a delicious, satisfying dinner any night of the week. Whether you’re new to Thai cooking or a seasoned fan, these Thai chicken coconut curry meatballs are a quick, flavorful way to bring restaurant-quality flavors to your dinner table.

This post may contain affiliate links. Please read my disclosure policy here.
Why You’ll Love These Thai Coconut Curry Meatballs
- Ready in 30 minutes
- Bold Thai flavors
- One-pan dinner option
- Meal prep friendly
- Gluten-free adaptable
Jump to:
- Why You’ll Love These Thai Coconut Curry Meatballs
- Ingredients you will need
- Coconut Curry Sauce
- Substitutions
- How to Make Thai Coconut Curry Meatballs
- Tips for the Best Coconut Curry Meatballs
- What to Serve with Thai Coconut Curry Meatballs
- Storage and Meal Prep
- How to Reheat
- Baked vs Pan-Fried Meatballs
- Recommended Equipment
- Frequently Asked Questions
- Related
- Thai Coconut Curry Meatballs
Ingredients you will need

Coconut Curry Sauce
- Curry Paste
Curry paste provides the main flavor of the dish, adding heat, aromatics, and the signature Thai curry taste. - Coconut Milk
Coconut milk creates the rich, creamy base of the sauce and balances the spice from the curry paste. - Soy Sauce or Coconut Aminos
Soy sauce or coconut aminos adds saltiness and umami, enhancing the overall depth of flavor. - Garlic
Garlic adds a savory, aromatic base that builds flavor in both the meatballs and the curry sauce. - Bell Peppers
Bell peppers add natural sweetness, color, and a slight crunch that balances the creamy sauce. - White Rice
White rice serves as the perfect base, soaking up the flavorful coconut curry sauce. - Cilantro
Cilantro adds a fresh, bright herbal flavor that lightens the rich curry. - Lime
Lime juice adds acidity and brightness, helping balance the creamy and savory flavors of the dish.
See recipe card for quantities.
Substitutions
- Coconut aminos for gluten-free or soy-free
- Ground turkey as a lower-fat alternative instead of ground chicken
- Lite coconut milk for a lighter sauce
How to Make Thai Coconut Curry Meatballs

- Prepare the meatball mixture: In a large bowl, combine ground chicken meat, onion, breadcrumbs, egg, salt, and pepper. Mix gently—don’t overwork the meat.

- Shape and cook the meatballs (pan-fry or bake): Roll into small meatballs (about 1–1.5 inches). Heat oil in a skillet over medium heat and cook until browned on all sides and mostly cooked through. Remove and set aside.

- Make the coconut curry sauce: In the same pan, add curry paste and cook for 1–2 minutes until fragrant. Pour in coconut milk, soy sauce, and garlic. Stir well to combine.

- Sauté veggies: Cut bell peppers and carrots into long strips and sauté until soft.
5. Simmer, Garnish and Serve: Return the meatballs to the pan and simmer for 8–10 minutes until fully cooked and the sauce thickens slightly. Add lime juice, taste, and adjust seasoning. Garnish with fresh cilantro and serve warm.
Tips for the Best Coconut Curry Meatballs
- Toast the curry paste before adding liquid for deeper flavor
- Use full-fat coconut milk for a rich, creamy texture
- Don’t overmix the ground meat for the meatballs—that way they’ll stay tender
- Taste and adjust the sauce (lime, salt, spice)

What to Serve with Thai Coconut Curry Meatballs
These meatballs pair perfectly with:
- Steamed rice
- Yakisoba noodles
- Cauliflower rice (low-carb option)
- Stir-fried vegetables
Storage and Meal Prep
These Thai chicken coconut curry meatballs store well, making them great for leftovers and meal prep.
Fridge
Store the meatballs and sauce in an airtight container in the refrigerator for 3–4 days. The flavors often deepen overnight, making leftovers even more delicious.
Freezer
You can freeze the meatballs in the coconut curry sauce for 2–3 months. Let the dish cool completely, then transfer it to a freezer-safe container or bag. For best results, freeze in portion-sized servings so it’s easy to reheat later.
How to Reheat
From the Refrigerator
Reheat the meatballs and sauce in a saucepan over medium-low heat, stirring occasionally until warmed through. If the sauce has thickened, add a splash of coconut milk or water to loosen it.
You can also microwave individual portions in 30–60 second intervals, stirring between each interval until hot.
From Frozen
For best texture, thaw the curry overnight in the refrigerator. Reheat gently on the stovetop over medium-low heat, stirring occasionally until hot.
If reheating directly from frozen, place the curry in a saucepan with a small splash of water or coconut milk and warm it over low heat, stirring frequently as it thaws and heats through.
Tip: Cook fresh rice when reheating so the dish tastes freshly made.

Baked vs Pan-Fried Meatballs
| Method | Pros | Cons |
|---|---|---|
| Baking | easier, less oil | less browning |
| Pan frying | crispy exterior | more effort |
Recommended Equipment
You don’t need any special tools to make these Thai chicken coconut curry meatballs, but a few basic kitchen items will make the process easier.
- Large Mixing Bowl
A mixing bowl is useful for combining the ground chicken, seasonings, and other meatball ingredients evenly. - Measuring Cups and Spoons
Accurate measurements help balance the flavors in the curry sauce and ensure the meatball mixture has the right texture. - Large Skillet or Sauté Pan
A wide skillet is ideal for browning the meatballs and simmering them in the coconut curry sauce. - Baking Sheet (Optional)
If you prefer to bake the meatballs instead of pan-frying them, a baking sheet lined with parchment paper works well. - Wooden Spoon or Silicone Spatula
These tools make it easy to stir the curry sauce and gently move the meatballs without breaking them. - Rice Cooker or Saucepan
Use a rice cooker or a small saucepan to prepare the white rice that will be served with the curry meatballs. - Microplane or Zester (Optional)
A microplane is helpful for grating fresh garlic or ginger quickly and evenly, which enhances the flavor of the dish.
How to Make This Recipe Healthier
If you want a lighter version of Thai chicken coconut curry meatballs, there are a few easy swaps you can make without sacrificing flavor.
Use Lite Coconut Milk
Lite coconut milk contains less fat than full-fat coconut milk while still providing the creamy texture and coconut flavor the sauce needs.
Bake Instead of Fry
Baking the meatballs instead of pan-frying reduces the amount of added oil while still producing tender, flavorful meatballs.
Serve with Cauliflower Rice
Cauliflower rice is a low-carb alternative to traditional rice and adds extra vegetables to the meal while still soaking up the curry sauce.
Use Whole-Grain Rice
Brown rice or other whole grains like quinoa provide more fiber and nutrients than white rice, making the dish more filling and balanced.

Frequently Asked Questions
How to Keep Chicken Meatballs Juicy: Start by using breadcrumbs and egg. Don’t overmix the ground meat. Use dark meat, such as chicken thighs, and don't overcook. Cook until it reaches 165F.
Related
Looking for other recipes like this? Try these:
If you enjoyed this recipe make sure to leave a 5-star rating. As well as leave a comment if you have any questions or what you enjoyed most. Be sure to tag us on social media #juliesapron or @juliesapron for a chance to be featured on our page. These small gestures mean so much for the success of my blog! Thank you for following along and if you are new here, welcome; I hope you stick around and enjoy all the recipes!

Thai Coconut Curry Meatballs
Equipment
- large mixing bowl
- measuring cups and spoons
- Large Skillet or Sauté Pan
- Baking Sheet (Optional)
- Wooden Spoon or Silicone Spatula
- Rice Cooker
- Microplane or Zester
Ingredients
- 20 meatballs Ground Chicken Meatballs
- 1 lrg red bell pepper
- 2 lrg carrots
- 4 cups cooked white rice
- 3 tablespoon cilantro
- 1-2 lime
Coconut curry sauce:
- 2-3 tablespoon red curry paste
- 13 oz coconut milk
- 1 tablespoon soy sauce
- 3 cloves garlic
Instructions
- Prepare the meatball mixture: In a large bowl, combine ground chicken meat, onion, breadcrumbs, egg, salt, and pepper. Mix gently—don’t overwork the meat.
- Shape and cook the meatballs (pan-fry or bake): Roll into small meatballs (about 1–1.5 inches). Heat oil in a skillet over medium heat and cook until browned on all sides and mostly cooked through. Remove and set aside.
- Make the coconut curry sauce: In the same pan, add curry paste and cook for 1–2 minutes until fragrant. Pour in coconut milk, soy sauce, and garlic. Stir well to combine.
- Sauté veggies: Cut bell peppers and carrots into long strips and sauté until soft.
- Simmer, Garnish, And Serve: Return The Meatballs To The Pan And Simmer For 8–10 Minutes, Until Fully Cooked And The Sauce Has Thickened slightly. Add lime juice, taste, and adjust seasoning. Garnish with fresh cilantro and serve warm.
Video
Notes
- Use full-fat coconut milk for the creamiest, richest sauce. Light coconut milk will make the sauce thinner.
- Don’t overmix the meatball mixture—this keeps the meatballs tender and juicy.
- Browning the meatballs first adds extra flavor, but you can bake them for an easier option.
🌶️ Spice Level Adjustments
- For a milder flavor, use 1–2 tablespoons of curry paste and add more coconut milk.
- For more heat, add extra curry paste or a pinch of red pepper flakes.
🔄 Ingredient Substitutions
- Swap ground chicken with pork, turkey, or beef.
- Use gluten-free breadcrumbs or almond flour if needed.
🥦 Add-Ins & Variations
- Stir in veggies like spinach, bell peppers, or carrots for extra nutrition.
- Make it low-carb by serving with cauliflower rice.
❄️ Storage & Reheating
- Store leftovers in the fridge for up to 4 days.
- Freeze for up to 3 months in an airtight container.
- Reheat gently on the stove or microwave with a splash of coconut milk or water to loosen the sauce.
🍚 Serving Suggestions
- Best served with jasmine rice, rice noodles, or steamed vegetables.
- Garnish with fresh cilantro, basil, and lime wedges for the best flavor.



























Leave a Reply