Thai Turkey Meatballs in Red Curry Sauce make great party food. Serve them as an appetizer, a snack, or even over steamed white rice as a quick weeknight dinner.
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. See my Affiliate Disclosure.
These meatballs are a fresh take on the usual appetizer lineup, swapping the standard flavors for Thai-inspired ones and a spicy dipping sauce that brings real heat. Red curry paste does most of the heavy lifting here, layering chiles, lemongrass, galangal, garlic, shrimp paste, and warm spices into every bite.
I bake the meatballs instead of pan-frying, which saves time and mess. Everything cooks evenly in the oven, leaving you free to make the sauce while they bake.
Served with Thai Red Curry Sauce for dipping, they make a great appetizer, but they also hold up as a full meal served over jasmine or cauliflower rice and drizzled with the sauce. Or toss them with rice noodles and the sauce thinned with extra coconut milk for another quick dinner that hits the same comfort note.
INGREDIENTS YOU NEED FOR THIS ASIAN TURKEY MEATBALL RECIPE
If you cook a lot of Thai food, you likely have most of these ingredients on hand. If not, a quick trip to an Asian market (or online) will be in order. Here’s what you need to make these healthy Thai Turkey Meatballs in Red Curry Coconut Sauce:
- Ground turkey: You can use ground chicken or ground pork in place of lean turkey mince if you like.
- Aromatics: Fresh ginger (if you can get galangal, you can substitute it for the fresh ginger), garlic, green onions, cilantro, and makrut lime leaves (optional) provide lots of fresh flavors.
- Fish sauce: This ingredient is ubiquitous in Thai cooking. It provides salt and umami, giving these meatballs a distinctively Southeast Asian flavor. I love the 3 Crabs brand of fish sauce.
- Red
curry paste : You can buy redcurry paste in Asian markets or online. Even your supermarket likely has some. I love the Mae Ploy redcurry paste . Maesri also makes a good one. Be aware that curry pastes vary widely in terms of how spicy they are. Thai Kitchen’s, which is available in many supermarkets, is much milder than either Mae Ploy or Maesri. I use the Mae Ploy when I make these turkey meatballs. If you’re using a mildercurry paste , you may want to use more of it. - Hot chiles: Again, this will depend on how spicy your
curry paste is and how spicy you like your food. I use a couple of Thai bird’s eye chiles or other types of red pepper. You can use more, less, or leave them out entirely depending on your preference. Use Thai bird’s eye chiles, serrano peppers, or red jalapenos. - Panko: These Asian-style breadcrumbs act as a binder for your meatballs. You can use gluten-free panko if you like!
- Egg: Using one large egg helps to hold the mixture together, too.
- Oil: I brush or spray a bit of oil on the meatballs before baking. This helps them brown nicely. Oil is also used for cooking the base of the sauce.
- Sugar: Palm sugar, which you can buy in Asian markets or online, is ideal here, but you can substitute brown sugar.
- Peanut butter: A few tablespoons of all-natural (no-sugar-added) peanut butter adds nutty flavor and richness to the dipping sauce.
- Coconut milk: Coconut milk gives the sauce creaminess as well as rich coconut flavor. Use canned, unsweetened coconut milk to make the flavorful red curry and coconut milk sauce.
- Lime juice: A bit of acid brightens the dipping sauce and heightens all of the other flavors. If you don’t have limes, you can substitute lemons or use a bit of tamarind concentrate or tamarind paste.
WHAT IS THAI RED CURRY PASTE ?
Thai red
HOW TO MAKE THAI MEATBALLS AND CREAMY RED CURRY SAUCE
For the complete list of ingredients with quantities and detailed prep and cooking instructions, please see the recipe card that appears at the end of this post.
This Thai Turkey Meatball recipe is easy to make. The meatballs are mixed and formed like any other meatballs and then baked in the oven on a cookie sheet. I always bake my meatballs because it’s so much less labor-intensive than searing them in a skillet on the stovetop. And they still turn out bursting with flavor!
Here’s how to make these baked Thai turkey meatballs and the dipping sauce:
- Preheat the oven and line a large baking sheet with parchment spritzed or brushed with oil.
- In a large bowl, mix the ground turkey with all of the other meatball ingredients and mix well using a fork.
- Use a small cookie scoop or your hands to scoop the ground turkey mixture and roll the meatballs between your palms to make them round. They should be about 1 to 1 ½ inches in diameter. Using a cookie scoop makes it easy to portion out the balls in equal sizes.
- Place the meatballs onto the baking sheet in a single layer. Then spritz or brush the tops of the meatballs with a little oil.
- Bake until the meatballs are cooked through and beginning to turn golden brown.
- While the meatballs cook, make the dipping sauce. Heat some oil in a large skillet or saucepan over medium heat and add the
curry paste and whisk to combine. Saute for a couple of minutes. Next add coconut milk, sugar, peanut butter, and fish sauce and stir to mix. Bring to a boil and then reduce the heat and simmer until the sauce thickens a bit, 2 to 3 minutes. - Remove from the heat and squeeze in the lime juice.
- When the meatballs are done, arrange them on a serving platter along with the dipping sauce. Garnish with cilantro if desired.
- Serve the cooked meatballs, garnished with fresh cilantro if desired, with the red curry coconut sauce on the side for dipping.
Want to save this recipe?
Tips for Success
- Be sure to use unsweetened coconut milk. If you don't like coconut milk, you can substitute heavy cream.
- Instead of serving these juicy turkey meatballs as an appetizer, you can serve them over rice (white rice, brown rice, Coconut Rice, or cauliflower rice) with the sauce drizzled over the top.
- If you like, thin the sauce with a little additional coconut milk, some chicken broth or vegetable broth, or water. Then add meatballs to the sauce and simmer them together for a couple of minutes before serving.
- You can freeze meatballs after baking them. Let them come to room temperature and then put them in the freezer on a baking pan. Once they are frozen solid, transfer them to a freezer-safe resealable plastic bag. You can keep these meatballs in the freezer for up to 3 months.
- The sauce will keep for up to 5 days in the refrigerator or can be frozen for up to 3 months. Make this recipe ahead of time to make it even easier!
Menu Suggestions
Serve these Thai Turkey Meatballs with coconut red curry sauce for dipping as meatball appetizers. You can also make a rice bowl by putting the meatballs over steamed rice or Coconut Rice and drizzling the dipping sauce on top. Add sauteed greens, steamed broccoli, or Dry Fried Green Beans to make it a meal.
These ground turkey meatballs make a great meatball appetizer recipe that’s perfect for parties. Serve them alongside your other favorite party appetizers. I love to serve Thai Curry Puffs, Chicken Satay, and Thai Fish Cakes with these, but you don’t have to stick to a Thai theme.
Other Asian appetizers, like Salt and Pepper Chicken, Chicken Pakora, Paneer Pakora, and Samosas (or Onion Samosas or Air Fryer Samosas) would be great alongside these Thai Turkey Meatballs.
Or serve them as an appetizer before a meal of your favorite Thai recipes like Thai Chicken Curry, Thai Pumpkin Curry, Thai Rice Noodles with Peanut Sauce, Veggie Pad Thai, or Pad Kee Mao or Drunken Noodles.
For a different take on meatballs, try these meatballs and gravy over rice.
Thai Turkey Meatballs
Robin Donovan
Ingredients
For the meatballs
- 1 ½ pounds ground turkey
- 3 garlic cloves minced
- 1 ½ tablespoons fresh ginger minced
- 2 tablespoons fish sauce
- 2 teaspoons Thai red curry paste mae ploy
- 2 to 4 hot red chiles minced (optional depending on how spicy your curry paste is)
- 4 scallions thinly sliced
- ¼ cup chopped cilantro
- 1 cup panko
- 1 large egg
- 3 or 4 makrut lime leaves finely chopped (optional)
- Spray oil or a bit of oil for brushing
For the sauce
- 1 tablespoon oil
- 1 to 2 tablespoons Thai red curry paste
- 2 tablespoons palm sugar or brown sugar
- 3 tablespoons peanut butter
- 1 ¼ cups coconut milk
- 1 tablespoon fish sauce
- Juice of 1 lime
- Cilantro for garnish
Instructions
- Preheat the oven to 375ºF and line a large baking sheet with parchment paper and spritz or brush the parchment with a little oil.
- In a large bowl, combine the turkey, garlic, ginger, fish sauce, curry paste, red chiles (if using), scallions, cilantro, panko, and egg. Stir with a fork to mix well.
- Form small meatballs, about 1 inch in diameter. I like to use a small cookie scoop to portion out the balls and then roll the between my palms to make them nice and round. Arrange the meatballs in a single layer on the prepared baking sheet. You can put the meatballs pretty close together as long as they aren’t touching. Spritz or brush the tops of the meatballs with a little oil.
- Bake for about 20 minutes, or until the meatballs are beginning to turn golden brown.
- To make the sauce, heat the tablespoon of oil in saucepan over medium-high heat. Add the curry paste and cook for about 2 minutes, stirring occasionally. Next add the sugar, coconut milk, peanut butter, and fish sauce and stir to mix. Bring to a boil and then reduce the heat to medium and simmer for about 5 minutes, until the sauce thickens.
- Remove from the heat and squeeze in the lime juice. Stir to incorporate.
- When the meatballs are done, arrange them on a serving platter and put the sauce in a bowl for dipping. Garnish with cilantro if desired. Serve with cocktail forks or toothpicks.

These meatballs are so tasty and easy to make. My family loved them. I will also make them part of my appetizer spread for parties!
I made these last night for dinner and the whole family loved them. What a great, easy, delicious recipe for a healthy dinner!!
These meatballs were so delicious. My family loves Asian food and this recipe was a hit. I served them as a main course over Jasmine rice. We will definitely be making them again soon. Thanks for sharing.
What type of oil are you using in this recipe for basting the meatballs and for use in the sauce?
I usually use avocado oil, but you can use any neutral-flavored, high-smoke-point oil (canola, safflower, vegetable, etc.).