Home » Meatball recipes » Thai turkey meatballs with green curry and peanut sauce
| |

Thai turkey meatballs with green curry and peanut sauce

Thai turkey meatballs are an easy weeknight dinner. Tender, juicy, turkey meatballs flavored with green curry, ginger and garlic served with peanut sauce for a delicious midweek meal. This 30 minute meal is a little spicy, full of flavor and low effort.

I’ll give you variations and substitutions where I can, plus helpful tips and tricks for success. Read on for this info as well as the recipe. If you’d like to skip straight to the recipe, use the jump to recipe button at the top of the post.

You may also be interested in my ricotta meatballs and my best chicken meatballs recipes. For ease of browsing, you can find all of my meatballs recipes in one place.

Thai turkey meatballs with green curry, ginger, and lime in a white bowl with a wide rim.

Pook’s Pantry participates in affiliate programs. If you make a purchase through one of my links, I may earn a small commission. For more information, please see my disclosure policy.

Thai turkey meatballs with peanut sauce

Ground turkey is a staple in our house, so these are always just 30 minutes away. This recipe is also perfect for meal-prepping, consider making a double batch. The sauce will take you less than 5 minutes to make, and if you’re feeling less than enthusiastic about making rice, just order some from the take-out restaurant.

Some of the ingredients here can really bring the heat – green curry paste, Thai red chilies, and ginger. You can leave out the chilies if you don’t like it too spicy. Another option is to cut back on the curry paste. Adjust the ingredients as needed, you will still end up with a delicious dinner.

Thai green curry meatballs with peanut sauce in a wide shallow bowl garnished with red chili and scallions.

Meatballs have so many variations. The possibilities are nearly endless, which makes them great for almost anything you want to make with them. Whether your preference is straight-up, classic Italian meatballs swimming in marinara, or thrown in a slow cooker with some BBQ sauce, meatballs are always a crowd-pleaser.  These are no exception.

What you need to know

Meatballs can be prepped ahead of time. You can make the mixture, form them, then cover with plastic wrap and tuck them away in the fridge. This is especially helpful if you’re making a double batch.

Everything in the sauce can be adjusted to suit your personal taste – I like it a little saltier, so I add a bit more soy. You can add a splash of water if the consistency is too thick. If you like a little more tang, add a bit more vinegar. There are no hard and fast rules with the sauce.

Thai turkey meatballs with jasmine rice and peanut sauce in a white bowl.

My go-to for serving these is jasmine rice, but I’ve also served them with soba noodles or rice noodles when I didn’t feel like having rice. 

I had a certain client who repeatedly sent me glowing text messages about my meatballs. He told me that he “basically drank that peanut sauce”. So, if you needed any additional motivation to make these, there you have it.

One last thing, if you want to learn how to make the curly scallions in the photo, pop over to Instagram and watch me make them. It’s super easy and fun to do with older kids.

Helpful Meatball Tip!

When making meatballs, use your HAND to combine the mixture. I like to form a “claw” to mix, scooping up from the bottom of the bowl, and folding everything in. Use a light touch to keep the meatballs from becoming too dense.

Peanut sauce for Thai meatballs

Is this an authentic Thai peanut sauce? NO. Thai peanut sauce does not contain American peanut butter. However, this sauce is made with ingredients that are available in most grocery stores.

Close up of turkey meatballs with Thai chili and peanut sauce in white bowl, on top of jasmine rice.

It is an easy sauce that comes together in minutes, and will keep in the fridge for 2 weeks. If you don’t feel like making a sauce, these meatballs are delicious on their own. You really can’t go wrong. 

If you happen to live near an Asian market, take a trip and explore the aisles. For a real deal peanut sauce, made with fish sauce, palm sugar and tamarind, check out this recipe.

Ingredients

Ingredients for turkey meatballs on white background.
  • Ground turkey – Because ground turkey is very mildly flavored, it is the perfect vehicle for taking on the spices and seasonings in this meatball recipe.
    • Substitution: You can swap out ground turkey for ground chicken, ground beef, or ground pork.
  • Garlic, ginger, chili – These give the meatballs an incredible amount of flavor, and a bit of heat.
  • Green curry paste – Green curry is made from green chilies, along with some aromatics. It is usually fairly hot, but it can vary from brand to brand.
    • Substitution: You can use red curry paste in place of green.
  • Fish sauce – This ingredient can be a deal-breaker, but stick with me. It will not make the meatballs take fishy, but it will give them savory, salty flavor.
  • Scallions and cilantro – Fresh herbs infuse these turkey meatballs with so much flavor and freshness. The meatballs aren’t the same without the herbs.

Peanut sauce for Thai turkey meatballs

Ingredients for peanut sauce on white background.

Would you like to save this recipe?

We'll email this post to you, so you can come back to it later!

  • Peanut butter – Use any peanut butter you like. Commercial peanut butters, like Skippy or Jif, are smoother and less runny. Natural peanut butters tend to be runnier, and a little grainy. You can also swap it out for any other nut butter of your choice.
  • Coconut milk – I like full fat, it gives the best result.
  • Sambal oelek – This is a hot pepper condiment that has become more widely available lately. If you can’t find it, swap it for Sriracha or your favorite hot sauce.
  • Soy sauce – Soy sauce or tamari will give this sauce the saltiness that is needed to balance the creaminess from the coconut milk and peanut butter.
  • Rice vinegar – This light vinegar helps to cut through the richness of the coconut milk and peanut butter.

How to make

Here’s a quick summary of how to make Thai turkey meatballs with green curry. Please see the recipe card at the bottom of this post for the full recipe. 

Step by step images showing how to make Thai turkey meatballs.
  1. Prep – Add all ingredients for the meatballs to a large mixing bowl. Use a clean hand to fold the mixture together until it is uniform. Make the sauce, then set aside.
  2. Scoop – Using a cookie scoop, portion out the meatballs, then roll, using clean hands.
  3. Cook – Brown the meatballs, then continue cooking until cooked through. They can also be baked in the oven.
  4. Sauce and serve – Serve with sauce, garnish with more herbs, a bit of lime zest, and dig in.
Thai turkey meatballs with peanut sauce in bowl on a hot pink background.

FAQ’s

How long will these Thai turkey meatballs last in the fridge?

Cooked meatballs will last 4 – 5 days in the fridge, if stored in an airtight container.

What can I use instead of ground turkey?

You can swap out ground turkey for ground chicken, ground beef, or ground pork.

Variations and substitutions

  • Green curry coconut sauce – Sometimes, I omit the peanut sauce and make a quick green curry sauce with coconut milk instead. We’re using most of these ingredients in the meatballs, so we can use what we already have.
  1. Combine a can of coconut milk with a tablespoon or two (depending on how spicy you like it) of green curry paste. 
  2. Add in a teaspoon of ginger and garlic, a squeeze of lime and a splash of fish sauce.
  3. Add a tablespoon of brown sugar to balance the heat, if desired.
Turkey meatballs with Thai green curry, lime, red chili and ginger on jasmine rice in a white bowl.

Serving suggestions

I like serving these green curry meatballs over jasmine rice. It’s the perfect accompaniment to the flavorful meatballs and sauce. If you prefer noodles, rice noodles are great with this dish.

Helpful tools and equipment

  • Cookie scoops are the best way to make sure your meatballs are all the same size. This matters to ensure they all cook at the same rate, and also, so no one fights over the biggest meatball.

Please share

If you love this recipe, please give it 5 stars!

I hope you love this Thai turkey meatballs recipe as much as we do! Please consider rating and/or commenting.

Your shares help this site to grow and I appreciate it so much. Do you know someone who would like this? I’d love it if you would share it on Facebook or pin it to your favorite recipe board.

Thai turkey meatballs with green curry, ginger, and lime in a white bowl with a wide rim.

Thai turkey meatballs with peanut sauce

Cheryl Bennett
Tender, juicy turkey meatballs flavored with green curry, ginger and garlic, served with peanut sauce for a delicious midweek meal.
5 from 13 votes
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Dinner
Cuisine Thai – American
Servings 4 servings
Calories 649 kcal

Ingredients
  

Meatballs

  • 1 pound ground turkey
  • 2 cloves garlic peeled and finely minced
  • 1 ½ teaspoons fresh grated ginger about an inch piece
  • 2 tablespoons Thai green curry paste *reduce to 1 tablespoon if you don't like it spicy
  • 1 tablespoon fish sauce
  • 1 lime zest and juice
  • 1 teaspoon kosher salt
  • ½ Thai red chili finely diced (WEAR GLOVES) / omit if you not like a lot of heat
  • 3 tablespoons cilantro chopped / reserve the remainder of the bunch for later
  • 2 tablespoons neutral oil canola, grapeseed, avocado oil are all good options
  • 3 tablespoons scallions chopped / reserve the remainder for garnish

Sauce

  • ½ cup creamy peanut butter
  • 1 can full-fat unsweetened coconut milk (13.5oz can)
  • 6 tablespoons soy sauce *check labels if gluten-intolerant
  • 2 tablespoons sambal oelek
  • 2 tablespoons rice vinegar

Instructions
 

Make the Sauce

  • Combine all the ingredients in a small sauce pot over low heat and whisk until mixture is smooth. Cover, and set aside.

Make the Meatballs

  • Combine all ingredients in a large mixing bowl. Mix gently using a clean hand until completely combined.
    Gently roll, using clean hands, into small balls. (I use a small cookie scoop to make sure they are uniform.)
  • Heat oil in a large skillet over medium/medium-high heat, then add meatballs. Brown in batches to avoid overcrowding, and continue cooking, partially covered, for an additional 18 – 20 minutes. *See note
  • Serve with jasmine rice and peanut sauce, garnish with cilantro and/or scallions.

Notes

  • Meatballs can be baked in the oven – 350°F for about 20 – 24 minutes.
  • Ground chicken, ground beef or ground pork can be subbed for ground turkey.
  • Adjust sauce ingredients to suit your tastes – add more or less of any ingredient. Sauce can be thinned with a few tablespoons of water if needed.
  • The type of peanut butter can affect the consistency of the sauce. Natural peanut butters tend to be runnier and a little grainy.
  • Omit Thai chili if you do not like extra spicy food – they are HOT.

Nutrition

Serving: 1gCalories: 649kcalCarbohydrates: 18gProtein: 40gFat: 50gSaturated Fat: 26gPolyunsaturated Fat: 6gMonounsaturated Fat: 15gTrans Fat: 0.02gCholesterol: 62mgSodium: 2828mgPotassium: 901mgFiber: 5gSugar: 8gVitamin A: 1299IUVitamin C: 16mgCalcium: 66mgIron: 4mg
Tried this recipe?Let us know how it was!

Buy me a coffee? If you ever wondered how you can lend a hand, show a little support or just say “thanks” for the recipes? You can “buy me a coffee” to help me keep the free recipes coming.

Thanks for stopping by! Have a delicious day 🙂

new signature

Questions? Send me an email, I’m happy to help. I’d love to send you weekly tips and recipes, so you can get updates about what’s happening in the kitchen!

Originally published 4/30/18, most recent update 3/13/25. 

Hello! All photos and content are copyright protected. Please do not use my photos or recipe (other than for personal use) without prior written permission. Thank you!

4 Comments

  1. This recipe was BURSTING with flavor! I never would have thought to add lime to a meatball, but it is AMAZING! This is going to be a staple in our house…I baked them because I made a triple recipe, and they were still very moist. and I think the next time I make it I’m going to try it as a meatloaf.

    1. Thank you so much!!! I’m thrilled that you like them! 🙂
      Hearing positive feedback from other people who make my recipes makes my heart happy!

  2. If there were 6 stars, I’d have given 6. Seriously, this recipe creates a party on your taste buds. I tweaked it a teensie bit with sambal oelek instead of red chili in the meatballs (hubs doesn’t like it too spicy hot), and I used chunky peanut butter. But apart from that, I used all the listed ingredients and broke it down for two servings. We were both absolutely stunned. The meatballs are definitely the most flavorful I have ever eaten. This recipe is definitively a keeper! Thank you so much! <3

5 from 13 votes (11 ratings without comment)

Leave a Reply

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

Recipe Rating