Skip to Content

Turkey Meatballs in a Creamy Red Curry Sauce

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

Categories:

Turkey meatballs in a creamy red curry sauce topped with red pepper flakes and fresh cilantro in a skillet.

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. Ground turkey, basil, red curry paste and coconut milk
ground turkey, basil, red curry paste and garlic in a large glass bowl
Thai turkey meatballs on a baking sheet
Browned Thai turkey meatballs browned 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.
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

Tools You’ll Need:

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

Red Curry EVERYTHING:

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: 6
  • Prep Time:  15 min
  • Cook Time:  45 min
  • Calories: 349

Ingredients

Meatballs

  • 2 pounds ground turkey
  • ⅓ cup finely chopped fresh basil leaves
  • 2 green onions, white and green parts, finely chopped
  • 4 garlic cloves, minced
  • 2 tablespoons fish sauce
  • 1 tablespoon cornstarch
  • 2 tablespoons sugar
  • 2 teaspoons kosher salt
  • 1 teaspoon red curry paste
  • 2 tablespoons vegetable oil

Red Curry Sauce

  • ¾ cup finely diced yellow onion
  • 4 garlic cloves, minced
  • 2 tablespoons red curry paste
  • 2 (14-ounce) cans full-fat coconut milk, shaken
  • 3 tablespoons fresh lime juice (from 2 limes)
  • 1 tablespoon fish sauce
  • 1 tablespoon sugar
  • ½ teaspoon fine sea salt
  • ½ cup thinly sliced fresh basil leaves, plus more for garnish
  • Cooked rice or roasted vegetables, for serving
  • Fresh cilantro leaves, for garnish (optional)

Method

  1. Make the meatballs. In a large bowl, combine the turkey, basil, green onions, garlic, fish sauce, cornstarch, sugar, kosher salt, and curry paste. Mix well, then with wet hands, form golf ball–size meatballs (about 2 tablespoons each) and set on a plate. You should have about 20 meatballs.

  2. Heat the vegetable oil in a large skillet over medium heat. Once the oil is glistening, working in batches, add

  3. the meatballs in a single layer. Cook, undisturbed, until the meatballs are just browned on the bottom, about 3 minutes. Turn them carefully and cook to brown the opposite side, about 3 minutes. Transfer the meatballs back to the plate.

  4. Make the sauce. Drain off all but 1 tablespoon oil from the skillet and place over medium heat. Add the onion and cook, stirring occasionally, until softened, about 5 minutes. Add the garlic and cook until fragrant, about 1 more minute. Stir in the curry paste. Add the coconut milk and stir vigorously until the paste and milk are fully incorporated and the sauce is smooth. Add the lime juice, fish sauce, sugar, and fine salt. Taste and add more salt as needed.

  5. Increase the heat to high and bring to a boil, then return the meatballs to the sauce, discarding any collected juices. Reduce the heat to low, cover, and cook until the sauce has thickened and the meatballs are cooked through, about 20 minutes.

  6. Remove the skillet from the heat and stir in the fresh basil. Serve over rice or vegetables, garnished with basil and cilantro, if desired.

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.

or
  • Lisa Shroder

    Can you freeze and reheat?

    Yes! Hope you enjoy Lisa.

  • Aman

    I only have 1lb of turkey; could I reduce some of the ingredients such as the cans of coconut milk to 1?

    Sure, feel free to half the ingredients.

  • Corry

    Does this freeze well? I’d like to make a large batch and freeze 1/2.
    Thank you.

    Yes, it will freeze great, hope you enjoy!

  • Beth

    Can I reduce the amount of sugar?

    We haven't tried it this way but it will probably be fine. Hope you enjoy Beth!

  • Annie

    Do you really need two cans of coconut milk? It’s expensive and when I made the Thai red curry salmon the sauce was delicious but soupy. I just wonder if I could get away with one can?

    Only using one can will change the flavor profile of everything you're adding, you're welcome to try but we definitely recommend 2 cans.

  • Becky

    One other thing to add to my review! I found that putting a cover on the final cooking time did not thicken up the sauce, so I simmered it another 15 min with the cover off and periodically spooned the sauce over the meatballs.

    The thickening issue could be because of the lite coconut milk that was subbed but it sounds like you were able to remedy, so nice work!

  • Becky

    This was a very delicious meal. One thing that did occur with my preparation was that the meatball mixture was rather soft, like really soft but I used a cookie scoop to mold the meatballs. They weren't quite as round as the ones in the picture but good enough! Maybe defrosting the turkey did this? I used Butterball ground turkey. I also did not have 2 full fat cans of coconut milk so I subbed one can of coconut cream and one can of lite coconut milk. I added more red curry to get the flavor where I wanted it (mine was a little over the expiration date). I also did not have enough fresh basil for the end of the recipe so I just sprinkled in some dry basil. Served over white rice - sauce was so delicious!! Everyone really enjoyed it and my daughter is going to make it again this week! Thank you!

    Thanks Becky! We are so glad you loved it!

  • Paige

    I haven’t scraped the last juices out of my bowl since I was a child, this is the best recipe I’ve made in a long, long time! 100/100!!

    Thanks Paige, we are so happy you loved it!

  • Andrea Harding

    I didn't have coconut milk so took a chance and substituted veg oil for coconut oil and used oak milk. Also didn't add sugar. Bloody delicious!!!

    Thanks Andrea, glad it all worked out and you enjoyed it!

  • Chris Patrick Carolan

    I've made this twice now and it was a winner both times. The first time, though, I neglected to check my fridge before shopping and discovered (after the point of no turning back) that not only had we run out of Thai red curry paste, but our fish sauce had gone bad. Like... black things floating in it kinda bad. I substituted a Madras curry paste we had on hand and some Worstershire for the fish sauce, and crossed my fingers. Thankfully, it worked out! Unsurprisingly it had a more Indian flavour, reminiscent of a Kofta. Either variation, this is a great, easy recipe that is sure to become a regular in our household.

    YAY! Thanks Chris, glad you love it and so happy to hear it's a regular!