Thai Turkey Meatballs With Peanut Noodles

Golden turkey meatballs sit on top of creamy + spicy peanut butter noodles. Who can resist a bowl of Thai noodles!

Course Main Course
Cuisine American
Keyword peanut noodles, turkey meatballs
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings 12 meatballs (4 servings)
Calories 550 kcal


Thai Turkey Meatballs

  • 1 lb ground turkey
  • 1/8 tsp onion powder
  • 1/8 tsp garlic powder
  • Pinch of pepper
  • 1/2 teaspoon Kosher salt
  • 1/4 tsp dried ginger or 1 tablespoon grated fresh ginger
  • Zest of one lime
  • Zest of one lemon
  • 1 teaspoon fish sauce
  • 2 teaspoons granulated sugar
  • 1 cup loosely packed chopped cilantro
  • 3/4 cup day old bread (without crust) cubed
  • 1/4 cup buttermilk (or almond milk) added a tablespoon at a time
  • 2 tsp Sesame oil to brown the meatballs

Peanut Noodles with Kale

  • 2 tsp sesame oil + extra to toss with kale
  • 2.5 Tbs soy sauce
  • 4 tsp Sriracha sauce (reduce to 3 tsp if you don't like spicy)
  • 1/2 tsp fish sauce
  • 4 tsp peanut butter
  • 8 oz soba noodles (reserve pasta water)
  • 1/2 cup reserved pasta water
  • 1 cup kale, deribbed and sliced into ribbons (or diced red pepper)
  • sesame seeds + cilantro, to top
  • 1 lime, juice and zest


  1. It is easiest to make the turkey meatballs first and prepare the remainder while they cook. Keep them warm in the oven until you're ready with the rest.

Thai Turkey Meatballs

  1. Place the ground turkey in a small bowl.

  2. In another bowl, mix the bread cubes with the buttermilk - add just enough buttermilk that it coats all the bread cubes and has a little to absorb. Let that sit for about 5 minutes until all of the bread is soft and wet.
  3. Add the bread and all of the dry spices, salt, sugar, cilantro, fish sauce, and zest to the bowl of a Cuisinart or mixer. Blend everything together, then add 1/4 of the ground turkey. Blend again until incorporated.

  4. Add the blended mixture to the rest of the ground turkey and mix together by hand.
  5. Start shaping the meatballs: Grab a baking sheet to place them on and some water to dab on your palms to prevent the mixture from sticking to your hands!

  6. Once you have nice evenly formed balls ready to cook, heat the oven to 350F and add a couple tablespoons of sesame oil to an oven proof pan over medium-high heat.

  7. Once the oil is hot, sear the meatballs until nicely browned on a couple sides, turning as you go. This will take about 5 minutes.
  8. Once browned, place the pan in the heated oven and finish cooking the meatballs - about another 5 minutes. Keep warm until ready to eat.

Peanut Sauce + Noodles

  1. Bring a large pot of water to a boil. Prepare the kale ribbons and place in a heat proof bowl or Pyrex.

  2. Once the water is boiling, ladle a few scoops over the kale ribbons to cover and blanch the kale for about 30 seconds (The remaining water will be used to boil the noodles.). Drain the kale. Toss a teaspoon of sesame oil and some sesame seeds with the kale. Set aside.

    An alternative if you don't have kale on hand is sautéing diced red peppers. 

  3. Boil noodles according to package instructions - 3 to 4 minutes. RESERVE 1/2 cup of pasta water to loosen peanut sauce.

  4. For the sauce: In a sauté pan over low or medium-low heat, combine sesame oil, soy sauce, Sriracha, and fish sauce. Cook for about 30 seconds.

  5. Add peanut butter, whisk to combine, then turn off heat. The mixture will develop into a paste.

  6. Add reserved pasta water, whisking as you go, a couple tablespoons at a time until the sauce loosens and you reach a desired consistency. Usually about 1/4 cup pasta water will be all you need.

  7. Add cooked noodles and mix to combine.

  8. Top with kale ribbons or diced red pepper, Thai meatballs, lime zest, sesame seeds and additional cilantro! Maybe a dash of extra fish sauce if you dare!


inspired by +

Another way we prepare this instead of kale would be sautéd diced red pepper.

Nutrition Facts
Thai Turkey Meatballs With Peanut Noodles
Amount Per Serving (1 g)
Calories 550
* Percent Daily Values are based on a 2000 calorie diet.