This dish brings together juicy chicken meatballs and a rich, aromatic coconut curry sauce infused with Thai-inspired ingredients like lemongrass, ginger, and red curry paste. It’s a perfect balance of warmth and freshness, making it ideal for cozy family dinners or when I want to impress guests with something flavorful and comforting. Thai Chicken Meatballs in Coconut Curry

Why You’ll Love This Recipe

I love how this recipe brings bold flavors without being too complicated. The tender meatballs soak up the creamy, spicy coconut curry sauce, creating a rich and satisfying bite every time. I can easily customize it by switching up the vegetables or adjusting the spice level to suit my mood. It’s a complete, hearty meal that always leaves me feeling nourished and happy.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

For the Meatballs

  • 1 lb ground chicken
  • ½ cup panko breadcrumbs
  • 1 egg
  • 2 cloves garlic, minced
  • 1 tsp fresh ginger, grated
  • 1 tbsp soy sauce
  • 1 tbsp fish sauce
  • ½ tsp salt
  • ½ tsp black pepper
  • 1 tbsp chopped fresh cilantro
  • 2 green onions, finely chopped
  • 1 tbsp vegetable oil (for frying)

For the Coconut Curry Sauce

  • 1 tbsp vegetable oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1 tbsp red curry paste
  • 1 tsp turmeric powder
  • 1 can (14 oz) coconut milk
  • 1 cup chicken broth
  • 1 tbsp fish sauce
  • 1 tbsp brown sugar
  • 1 tsp lime juice
  • ½ cup cherry tomatoes, halved
  • ½ cup bell pepper, thinly sliced
  • ½ cup carrots, julienned
  • 1 tbsp chopped fresh basil (for garnish)
  • 1 tbsp chopped fresh cilantro (for garnish)

Directions

Step 1: Make the Meatballs
I start by combining ground chicken, breadcrumbs, egg, garlic, ginger, soy sauce, fish sauce, salt, pepper, cilantro, and green onions in a large bowl. I mix until just combined, then roll into 1-inch balls. I heat oil in a skillet over medium heat and sear the meatballs for 3-4 minutes per side, until browned. Once done, I set them aside.

Step 2: Cook the Curry Base
Using the same skillet, I heat a bit more oil and sauté the onion until translucent. I add garlic and ginger and cook for a minute before stirring in curry paste and turmeric. After that, I pour in coconut milk and chicken broth, then add fish sauce, brown sugar, and lime juice. I toss in cherry tomatoes, bell peppers, and carrots, letting the sauce simmer for 5 minutes.

Step 3: Simmer with Meatballs
I gently return the meatballs to the pan, ensuring they’re mostly covered by the sauce. I cover and let it all simmer for 10-12 minutes on low heat, stirring occasionally, until the meatballs are cooked through.

Step 4: Final Touches and Serve
Before serving, I taste and adjust the seasoning. A sprinkle of fresh basil and cilantro right before serving brings out a bright freshness that I love. I usually serve this with jasmine rice or naan.

Servings and Timing

This recipe makes about 4 servings. It takes approximately 45 minutes from start to finish, making it great for a weeknight meal that feels a bit special without taking hours in the kitchen.

Variations

  • Use different meat: Sometimes I swap in ground turkey or pork instead of chicken.
  • Make it vegetarian: I use plant-based ground meat or crumbled tofu as a delicious alternative.
  • Adjust the heat: I dial the spice up or down by changing the amount of red curry paste or adding chili.
  • Add more veggies: I like to throw in zucchini, spinach, or snap peas for extra texture and nutrients.

Storage/Reheating

  • To store: I keep leftovers in an airtight container in the fridge for up to 3 days.
  • To freeze: I let everything cool completely, then freeze for up to 3 months.
  • To reheat: I thaw overnight in the fridge if frozen, then reheat on the stovetop over medium heat. I sometimes add a splash of coconut milk or water to loosen the sauce.

FAQs

How can I make the meatballs more flavorful?

I always make sure to season well and sometimes add a splash more fish sauce or an extra clove of garlic for deeper flavor.

Can I bake the meatballs instead of frying?

Yes, I often bake them at 400°F (200°C) for 15-20 minutes to make them a bit lighter and avoid the mess of frying.

Can I prepare this dish ahead of time?

Definitely. I make the meatballs and sauce ahead and store them separately. When I’m ready to serve, I reheat them together for the freshest flavor.

What can I serve with this dish?

Besides rice, I love pairing it with rice noodles, quinoa, or even a crusty loaf of bread to mop up the curry.

Can I use light coconut milk?

Yes, I’ve used light coconut milk before. It works fine, though I find full-fat gives the sauce a creamier texture.

Conclusion

Thai Chicken Meatballs in Coconut Curry is one of those dishes I keep coming back to. It’s comforting, packed with flavor, and easy enough to make on a busy night. Whether I’m craving something warm and satisfying or want to treat my guests to a flavorful meal, this recipe always delivers.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Thai Chicken Meatballs in Coconut Curry

Thai Chicken Meatballs in Coconut Curry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Evelyn
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Thai
  • Diet: Low Lactose

Description

Juicy chicken meatballs simmered in a rich and creamy Thai-inspired coconut curry sauce, infused with aromatic spices and herbs, served best with jasmine rice or naan.


Ingredients

  • 1 lb (450g) ground chicken
  • ½ cup panko breadcrumbs
  • 1 egg
  • 2 cloves garlic, minced
  • 1 tsp fresh ginger, grated
  • 1 tbsp soy sauce
  • 1 tbsp fish sauce
  • ½ tsp salt
  • ½ tsp black pepper
  • 1 tbsp chopped fresh cilantro
  • 2 green onions, finely chopped
  • 1 tbsp vegetable oil (for frying)
  • 1 tbsp vegetable oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1 tbsp red curry paste
  • 1 tsp turmeric powder
  • 1 can (14 oz) coconut milk
  • 1 cup chicken broth
  • 1 tbsp fish sauce
  • 1 tbsp brown sugar
  • 1 tsp lime juice
  • ½ cup cherry tomatoes, halved
  • ½ cup bell pepper, thinly sliced
  • ½ cup carrots, julienned
  • 1 tbsp fresh basil, chopped (for garnish)
  • 1 tbsp fresh cilantro, chopped (for garnish)

Instructions

  1. In a large mixing bowl, combine the ground chicken, panko breadcrumbs, egg, garlic, ginger, soy sauce, fish sauce, salt, black pepper, cilantro, and green onions. Mix until well combined.
  2. Shape into small 1-inch meatballs and place on a tray.
  3. Heat 1 tbsp vegetable oil in a skillet over medium heat. Sear meatballs for 3-4 minutes per side until golden-brown. Set aside.
  4. In the same skillet, heat 1 tbsp vegetable oil and sauté the onion for 2-3 minutes.
  5. Add garlic and ginger, cook 1 minute until fragrant.
  6. Stir in red curry paste and turmeric, cook for 1 minute.
  7. Pour in coconut milk and chicken broth, then add fish sauce, brown sugar, and lime juice. Stir to combine.
  8. Add cherry tomatoes, bell pepper, and carrots. Simmer for 5 minutes.
  9. Return meatballs to the skillet, submerging in the sauce. Cover and simmer on low for 10-12 minutes until meatballs are cooked through.
  10. Adjust seasoning with fish sauce, lime juice, or sugar. Garnish with fresh basil and cilantro. Serve hot with rice or naan.

Notes

  • Use light coconut milk for a lower-fat version, though the sauce will be less creamy.
  • Adjust red curry paste to control spice level.
  • You can bake meatballs at 400°F (200°C) for 15-20 minutes instead of frying.
  • Great for meal prep; meatballs and sauce can be made ahead and stored separately.
  • Freezes well for up to 3 months.

Nutrition

  • Serving Size: 1 serving
  • Calories: 420
  • Sugar: 7g
  • Sodium: 780mg
  • Fat: 28g
  • Saturated Fat: 15g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 2g
  • Protein: 25g
  • Cholesterol: 95mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star