Thai-Inspired Coconut Curry Chicken Meatballs

Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes

These Thai-Inspired Coconut Curry Chicken Meatballs are cozy, saucy, and packed with bold, comforting flavors inspired by classic Thai ingredients. Juicy ground chicken meatballs are flavored with lemongrass, ginger, garlic, and red curry paste, then simmered in a creamy coconut curry sauce thatโ€™s savory, slightly sweet, and finished with fresh lime and herbs. This isnโ€™t

Jump to recipe
Thai-Inspired Coconut Curry Chicken Meatballs

These Thai-Inspired Coconut Curry Chicken Meatballs are cozy, saucy, and packed with bold, comforting flavors inspired by classic Thai ingredients. Juicy ground chicken meatballs are flavored with lemongrass, ginger, garlic, and red curry paste, then simmered in a creamy coconut curry sauce thatโ€™s savory, slightly sweet, and finished with fresh lime and herbs. This isnโ€™t mean to be traditional Thai dish by any means. Inspired by the fragrant herbs and spices commonly used in Thai cooking, these coconut chicken meatballs are a simple, one-skillet dinner with big, comforting flavor.

Why This Is Delish

This dish hits all the right notes. The chicken meatballs stay tender and juicy thanks to the breadcrumbs and egg, while lemongrass, ginger, and curry paste give them that unmistakable Thai-inspired aroma and warmth. The coconut curry sauce is creamy from the coconut milk and cream, deeply savory from the curry paste and fish sauce, lightly sweetened with brown sugar, and finished with lime for freshness. Everything simmers together so the meatballs soak up the sauce, making every bite rich, cozy, and incredibly satisfying.

Key Ingredients

How to Make These Thai-Inspired Coconut Curry Chicken Meatballs

In a large bowl, combine the ground chicken, lemongrass, egg, breadcrumbs, garlic, ginger, fish sauce, curry paste, and cilantro. Season with salt and pepper. Gently mix until just combinedโ€”do not overwork the mixture. Form into about 12 evenly sized meatballs. Place on a lined baking sheet and set aside in the fridge.

Heat a large skillet over medium heat with a drizzle of oil. Cook the meatballs, turning occasionally, until browned on all sides and cooked through, about 8โ€“10 minutes. Remove and set aside.

In the same skillet, heat the olive oil. Add the diced onion and cook until soft and translucent, about 3โ€“4 minutes. Stir in the garlic and ginger and cook until fragrant, about 1 minute. Add the bell pepper and green onions, and simmer for 5โ€“7 minutes. Add the curry paste and season.

Add the coconut milk, coconut cream, chicken stock, fish sauce, and brown sugar. Stir well and bring to a gentle simmer. Return the meatballs to the skillet and simmer for another 5-8 minutes, spooning the sauce over them.

Finish with lime zest, lime juice, and fresh cilantro. Serve the meatballs and curry sauce over jasmine rice. Garnish with lime wedges, cilantro, and chopped Thai chilies for heat.

Substitutions For Your Dietary Needs

  • No fish sauce: Swap in soy sauce or tamari for a similar salty, umami hit.
  • Gluten-free: Use gluten-free breadcrumbs in the meatballs.
  • Dairy-free: Youโ€™re already winning โ€” this recipe is naturally dairy-free!
  • Lower heat: Use less red curry paste and skip the Thai chilies for a milder vibe.
  • Extra spicy: Add chili flakes, sambal oelek, or extra Thai chilies if you like a lot of heat.

Recipe Hacks & Tips

  • Donโ€™t over mix the meatball mixture.
  • Chilling the meatballs for 10โ€“15 minutes before cooking helps them hold their shape.
  • Simmer the sauce gently, not aggressively โ€” coconut milk can split if it boils too hard.
  • Taste the sauce before seasoning; curry pastes vary a LOT in salt and spice level.
  • Finish with lime at the very end to keep the flavor bright and fresh.

Serve These Delicious Dishes

How to Store Leftovers

Store the meatballs and sauce together in an airtight container in the fridge for up to 3โ€“4 days. Reheat gently on the stovetop or in the microwave until warmed through. The sauce will thicken as it sits โ€” add a splash of chicken stock or coconut milk when reheating to loosen it back up.

Common Questions

Can I bake the meatballs instead of pan-frying?

Yes! Bake at 400ยฐF (200ยฐC) for 15โ€“18 minutes, then finish them in the sauce.

Is this very spicy?

Itโ€™s moderately spicy as written. Dial it down or up easily depending on your curry paste and chili situation.

Can I freeze this?

Yes โ€” freeze the cooked meatballs in the sauce for up to 2 months. Thaw overnight and reheat gently.

Prep Time:10 minutes
Cook Time:30 minutes
Total Time:40 minutes
Yields: 4 Servings

Ingredients

CHICKEN MEATBALLS

  • 1 Pound Ground Chicken
  • 1 Teaspoon Lemongrass finely chopped
  • 1 Large Egg
  • ยฝ Cup Breadcrumbs
  • 2 Cloves Garlic grated
  • 1 Tablespoon Fresh Ginger grated
  • 1 Tablespoon Fish Sauce
  • 1 Tablespoon Red Curry Paste
  • 1 Handful Fresh Cilantro finely chopped
  • Salt & Freshly Ground Black Pepper

CURRY COCONUT SAUCE

  • 1 Tablespoon Olive Oil
  • ยฝ White Onion diced
  • 400 ml Coconut Milk (1 can)
  • ยฝ Can Coconut Cream
  • ยฝ Cup Chicken Stock
  • ยฝ Cup Red Curry Paste
  • 1 Tablespoon Fresh Ginger grated
  • 1 Tablespoon Fish Sauce
  • 3 Tablespoons Brown Sugar
  • 1 Bunch Green Onions whites and greens sliced
  • 1 Red Bell Pepper thinly sliced
  • 2 Cloves Garlic grated
  • 1 Lime (zest and juice)
  • Fresh Cilantro chopped

TO SERVE

  • Cooked Jasmine Rice

GARNISH

  • Lime Wedges
  • Fresh Cilantro
  • Red Thai Chilies chopped

Equipment

Instructions

  • In a large bowl, combine the ground chicken, lemongrass, egg, breadcrumbs, garlic, ginger, fish sauce, curry paste, and cilantro. Season with salt and pepper.
  • Gently mix until just combinedโ€”do not overwork the mixture.
  • Form into about 12 evenly sized meatballs. Place on a lined baking sheet and set aside in the fridge.
  • Heat a large skillet over medium heat with a drizzle of oil. Cook the meatballs, turning occasionally, until browned on all sides and cooked through, about 8โ€“10 minutes. Remove and set aside.
  • In the same skillet, heat the olive oil. Add the diced onion and cook until soft and translucent, about 3โ€“4 minutes.
  • Stir in the garlic and ginger and cook until fragrant, about 1 minute. Add the bell pepper and green onions, and simmer for 5โ€“7 minutes. Add the curry paste and season.
  • Add the coconut milk, coconut cream, chicken stock, fish sauce, and brown sugar. Stir well and bring to a gentle simmer.
  • Return the meatballs to the skillet and simmer for another 5-8 minutes, spooning the sauce over them.
  • Finish with lime zest, lime juice, and fresh cilantro.
  • Serve the meatballs and curry sauce over jasmine rice. Garnish with lime wedges, cilantro, and chopped Thai chilies for heat.

Video

Leave a comment & rate this recipe!

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

Recipe Rating




Show comments +-
  1. 5 stars
    Made exactly as directed and it’s delicious. Didn’t add thai chilis and the spice level is ok for my 6 year old who doesn’t mind a little spice. Will absolutely make again.

MY DEBUT COOKBOOK IS HERE!

The Everything Delish
Cookbook

My debut cookbook is available for PRE-ORDER NOW! Over 100+ brand new recipes! Pre-order your copy now, available September 1st!