These Thai Chicken Meatballs in Coconut Curry are bright, creamy, and warming. Tender chicken meatballs soak up a silky coconut curry sauce flavored with lime, soy, and red curry paste. The sauce smells of coconut and spice, the meatballs stay juicy, and the dish looks glossy with flecks of cilantro. If you enjoy bold coconut flavors, you might also like a similar twist in this coconut lime chicken wings recipe.
Recipe Information
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Servings: 4
- Difficulty Level: Easy
Nutrition Information
(Approximate per serving)
- Calories per serving: 375 kcal
- Protein: 28 g
- Carbohydrates: 8 g
- Fat: 18 g
- Fiber: 1 g
- Sugar: 1 g
- Sodium: 750 mg
Why Make This Thai Chicken Meatballs in Coconut Curry
This recipe is fast, flavorful, and comforting. The coconut curry sauce is creamy and slightly tangy from lime, while red curry paste adds warm spice. The meatballs are soft and moist thanks to the breadcrumbs and egg. You can make it in about 30 minutes, and it pairs well with rice or noodles. It’s great for weeknight dinners, casual entertaining, or meal prep.
How to Make Thai Chicken Meatballs in Coconut Curry
This dish comes together in four simple phases: prepare the meat, mix the sauce, cook the meatballs, and finish by combining everything. Work with wet hands to shape meatballs for a neater result and keep the pan only moderately hot so the meat cooks through without burning.
Ingredients:
- 1 pound ground chicken
- 1/2 cup breadcrumbs
- 1/4 cup chopped cilantro
- 1 tablespoon red curry paste
- 1 tablespoon fish sauce
- 1 egg
- Salt and pepper to taste
- 1 can (14 oz) coconut milk
- 1 tablespoon lime juice
- 1 tablespoon soy sauce
- Vegetable oil for frying
Directions:
Step 1: Preparation
In a large bowl, combine the ground chicken, breadcrumbs, chopped cilantro, red curry paste, fish sauce, egg, and a pinch of salt and pepper. Mix until just combined — don’t overwork the meat. Shape the mixture into small, even meatballs (about 1 inch to 1.25 inches each) so they cook uniformly.
Step 2: Mixing
In a separate small pot or saucepan, pour in the coconut milk. Stir in the lime juice and soy sauce until smooth. Warm the sauce gently over low heat and bring it to a gentle simmer while you cook the meatballs. Taste and adjust salt or lime if needed — the sauce should be creamy, slightly tangy, and balanced.
Step 3: Cooking
Heat a thin layer of vegetable oil in a skillet over medium heat. When the oil shimmers, add the meatballs in a single layer without crowding. Turn them often so they brown evenly. Cook until browned on all sides and cooked through, about 8–10 minutes depending on size. Use a thermometer if unsure — internal temperature should reach 165°F (74°C).
Step 4: Finishing
Transfer the cooked meatballs into the simmering coconut sauce. Gently stir to coat each meatball in the curry. Let them warm together for 2–3 minutes so flavors meld. Serve warm over steamed rice, jasmine rice, or noodles and garnish with extra cilantro or a squeeze of lime.
How to Serve Thai Chicken Meatballs in Coconut Curry
Serve these meatballs over fluffy jasmine rice to soak up the sauce, or spoon them over rice noodles for a lighter feel. Add quick sides like steamed broccoli, snap peas, or a crisp cucumber salad to contrast the creamy sauce. For a party, skewer meatballs and spoon sauce over them as a saucy appetizer.
How to Store Thai Chicken Meatballs in Coconut Curry
- Refrigerator: Cool to room temperature, place in an airtight container, and refrigerate for up to 3–4 days.
- Freezer: Freeze portions in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating: Reheat gently on the stove over low heat so the coconut milk does not split. Add a splash of water or coconut milk if the sauce thickened. Microwaving works but stir halfway through to heat evenly.
Expert Tips for Perfect Thai Chicken Meatballs in Coconut Curry
- Use room-temperature ingredients so the meat mixture blends easily and stays tender.
- Wet your hands with water between forming meatballs to prevent sticking.
- If the sauce tastes flat, add a squeeze of lime or a pinch of sugar to balance acidity and round the flavors.
- To reduce fat, use light coconut milk and drain excess oil after frying, or bake meatballs at 400°F (200°C) for 12–15 minutes.
- Don’t overcook the meatballs — they dry out quickly. Test one in the center if needed.
Delicious Variations
- Spicier: Stir extra red curry paste or a chopped Thai chile into the sauce.
- Veggie boost: Add sliced bell peppers, carrots, or baby spinach to the sauce and simmer until tender.
- Baked version: Bake meatballs on a parchment-lined sheet at 400°F (200°C) for about 12–15 minutes, then finish in the sauce.
- Different protein: Swap ground chicken for turkey or pork, or use a mix for richer flavor.
- Gluten-free: Use gluten-free breadcrumbs or crushed rice cereal to make this safe for gluten-sensitive diets.
Frequently Asked Questions
-
Can I bake the meatballs instead of frying?
Yes. Bake at 400°F (200°C) for 12–15 minutes until they reach 165°F (74°C). Baking reduces oil and makes cleanup easier. Then warm them in the sauce. -
Is this recipe gluten-free?
Not as written — the breadcrumbs and soy sauce typically contain gluten. Use gluten-free breadcrumbs and tamari or a gluten-free soy sauce to adapt it. -
How can I make the sauce thicker?
Simmer the sauce gently uncovered for a few minutes to reduce and thicken, or stir in a small slurry of cornstarch and water (1 tsp cornstarch + 1 tsp water) and simmer until it thickens. -
Can I prepare meatballs ahead of time?
Yes. Form meatballs and store them raw, covered, in the fridge for up to 24 hours. You can also cook them and keep cooked meatballs and sauce separately for up to 3–4 days. -
How do I know the meatballs are fully cooked?
Use an instant-read thermometer — meatballs are safe at 165°F (74°C) in the center. They should also be firm and no longer pink inside. -
What can I use instead of fish sauce?
Use an equal amount of soy sauce plus a small squeeze of lime for a similar salty-umami effect, or use a vegetarian fish sauce alternative.
Conclusion
These Thai Chicken Meatballs in Coconut Curry are a quick, cozy meal with rich coconut flavor and fragrant curry notes. They’re simple to make, easy to adapt, and store well for lunches or quick dinners. For another saucy chicken idea with coconut flavor you can try later, see Coconut Curry Chicken Meatballs – A Saucy Kitchen. Give this recipe a try — it’s comforting, bright, and sure to become a weeknight favorite.
Print
Thai Chicken Meatballs in Coconut Curry
- Author: hannah-belssy
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Gluten-Free
Description
These Thai Chicken Meatballs in Coconut Curry are bright, creamy, and warming, featuring tender meatballs soaked in a silky coconut curry sauce.
Ingredients
- 1 pound ground chicken
- 1/2 cup breadcrumbs
- 1/4 cup chopped cilantro
- 1 tablespoon red curry paste
- 1 tablespoon fish sauce
- 1 egg
- Salt and pepper to taste
- 1 can (14 oz) coconut milk
- 1 tablespoon lime juice
- 1 tablespoon soy sauce
- Vegetable oil for frying
Instructions
- In a large bowl, combine the ground chicken, breadcrumbs, chopped cilantro, red curry paste, fish sauce, egg, and a pinch of salt and pepper. Mix until just combined — don’t overwork the meat.
- Shape the mixture into small, even meatballs (about 1 inch to 1.25 inches each) so they cook uniformly.
- In a separate small pot or saucepan, pour in the coconut milk. Stir in the lime juice and soy sauce until smooth. Warm the sauce gently over low heat and bring it to a gentle simmer while you cook the meatballs.
- Heat a thin layer of vegetable oil in a skillet over medium heat. When the oil shimmers, add the meatballs in a single layer without crowding. Turn them often so they brown evenly. Cook until browned on all sides and cooked through, about 8–10 minutes depending on size.
- Transfer the cooked meatballs into the simmering coconut sauce. Gently stir to coat each meatball in the curry. Let them warm together for 2–3 minutes so flavors meld.
- Serve warm over steamed rice, jasmine rice, or noodles and garnish with extra cilantro or a squeeze of lime.
Notes
For a gluten-free version, use gluten-free breadcrumbs and tamari instead of soy sauce.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Frying
- Cuisine: Thai
Nutrition
- Serving Size: 1 serving
- Calories: 375
- Sugar: 1g
- Sodium: 750mg
- Fat: 18g
- Saturated Fat: 14g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 1g
- Protein: 28g
- Cholesterol: 100mg




