Thai Coconut Curry Meatballs

Total Time: 45 mins

This post may mention recommended products that I personally use and enjoy. I may earn a small commission from purchases made through my links without any cost to you.

Quick weeknight dinner with bold Thai flavors
plate with thai coconut curry sauce and meatballs with cucumbers and jasmine rice black chopsticks

I love recipes that sound fancy but are actually super simple to make! These Thai coconut curry meatballs are exactly that—they take just 45 minutes from start to finish and taste like you spent hours in the kitchen. Plus, they’re naturally gluten-free, dairy-free, and low-carb, so everyone at your table can enjoy them.

You are going to fall in love with these flavor-punching meatballs and velvety coconut curry sauce. It’s pure comfort, yet refreshing and bright! This is a recipe to keep in your weeknight roundups.

What makes these meatballs special

If you have already made my Bun Cha Vietnamese Meatballs, you are going to love this amped up version that is still simple to make. It’s like a perfect fusion of Western comfort food with authentic Thai flavors. The hardest part is finding those fresh herbs and aromatics from the store.

The ingredients

Overhead angle of ingredients for coconut curry meatballs recipe on a chopping board in glass bowls

Tips you shouldn’t skip

  • Use rice flour coating for extra crispy exterior texture 
  • Freeze meatballs briefly to help them hold shape during frying 
  • Toast aromatics (ginger, shallot, and lemongrass) in the leftover oil to build deeper flavor layers 
  • Fresh ginger and garlic make a significant difference over dried 
  • Coconut sugar adds authentic sweetness—brown sugar works as a substitute. Why do I use Coconut Sugar? Read about Sugar Alternatives
  • Pickled vegetables provide essential acidic contrast to rich curry

How to serve

Serve with fluffy jasmine rice and Pickled Asian Vegetables. Or you can whip up a quick cooling cucumber salad. Fresh Thai basil, cilantro, culantro, and mint add an excellent freshness. With many Asian dishes, I love toasting up sesame seeds to sprinkle on top. It adds an extra depth and craveable nuttiness.

white plate of orange coconut curry sauce and meatballs with rice and jasmine rice

Make it your own!

What to serve with

Serve with fluffy jasmine rice and Pickled Asian Vegetables. Or you can whip up a quick cooling cucumber salad. Fresh Thai basil, cilantro, culantro, and mint add an excellent freshness. With many Asian dishes, I love toasting up sesame seeds to sprinkle on top. It adds an extra nuttiness.

Storage and meal prep tips

Fridge: 3 days | Freezer: 4 months

Refrigerate leftovers up to 3 days in a sealed container. The flavors actually get better overnight as everything melds together!

To freeze, I like to portion them into individual servings in freezer bags for easy weeknight dinners. Gently reheat on stovetop over medium-low heat, adding a splash of coconut milk if the sauce seems too thick. Avoid the microwave if possible – it can make the meatballs tough. 

Make-Ahead the raw meatballs up to 24 hours ahead and keep in the fridge

Meal Prep Strategy: This recipe doubles easily! Make a big batch on Sunday and you’ll have lunches sorted for the week. Pack the curry and rice in separate containers to prevent the rice from getting soggy. 

Freezing Tip: Freeze the formed raw meatballs on a baking sheet, then transfer to freezer bags or vacuum seal them.

Enjoy!

I hope you love these Thai coconut curry meatballs as much as my family does! The combination of crispy meatballs and creamy curry sauce creates the perfect comfort food that happens to be healthy too. Have you tried this recipe? I’d love to hear how it turned out – drop a comment below and let me know your favorite variation!

Thai Coconut Curry Meatballs

Prep Time 25 mins Cook Time 20 mins Total Time 45 mins

Description

These comforting Thai coconut curry meatballs combine crispy pork meatballs with a rich, aromatic coconut curry sauce made with fresh ginger, lemongrass, and curry paste. Ready in just 45 minutes, this naturally gluten-free and dairy-free recipe brings bold Thai flavors to your dinner table in under an hour.

Ingredients

Cooking Mode Disabled

Meatballs

Thai Coconut Curry Sauce

Sides & Garnishments

Instructions

Make Meatballs

  1. Combine all the ingredients except the ground pork and mix together.
  2. Add pork and mix with hands until it is tacky and well mixed.
  3. Form 1 and a half tablespoon meatballs.
  4. Place in the freezer to set for 15 minutes before cooking.
    Note: You can let these rest in the fridge from 30 minute up to 24 hours in advance.
  5. Heat coconut oil in a deep-sided saute pan on medium-high heat.
  6. Place rice flour in a bag or large dish. Roll the meatballs in the flour until evenly coated.
  7. Fry the meatballs on all sides and set aside on a plate.

Thai Coconut Curry Sauce

  1. After removing the meatballs from the pan, add all the aromatics and curry paste and powder to toast a bit of the leftover fat in the pan.
  2. Add lime juice to release the browned bits.
  3. Add coconut milk and simmer for 5 minutes.
  4. Add meatballs to sauce and simmer for 15 minutes.
  5. Serve with favorite sides and garnishes.
Rate this recipe