Skip to Content

Turkey Meatballs in a Creamy Red Curry Sauce

  • Serves: 8
  • Prep Time:  15 min
  • Cook Time:  45 min
  • Calories: 349
Turkey meatballs in a creamy red curry sauce topped with red pepper flakes and fresh cilantro.

Herby, garlicky Thai meatballs simmered in a creamy red curry sauce are the “fusion” flavor bomb you didn’t know you needed.

Red Curry Paste x 2

You all know that we crush hard on red curry paste, but this recipe is kind of next level, even for us. With a generous amount of spicy, fragrant curry paste in both the Thai meatballs and the red curry sauce that they simmer in, these Thai turkey meatballs deliver all of those herby, vivacious Thai flavors you love in a major way. What is it that makes red curry paste so delicious? Well, the ingredients actually vary quite a bit brand-to-brand (we always use the Mae Ploy brand—not sponsored! We’re just loyal fans) but typically red curry paste at least includes:

  • Chilis. Dried or fresh chilis—different cooks use different combinations of different varietals, but red curry paste is nothing without chili pepper heat.
  • Herbs and spices! Think classic, deeply fragrant Southeast Asian flavors—coriander, lemongrass, galangal, kaffir lime.
  • Fish sauce or shrimp paste. While it’s easy to find vegan brands that don’t have this added fish-y element (if you need a vegan red curry paste, try the Thai and True brand) our favorite brands include shrimp paste. It adds a wonderful saltiness.
turkey meatballs in a red curry sauce topped with fresh cilantro and red pepper flakes

Meatballs for Dinner? Appetizers? Superbowl Snacks? Try All of the Above!

Thai red curry turkey meatballs are the perfect all-occasion nibble. Cut the recipe in half to make a simple dinner for a small family, or feed a crowd by doubling it. Plus! Our Thai meatball recipe is totally dairy-free, grain-free, and egg-free, which makes it a great meal to serve when you aren't certain of everyone's dietary restrictions. The red curry sauce is so silky-smooth, thick, and flavorful, and wonderfully comforting on a cold winter evening. And while it does have red curry paste in it—which is inevitably a little spicy—you can control the amount and tailor it the littles in your life. If you’ve got a spice-averse kid, just dial back the red curry paste a bit. Spice-lovers can always add hot sauce to their servings.

ingredients for thai curry meatballs in small bowls
ingredients for thai turkey meatballs in a large glass bowl
thai turkey meatballs on a baking sheet
thai turkey meatballs browned in a large white skillet
garlic, and curry pasted browned in a large white skillet
coconut milk with curry paste in a large white skillet
turkey meatballs in a red curry sauce in a large white skillet
turkey meatballs in a red curry sauce topped with fresh cilantro in a large white skillet

How To Make Thai Meatballs (and the Creamiest Red Curry Sauce, Ever.)

Garlicky and spiced, these Thai turkey meatballs would be good in ANYTHING. And this insanely rich red curry sauce would be good ON anything. Together, they’re a take-no-prisoners combination that’ll please any crowd you serve them to. Here’s how to make them:

  1. Begin by making the meatballs, just as you would any other meatball! Combine the ingredients, roll the Thai meatballs, and brown the meatballs in a skillet (but don’t cook them all the way through.)
  2. Whip up the red curry sauce, using the same large skillet you browned the meatballs in.
  3. Simmer the meatballs in the curry sauce until they’re cooked through.
  4. Serve! Serve it over rice if you’d like it to be a main course, or you can serve it the same way you’d serve Swedish meatballs as an appetizer or party snack, with toothpicks for nibbling.
turkey meatballs in a creamy red curry sauce over white rice in a white bowl topped with fresh cilantro and red pepper flakes

Tools You’ll Need:

red curry turkey meatballs in a coconut curry sauce over white rice in a bowl


Red curry paste makes everything better—are you on board yet?

Not Your Grandma’s Meatballs

We love spaghetti and meatballs as much as the next person, but it’s fun to mix it up now and again, right? Snap a photo of your turkey Thai meatballs in red curry sauce and maybe even a video of the beautiful people you feed it to. Tag us on Instagram using @themodernproper and #themodernproper. Happy eating!

Turkey Meatballs in a Creamy Red Curry Sauce

  • Serves: 8
  • Prep Time:  15 min
  • Cook Time:  45 min
  • Calories: 349



  • 2 lbs ground turkey
  • 1/3 cup finely chopped fresh basil
  • 4 garlic cloves, minced
  • 2 green onions, finely chopped
  • 2 Tbsp fish sauce
  • 1 tsp red curry paste (preferably Mae Ploy brand)
  • 2 Tbsp sugar
  • 1 Tbsp cornstarch
  • 2 tsp kosher salt
  • 2 Tbsp vegetable oil

Curry Sauce

  • 3/4 cup finely diced sweet or yellow onion
  • 4 garlic cloves, minced
  • 2 Tbsp Thai red curry paste (preferably Mae Ploy brand)
  • 2 (14 oz) cans coconut milk or coconut cream (not cream of coconut or lite coconut milk)
  • 3 Tbsp lime juice, from 2 limes
  • 1 Tbsp fish sauce
  • 1 Tbsp sugar
  • 1/2 tsp sea salt, plus more to taste
  • 1/2 cup thinly sliced fresh basil
  • 1/2 cup cilantro leaves
  • chili flakes, (optional)


  1. Make the meatballs: In a large bowl, using your hands or in the base of a stand mixer fitted with the paddle attachment, mix the ground turkey, 1/3 cup basil, garlic, green onions, fish sauce, curry paste, sugar, cornstarch, salt until fully incorporated.

  2. Heat the vegetable oil in a large skillet over medium heat, until glistening. Scoop the meatballs out into golf ball size portions, 2 tablespoons each, about 30 total, onto a baking sheet or plate.

  3. Using your hands, gently roll the meatballs and place them into the oil. Cook the meatballs in batches until browned on all sides, they do not have to be cooked all the way through. Once browned, place the meatballs on a plate.

  4. Make the red curry sauce: Drain off all but 1 tablespoon oil from the meatball pan. Still over medium heat, add the onions and until softened, about 5 minutes. Add the garlic and cook until fragrant, about 1 minute longer. Add the curry paste and break it up as much as possible with a whisk or wooden spoon. Add the coconut milk and stir or whisk until paste and cream are fully incorporated and curry sauce is smooth. Add the lime juice, fish sauce, sugar and salt, stir again to combine.

  5. Bring to a boil over high heat before adding all the meatballs back in, submerging them into the curry sauce. Turn heat to low. Simmer, covered until the sauce has thickened and the meatballs are cooked through in the center, with a temperature of 165°F on an instant read thermometer, about 20 minutes.

  6. Season the sauce to taste with more salt if needed. Add the fresh basil and stir to combine.

  7. Serve the curry meatballs on their own, alongside cooked rice or over roasted vegetables. Sprinkle with cilantro and crushed red pepper flakes for additional heat.

Nutrition Info

  • Per Serving
  • Amount
  • Calories349
  • Protein26 g
  • Carbohydrates11 g
  • Total Fat22 g
  • Dietary Fiber0 g
  • Cholesterol78 mg
  • sodium706 mg
  • Total Sugars8 g

Turkey Meatballs in a Creamy Red Curry Sauce

Questions & Reviews

Join the discussion below.

  • Mavis Rossen

    I have all the ingredients except for the paste. Could I mix Curry powder with water?

    Unfortunately that would be a pretty different result.

  • Tracy R

    I see the nutritional info per serving listed, but not how much is in one serving. About how much sauce and meatballs are in one serving?

    We will be working on getting yield on our recipes but for now we don't have that information. It serves 8 so a serving would be an eight of the meatballs that you make.

  • Esther Rothenberg

    Can we eliminate the fish sauce?

    That should be fine. Hope you enjoy Esther!

  • Carol

    Can you freeze these after you make them and if not how long will they keep in the refrigerator?

    We haven't tried freezing it but it should work just fine! They will keep 3-5 day in the refrigerator. Hope you enjoy Carol!

  • Suzie DeAngelis

    How spicy does this turn out? I don't like super-spicy.
    If it spicy, how could I adjust the level down?

    It's not very spicy at all Suzie. If you are worried about the spice level start by adding just 1 - 1.5 tablespoons of the curry paste then if it's still ok add the rest to complete the 2 tablespoons of red curry. Hope you enjoy!

  • Julie U

    Incredibly delicious. My husband claims he hates ground turkey, but now this is one of his favorite recipes.

    haha! Love to hear that, how exciting! So glad you both enjoyed it!

  • Ali Lily

    A household favorite.

    Thanks Ali! So glad your house loves it!

  • Sabrina

    This recipe was incredible - super easy with loads of flavor. I followed the cookbook but had to come on here to rave about it.

    Thank you Sabrina, we are so glad you loved it!

  • S

    I started making this at 5 and it was done at 7:20. It tastes very authentic (Thai), and was tasty. Too much work, though.

    Sorry to hear it took so long S, we've never had that experience. Usually just around the 1 hour mark. Glad you enjoyed it though.

  • Laurie Hollister

    Made this recipe last night for my sons birthday and it got rave reviews!! Delicious 😋 Will make again and again!

    Thanks Laurie, we are so glad everyone enjoyed it!