This post may contain affiliate links. Please read our disclosure policy.

These Thai turkey meatballs are a flavor-packed, family-friendly dinner that comes together in under 30 minutes – without the mess of frying! Baked to perfection, they're simmered in a creamy, dairy-free coconut curry sauce that's slightly spicy, tangy, and full of rich Thai-inspired flavors. Whether you’re meal-prepping or don't know what to make on busy weeknights, this recipe delivers restaurant-quality taste with real food ingredients.

Thai Turkey Meatballs in red curry sauce in a skillet with a spoon lifting one of the meatballs

Why You'll Love This Thai Turkey Meatballs Recipe

I absolutely love Thai food and Thai cooking – whether it's Thai coconut curry shrimp bowls, Thai pumpkin chicken curry, or a comforting bowl of Thai-inspired red curry soup. These Thai turkey meatballs are another favorite of mine! 

The sauce is creamy, slightly spicy, and bursting with tangy Thai flavors that pair perfectly with white rice, brown rice, jasmine rice, or even cauliflower rice. It's a dish that's simple, flavorful, and just so satisfying.

The best part? These meatballs are baked in the oven which means no grease splatters or mess to clean up! Plus, there's no need for breadcrumbs, making them perfect for gluten-free, keto, or dairy-free diets. They're versatile, easy to make, and guaranteed to become a new go-to in your recipe rotation!

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Ingredient Notes

With simple ingredients and easy steps, these juicy turkey meatballs come to life in no time! Perfect for meal prep, kid-friendly dinners, and more!

recipe ingredients in small bowls and labeled
  • Ground turkey: I prefer to use lean ground turkey for my Thai meatballs. You can also use ground chicken, ground beef, or ground pork.
  • Coconut milk: Helps make the sauce creamy and thick. Make sure to look for canned full-fat coconut milk.
  • Thai red curry paste: This can be found in the grocery store in the ethnic foods aisle or at your local Asian grocery store. You can also find it online at Thrive Market. It gives this dish great flavor.
  • Onion & red pepper: You can use any color of bell peppers and add your favorite vegetables, such as peas, mushrooms, or broccoli if you'd like to include more veggies in your dish.
  • Almond flour: You can substitute ⅓ the amount of coconut flour, or the same amount of measure for measure gluten-free flour for nut-free.
  • Garlic powder: Feel free to use 2 tsp minced garlic in its place.
  • Fresh basil

For exact ingredient amounts and instructions, see the printable recipe card below.

Step-by-Step Instructions

mixing the meatball mixture in a large bowl

Step 1: Make the meatballs: Preheat the oven to 375. Line a baking sheet with parchment paper. Combine all of the meatball ingredients in a large mixing bowl and mix well using your hands. Do not over-mix, or you may get tough meatballs.

uncooked meatballs on a baking sheet

Step 2: Form the meat mixture into 1.5 inch balls (it should make about 12) and place onto the prepared baking sheet pan. I like to use a cookie scoop to form uniform meatballs with the turkey mixture. Bake the raw meatballs for 20 minutes.

onions and peppers in a skillet

Step 3: Meanwhile, make the sauce. Heat the coconut oil in a large skillet over medium-high heat. Add onion, garlic, and red pepper. Saute until the onion becomes translucent, about 5-7 minutes.

onions and peppers mixed with curry paste in a skillet

Step 4: Add the red curry paste and stir for about 1-2 minutes.

pouring coconut milk into a skillet

Step 5: Add the coconut milk and stir to combine. Bring to a boil and reduce heat down to low.

adding cooked meatballs to the thai curry

Step 6: Add the cooked meatballs to the sauce and simmer for 1-2 additional minutes. Serve over caulirice, carrot noodles, or whatever you want! Sprinkle with fresh cilantro. Enjoy!

thai turkey meatballs in a skillet with sauce and cilantro on top

Expert Tips

  • Air Fryer: If you want to make these Thai turkey meatballs in the air fryer, simply form the balls. Preheat your air fryer to 400. Spray the basket with cooking oil. Add a single layer of meatballs and cook for 6 minutes. Flip and cook for an additional 5-6 minutes. Add to the sauce and enjoy!
  • Nut free: Use ⅓ the amount of coconut flour or the same amount of 1:1 gluten-free flour for a nut-free version.
  • For an extra touch of crunch, sprinkle these meatballs with some toasted cashews or crushed peanuts before serving.
a serving of rice and thai turkey meatballs on a plate with a lime wedge and cilantro

Serving Tips

  • I love serving these with my instant pot coconut rice or for the keto version you can use this cilantro lime coconut cauliflower rice recipe! It would also be delicious over zucchini noodles, gluten-free pasta, jasmine rice, or spaghetti squash.
  • Garnish with a squeeze of lime juice and/or green onions for extra flavor and some color. 
  • If you're looking for a side to go with this dish, an easy cucumber carrot salad would be delicious!

Storage Tips

Store leftover turkey meatballs in an airtight container in the refrigerator for 3-4 days.

Reheat in a pan over medium heat, or in the microwave for 2-3 minutes.

a close up of a meatball cut in half to show the center

Recipe FAQs

Can you freeze these Thai turkey meatballs?

Absolutely! Let them cool completely. Then, store in a freezer-safe airtight container or freezer bag for up to 6 months in the freezer.

Can I make these meatballs with another ground meat?

Yes, ground beef, lamb (try these Greek lamb meatballs!), pork, or chicken would also work well with this recipe.

Are these meatballs Whole30 compliant?

Yes, all of the ingredients in this recipe are Whole30-friendly.

More Delicious Recipes

Love this recipe? Please leave a 5-star 🌟🌟🌟🌟🌟 rating in the recipe card below & a review in the comment section. Or, follow me on Facebook, Pinterest or Instagram today!

4.92 from 75 votes

Easy Thai-Inspired Turkey Meatballs

Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Yield: 4 servings
These Thai turkey meatballs are a flavor-packed, family-friendly dinner that comes together in under 30 minutes – without the mess of frying! Baked to perfection, they're simmered in a creamy, dairy-free coconut curry sauce that's slightly spicy, tangy, and full of rich Thai-inspired flavors. Whether you're meal-prepping or don't know what to make on busy weeknights, this recipe delivers restaurant-quality taste with real food ingredients.

Video

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Equipment

Ingredients 

Meatballs

  • 1 lb ground turkey
  • 1 egg
  • cup almond flour, can sub 1:1 gluten free flour for nut free
  • 1 tsp ground ginger
  • 1 tsp garlic powder
  • 1 tsp red pepper flakes
  • ½ tsp fine sea salt
  • 1 tsp curry powder
  • 1 tsp dried basil, use 1 tbsp fresh chopped basil or cilantro instead if you want!
  • 1 tsp red curry paste, I used Thai Kitchen brand – it is compliant

Sauce/Veggies

  • 2 tsp coconut oil
  • 2 cloves garlic, minced
  • 1 red pepper, cut into 1 inch pieces
  • ½ onion, chopped
  • 3 tsp Thai red curry paste
  • 1 can full fat coconut milk, canned
  • squeeze of fresh lime juice
  • salt & pepper to taste
  • Chopped cilantro, for garnish, optional

Instructions 

Meatballs

  • Preheat the oven to 375. Line a baking sheet with parchment paper. Combine all meatball ingredients in a large bowl and mix well using your hands. Form 1.5 inch balls (it should make about 12) and place onto the lined baking sheet. Bake the meatballs for 20 minutes

Sauce

  • Meanwhile, heat the coconut oil over medium high heat. Add onion, garlic, and red pepper. Saute until the onion becomes translucent, about 5-7 minutes. Add the red curry paste and stir for about 1-2 minutes. Add the coconut milk and stir to combine. Bring to a boil and reduce heat down to low.
  • When the meatballs are done, add them to the sauce and simmer for 1-2 additional minutes. Serve over caulirice, carrot noodles, or whatever you want! Sprinkle with fresh cilantro. Enjoy!

Notes

Nutritional Information is for a serving size of 3 meatballs + ¼ of the total sauce. 
    • Air Fryer: If you want to make gluten-free turkey meatballs in the air fryer, simply form the balls. Preheat your air fryer to 400. Spray the basket with cooking oil. Add a single layer of meatballs and cook for 6 minutes. Flip and cook for an additional 5-6 minutes. Add to the sauce and enjoy!
    • Nut free: Use ⅓ the amount of coconut flour or the same amount of 1:1 gluten-free flour for a nut-free version.
    • For an extra touch of crunch, sprinkle these meatballs with some toasted cashews or crushed peanuts before serving.
    • Store leftover gluten-free turkey meatballs in an airtight container in the refrigerator for 3-4 days.

Nutrition

Serving: 1g | Calories: 429kcal | Carbohydrates: 10g | Protein: 33g | Fat: 31g | Saturated Fat: 21g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 0.03g | Cholesterol: 103mg | Sodium: 388mg | Potassium: 688mg | Fiber: 3g | Sugar: 3g | Vitamin A: 1962IU | Vitamin C: 41mg | Calcium: 72mg | Iron: 5mg

All nutrition facts are an estimate and automatically calculated. While I fact check them using My Fitness Pal, please note that they may not always be 100% accurate and depend on ingredients used. Weigh your total and divide by the number of servings for the most accurate grams per serving size.

Did you make this?Rate & comment below, and tag me on Instagram @maryswholelife

You may also like

Leave a comment

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

Recipe Rating





This site uses Akismet to reduce spam. Learn how your comment data is processed.

105 Comments

  1. Mandi says:

    This recipe was very easy to make and had tons of flavor. I served over mashed potatoes for a delicious comfort dish.

  2. Emily Workman says:

    These meatballs, omg SO GOOD!!! Flavor is amazing, everyone asked for the recipe and the kids loved it. SO So so so good (and easy to make!).

    1. maryswholelife says:

      Thanks Emily! Glad you enjoyed it!

    2. maryswholelife says:

      Thank you, Emily!!

  3. Gemi says:

    This personally wasn’t very flavorful to me. The meatballs were great- but I def had to add more seasoning and spices to the sauce. Most likely won’t make it again

  4. Brittany Brouillard says:

    Made this recipe for the first time tonight and WOW – definitely a keeper! The meatballs were SO FLAVORFUL and the sauce and veggies were a nice added touch. My sauce wasn’t as red as the photo … but was amazing nonetheless! I may add a little more red curry next time – YUM!

  5. Kendra says:

    Oh my goodness these are SO good. I have made these multiple times now and they’re a hit with the whole family. Double the recipe and freeze for an easy dinner later!

    1. maryswholelife says:

      Thank you, Kendra!!

  6. Rachel says:

    Love how easy it is to make the meatballs— they turn out perfect every time! Such a great dinner 🙂

    1. maryswholelife says:

      Thank you so much, Rachel!

  7. Amanda Kordish says:

    Made this recipe for the first time last night. I’m so glad I did. It was delicious!

    1. maryswholelife says:

      Thank you Amanda! I am glad you enjoyed it!

  8. Patti says:

    Wow. Delish!!! I am sharing this amongst friends. Light, kick of heat. Served over zero carb noodles. Amazing. Having for lunch tomorrow so I’m sure a few of my fellow employees will be asking for this recipe. Thank you 😊

    1. maryswholelife says:

      Hi Patti! This is great to hear – so glad you enjoyed it!

  9. Molly says:

    Holy moly! Just made these to have for dinner tonight (planning to reheat on the stovetop later) – had to sneak a bite to taste test and literally said “Oh sh*t!” out loud cause they’re that good!
    No clue how i’m going to hold off til dinner on these! Can’t wait to see what my husband thinks!

    1. maryswholelife says:

      Hi Molly! YAY! Thanks so much – glad to hear you loved them! Hope your husband did too 🙂

  10. Sally says:

    Is there something else you can use besides almond flour? Does bread crumbs or regular flour work?

    1. maryswholelife says:

      I haven’t tested it with those since I have to be gluten free. You could sub coconut flour and just use 1/3 the amount!