Thai Coconut Curry Chicken Meatballs with Rice Noodles

Introduction

Thai Coconut Curry Chicken Meatballs are a delicious fusion of tender, flavorful chicken meatballs simmered in a rich coconut curry sauce and served with delicate rice noodles. This comforting dish combines creamy coconut milk, aromatic spices, fresh herbs, and a gentle kick of chili to create a restaurant-quality meal that is full of vibrant Southeast Asian flavors.

The image shows beautifully browned chicken meatballs resting in a golden-orange coconut curry sauce, surrounded by fresh cilantro, sliced red chilies, green onions, and a bed of soft rice noodles. The creamy sauce coats each meatball perfectly, creating a dish that looks both elegant and incredibly satisfying. The bright herbs and fresh lime add a refreshing contrast to the rich curry base.

This recipe is perfect for cozy dinners, meal prep, family meals, or anyone who enjoys bold flavors with a comforting homemade touch. Every bite delivers tender chicken, creamy coconut curry, fresh herbs, and perfectly balanced spices.


Why You’ll Love This Thai Coconut Curry Chicken Meatballs Recipe

Rich and creamy flavor

The coconut curry sauce creates a smooth, luxurious texture with layers of spice, sweetness, and aromatic flavors.

Tender homemade meatballs

The chicken meatballs stay juicy and absorb the delicious curry sauce as they simmer.

Better than takeout

This recipe brings authentic Thai-inspired flavors into your kitchen with simple ingredients.

Complete one-bowl meal

With protein, noodles, sauce, and fresh toppings, this dish is satisfying on its own.

Easy to customize

You can adjust the spice level, add vegetables, or swap proteins depending on your preference.


Ingredients

For the Chicken Meatballs

  • 1½ pounds ground chicken
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 green onions, finely chopped
  • ¼ cup breadcrumbs
  • 1 egg
  • 2 tablespoons fresh cilantro, chopped
  • 1 tablespoon soy sauce
  • 1 teaspoon sesame oil
  • 1 teaspoon curry powder
  • ½ teaspoon salt
  • ½ teaspoon black pepper

For the Coconut Curry Sauce

  • 2 tablespoons oil
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons Thai red curry paste
  • 1 can (14 oz) coconut milk
  • 1 cup chicken broth
  • 1 tablespoon soy sauce
  • 1 tablespoon brown sugar
  • 1 tablespoon lime juice
  • 1 teaspoon fish sauce (optional)
  • ½ teaspoon chili flakes (optional)

For Serving

  • 8 ounces rice noodles
  • Fresh cilantro
  • Sliced red chilies
  • Green onions
  • Lime wedges
  • Fresh basil leaves

Ingredient Notes & Substitutions

Ground Chicken

Ground chicken creates light and tender meatballs, but ground turkey can be used as an alternative.

Coconut Milk

Use full-fat coconut milk for the creamiest sauce. Light coconut milk can be used for a lighter version.

Curry Paste

Thai red curry paste provides the signature flavor. Adjust the amount depending on your preferred spice level.

Rice Noodles

Rice noodles create a traditional Thai-inspired base, but jasmine rice or noodles can also be served with this curry.


Step-by-Step Instructions

Step 1: Prepare the Chicken Meatballs

In a large bowl, combine ground chicken, garlic, ginger, green onions, breadcrumbs, egg, cilantro, soy sauce, sesame oil, curry powder, salt, and black pepper.

Mix gently until all ingredients are evenly combined.

Avoid overmixing because it can make the meatballs dense instead of tender.

Shape the mixture into small meatballs, approximately 1½ inches wide.


Step 2: Brown the Meatballs

Heat oil in a large skillet over medium heat.

Add the chicken meatballs and cook until golden brown on all sides.

They do not need to be fully cooked at this stage because they will finish cooking in the curry sauce.

Remove the meatballs and set aside.


Step 3: Prepare the Coconut Curry Sauce

Using the same skillet, add a little more oil if needed.

Cook garlic and ginger for about 30 seconds until fragrant.

Add Thai red curry paste and stir for 1 minute to release the spices and deepen the flavor.

Pour in coconut milk and chicken broth.

Add soy sauce, brown sugar, fish sauce, and chili flakes.

Stir well and allow the sauce to gently simmer.


Step 4: Simmer the Meatballs

Return the browned chicken meatballs to the curry sauce.

Cover and simmer for 15–20 minutes until the meatballs are fully cooked and have absorbed the rich coconut curry flavors.

The sauce should become slightly thicker and beautifully coat the meatballs.

Finish with fresh lime juice to brighten the flavors.


Step 5: Prepare the Rice Noodles

Cook rice noodles according to package instructions.

Drain well and lightly toss with a small amount of oil to prevent sticking.

Place noodles into serving bowls and spoon the coconut curry meatballs over the top.


Step 6: Garnish and Serve

Finish with fresh cilantro, sliced red chilies, green onions, and lime wedges.

The fresh toppings add color, freshness, and a beautiful contrast to the creamy curry sauce.

Serve warm and enjoy immediately.


Cooking Tips for Perfect Thai Coconut Curry Meatballs

Keep meatballs tender

Do not overmix the chicken mixture. Gentle mixing creates softer meatballs.

Brown before simmering

Searing the meatballs adds a deeper flavor and helps create a beautiful texture.

Balance the curry sauce

Thai curry flavors should have a balance of spicy, salty, sweet, and creamy elements.

Use fresh aromatics

Fresh ginger, garlic, herbs, and lime create a much brighter flavor than dried alternatives.

Adjust spice carefully

Add more curry paste or chilies gradually until it reaches your preferred heat level.


Serving Suggestions

These Thai Coconut Curry Chicken Meatballs pair beautifully with:

  • Jasmine rice
  • Rice noodles
  • Coconut rice
  • Steamed vegetables
  • Thai cucumber salad
  • Spring rolls
  • Fresh herbs and lime

For a complete Thai-inspired dinner, serve with a refreshing iced tea or coconut drink.


Storage Instructions

Store leftover meatballs and curry sauce in an airtight container in the refrigerator for up to 4 days.

To reheat:

Stovetop:
Warm gently over medium-low heat until heated through.

Microwave:
Heat in short intervals, stirring between each interval.

The curry sauce may thicken in the refrigerator, so add a splash of broth or coconut milk when reheating.

This recipe can also be frozen for up to 2 months. Thaw overnight before reheating.


Leftover Ideas

Turn leftovers into new meals:

  • Make Thai curry wraps
  • Serve over fresh rice bowls
  • Add extra vegetables for a quick curry dinner
  • Use meatballs as a protein topping for noodles
  • Create a flavorful lunch meal prep bowl

Frequently Asked Questions

Can I make these meatballs ahead of time?

Yes. Prepare and shape the meatballs ahead, then refrigerate until ready to cook.

Can I use another type of meat?

Yes. Turkey, pork, or a chicken and shrimp mixture can work well.

How can I make this less spicy?

Reduce the curry paste and skip the fresh chilies.

Can I make this dairy-free?

Yes. This recipe naturally uses coconut milk instead of dairy.

What vegetables can I add?

Bell peppers, spinach, carrots, mushrooms, and zucchini are excellent additions.


Final Thoughts

Thai Coconut Curry Chicken Meatballs are a perfect blend of comfort food and bold international flavors. The tender chicken meatballs, creamy coconut curry sauce, fresh herbs, and soft rice noodles create a meal that feels special while remaining easy enough for home cooking.

With its beautiful colors, rich aroma, and incredible balance of flavors, this recipe is guaranteed to become a favorite for anyone who loves Thai-inspired cuisine. Whether enjoyed for a family dinner or prepared as a meal-prep option, this dish delivers warmth and satisfaction in every bite.


Recipe Summary

Prep Time: 25 minutes
Cook Time: 35 minutes
Total Time: 1 hour
Servings: 4–6 servings
Difficulty: Medium

Hashtags

#ThaiFood #CurryRecipes #ChickenRecipes #AsianCuisine #ComfortFood

Leave a Comment