Go Back

Thai Chicken Meatballs with Peanut Sauce

Juicy chicken meatballs simmered in a rich peanut sauce with ginger, garlic, and sesame notes.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings: 4 Servings
Course: Dinner
Cuisine: Thai-Inspired

Ingredients
  

For the Chicken Meatballs:
  • pounds ground chicken
  • 2 cloves garlic finely minced
  • 1 tablespoon fresh ginger grated
  • 2 green onions finely chopped
  • 1 large egg
  • ½ cup breadcrumbs
  • 1 tablespoon soy sauce
  • 1 teaspoon sesame oil
  • 1 tablespoon lime juice
  • Salt and black pepper to taste
For the Peanut Sauce:
  • ¾ cup creamy peanut butter
  • 2 tablespoons soy sauce
  • 1 tablespoon brown sugar
  • 1 tablespoon honey
  • 1 tablespoon rice vinegar
  • 1 teaspoon sesame oil
  • ½ cup warm water
  • Optional chili paste for heat
For Cooking and Garnish:
  • Vegetable oil
  • Chopped cilantro
  • Crushed peanuts
  • Lime wedges

Method
 

  1. Mix the Meatball Base: Start by placing ground chicken in a large bowl. Add garlic, ginger, green onions, egg, breadcrumbs, soy sauce, sesame oil, lime juice, salt, and pepper. Use clean hands or a spoon to gently mix until just combined. Avoid overworking the mixture since that can make the meatballs dense instead of tender.
  2. Shape the Meatballs: Lightly oil your hands, then scoop out small portions of the mixture. Roll into evenly sized balls, about one and a half inches wide. Place them on a plate as you work. Keeping the size consistent helps everything cook evenly and stay juicy.
  3. Cook Until Golden: Heat a large skillet over medium heat and add a thin layer of oil. Place meatballs into the pan with space between each one. Cook while turning gently so all sides brown evenly. This takes about eight to ten minutes, and the meatballs should feel firm but springy when done.
  4. Make the Peanut Sauce: While the meatballs cook, whisk peanut butter, soy sauce, brown sugar, honey, rice vinegar, sesame oil, and warm water in a bowl. Stir until smooth and creamy. Add chili paste if you like heat. Adjust thickness by adding a splash of water if needed.
  5. Bring It Together: Lower the heat under the skillet and pour the peanut sauce over the cooked meatballs. Gently stir so each one gets coated. Let everything simmer together for two to three minutes until the sauce thickens and hugs the meatballs.