| |

Thai Chicken Meatballs with Peanut Sauce

Homemade Thai Chicken Meatballs with Peanut Sauce photo

I love recipes that are bold in flavor but kind to the weeknight dinner routine. This version of Thai Chicken Meatballs with Peanut Sauce hits spicy, savory, and slightly sweet notes without demanding a pantry of obscure ingredients. Ground chicken forms tender meatballs scented with green onion, cilantro, fish sauce, and red curry paste. A creamy coconut-peanut sauce rounds out each bite with richness and brightness. Serve them over rice, noodles, or wrapped in lettuce for an easy weeknight crowd-pleaser.

Why you’ll love this recipe

Classic Thai Chicken Meatballs with Peanut Sauce image

  • Quick protein-forward meal: Ground chicken makes fast, tender meatballs that bake or pan-sear in under 20 minutes.
  • Big Thai-inspired flavors: Red curry paste and fish sauce bring the unmistakable umami and heat that pair beautifully with cilantro and limey green onion notes.
  • Versatile serving options: These meatballs are excellent over jasmine rice, tossed with noodles, or as a snack with toothpicks and extra sauce for dipping.
  • One-pan sauce: The peanut-coconut sauce comes together quickly and can be adjusted for thickness and spice.

Ingredient notes

Below are the exact amounts used in the recipe. I kept them simple and straightforward so you can shop quickly and start cooking.

  • 1 pound ground chicken
  • 4 green onions, chopped
  • ¼ cup cilantro, chopped
  • 1 tablespoon fish sauce
  • 1 tablespoon red curry paste
  • 1 cup breadcrumbs
  • 1 large egg
  • ¼ teaspoon salt (or to taste)
  • ¼ teaspoon pepper (or to taste)
  • 1 tablespoon sesame oil
  • 1 tablespoon red curry paste
  • 14 ounce coconut milk (1 can)
  • 2 tablespoon peanut butter
  • 1 tablespoon brown sugar
  • ¼ teaspoon red pepper flakes
  • ¼ teaspoon salt (or to taste)
  • ¼ teaspoon pepper (or to taste)

Make-ahead and storage tips

These meatballs refrigerate well and are a great make-ahead option. Store cooked meatballs and sauce separately in airtight containers for up to 4 days. Reheat gently in a skillet over low heat with a splash of water or coconut milk to loosen the sauce. You can also freeze the formed, uncooked meatballs on a tray, then transfer to a freezer bag for up to 3 months; thaw overnight before baking or skillet-frying.

Equipment

Easy Thai Chicken Meatballs with Peanut Sauce recipe image

  • Large mixing bowl
  • Baking sheet or skillet
  • Small saucepan
  • Measuring cups and spoons
  • Spoon or cookie scoop for portioning

Step-by-step instructions

Delicious Thai Chicken Meatballs with Peanut Sauce dish photo

Below is the rewritten, clear, step-by-step method for preparing the Thai Chicken Meatballs with Peanut Sauce. I followed the original ingredient list exactly and reordered and clarified steps where needed so the cooking flow is smooth and predictable.

Prepare the meatball mixture

  1. Preheat the oven to 400°F (200°C) if you plan to bake the meatballs. If frying, heat a large skillet over medium heat and add a thin layer of oil.
  2. In a large mixing bowl, add 1 pound ground chicken.
  3. Add 4 chopped green onions and ¼ cup chopped cilantro to the bowl.
  4. Stir in 1 tablespoon fish sauce and 1 tablespoon red curry paste to the ground chicken and herbs. Mix these ingredients briefly to distribute the flavors.
  5. Add 1 cup breadcrumbs to the bowl to help bind the mixture.
  6. Crack in 1 large egg and add ¼ teaspoon salt and ¼ teaspoon pepper (adjust to taste). Use your hands or a spoon to combine everything until evenly mixed but do not overwork the meat—stop once the mixture holds together.

Form and cook the meatballs

  1. Portion the mixture into evenly sized meatballs. Use a cookie scoop or tablespoon to make balls about 1 to 1.5 inches in diameter. You should get roughly 18–24 meatballs depending on size.
  2. If baking: Arrange the meatballs on a parchment-lined baking sheet, leaving a little space between each. Place in the preheated oven and bake 12–15 minutes, or until cooked through and an internal temperature reads 165°F (74°C).
  3. If pan-frying: Add 1 tablespoon sesame oil to the heated skillet. Add the meatballs in a single layer without crowding. Cook 3–4 minutes per side, turning until all sides are browned and the meatballs register 165°F (74°C) in the center. Reduce heat as needed to prevent burning and finish cooking covered for a few minutes if necessary.

Make the peanut-coconut sauce

  1. While the meatballs are cooking, prepare the sauce. In a small saucepan, combine 1 tablespoon red curry paste and 14 ounces coconut milk (one can). Whisk gently over medium-low heat until the curry paste is fully incorporated into the coconut milk and the mixture is warm.
  2. Add 2 tablespoons peanut butter to the saucepan and stir until it melts fully into the coconut-curry base, making a smooth sauce.
  3. Stir in 1 tablespoon brown sugar and ¼ teaspoon red pepper flakes, then season with ¼ teaspoon salt and ¼ teaspoon pepper (adjust these to taste). Keep the sauce on low heat and simmer for 3–5 minutes, stirring occasionally, until slightly thickened. If the sauce becomes too thick, add a tablespoon or two of water or extra coconut milk to reach the desired consistency.

Combine and finish

  1. When the meatballs are cooked through, transfer them either to the saucepan with the sauce or place the sauce in a shallow dish and add the meatballs so they are coated. If you prefer, gently ladle the sauce over the meatballs when serving.
  2. Simmer the meatballs in the sauce for 1–2 minutes over low heat to meld flavors, being careful not to break the meatballs apart.
  3. Taste once more and adjust seasoning with a pinch more salt, pepper, or red pepper flakes if you like more heat.

To serve

Serve the Thai Chicken Meatballs with Peanut Sauce over steamed jasmine rice, udon or rice noodles, or wrapped in crisp lettuce leaves for a lighter option. Garnish with extra chopped green onions, cilantro, and a sprinkle of red pepper flakes or toasted peanuts for texture and color.

Flavor notes and substitutions

  • If you prefer more heat, increase the red curry paste in the meatball mix or add an extra pinch of red pepper flakes to the sauce.
  • For a gluten-free version, use gluten-free breadcrumbs or substitute with crushed rice crackers or ground oats (1 cup equivalent) to keep the same binding effect.
  • To make the sauce thinner for drizzling, stir in a little warm water or extra coconut milk until it reaches your preferred consistency.
  • If you want a brighter finish, squeeze a little fresh lime over the finished dish and scatter additional cilantro on top just before serving.

Quick tips for success

  • Do not overmix the meatball mixture. Stir until just combined to keep the meatballs tender.
  • Portion meatballs uniformly so they cook at the same rate.
  • Use the internal temperature of 165°F (74°C) to ensure chicken meatballs are safely cooked through without drying out.
  • If pan-frying, keep an eye on the sesame oil—it adds great flavor but burns quickly at high heat, so moderate the flame as needed.

Make it a full meal

Complete the plate with a simple cucumber salad tossed with rice vinegar, a pinch of sugar, and a little salt to contrast the richness of the peanut sauce. Steamed broccolini or bok choy tossed with a splash of soy or tamari and toasted sesame oil also pair nicely.

Final thoughts

This Thai Chicken Meatballs with Peanut Sauce recipe is a great way to bring Thai-inspired flavors to the family table without fuss. The streamlined ingredient list comes together fast, and the finished dish feels elevated enough for guests while still being simple enough for a busy weeknight. Try doubling the sauce if you love extra saucy meatballs—leftover sauce is fantastic on rice or veggies the next day.

Happy cooking, and enjoy the bold, creamy flavors of these Thai-inspired meatballs.

Homemade Thai Chicken Meatballs with Peanut Sauce photo

Thai Chicken Meatballs with Peanut Sauce

Savory chicken meatballs tossed in a creamy, spicy peanut-coconut sauce.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 6 servings

Equipment

  • Baking Sheet
  • Parchment Paper
  • Mixing Bowl
  • Measuring cups and spoons
  • medium saucepan or skillet
  • Spatula or spoon
  • Oven

Ingredients
  

  • 1 pound ground chicken
  • 4 stalks green onions chopped
  • 1/4 cup cilantro chopped
  • 1 tablespoon fish sauce
  • 2 tablespoons red curry paste divided (1 tbsp for meatballs, 1 tbsp for sauce)
  • 1 cup breadcrumbs
  • 1 large egg
  • 1/4 teaspoon salt for meatballs, or to taste
  • 1/4 teaspoon black pepper for meatballs, or to taste
  • 1 tablespoon sesame oil
  • 14 ounce coconut milk about 1 can, for sauce
  • 2 tablespoons peanut butter
  • 1 tablespoon brown sugar
  • 1/4 teaspoon red pepper flakes
  • 1/4 teaspoon salt for sauce, or to taste
  • 1/4 teaspoon black pepper for sauce, or to taste

Instructions
 

  • Preheat the oven to 375°F (190°C) and line a baking sheet with parchment paper.
  • In a mixing bowl combine ground chicken, chopped green onions, chopped cilantro, 1 tablespoon fish sauce, 1 tablespoon red curry paste, breadcrumbs, egg, 1/4 teaspoon salt, 1/4 teaspoon pepper, and sesame oil; stir gently until just combined. Do not overmix.
  • Form the mixture into small 1-inch meatballs and place them spaced on the prepared baking sheet.
  • Bake the meatballs for 18–20 minutes, until cooked through and no longer pink in the center.
  • While the meatballs bake, heat sesame oil (or the oil called for) in a medium saucepan or skillet over medium heat. Add 1 tablespoon red curry paste and cook, stirring, for about 1–2 minutes until fragrant.
  • Add the coconut milk, peanut butter, brown sugar, red pepper flakes, 1/4 teaspoon salt, and 1/4 teaspoon pepper to the pan. Stir until smooth and simmer gently for about 4–5 minutes to meld flavors.
  • Add the baked meatballs to the sauce and toss gently to coat them completely. Cook together briefly until heated through.
  • Garnish with chopped cilantro or parsley if desired and serve warm.

Notes

  • Adjust spice by increasing or decreasing red curry paste or red pepper flakes.
  • Make meatballs and sauce separately for easy make-ahead preparation.
  • Use gluten-free breadcrumbs to make this gluten-free.
  • Freeze meatballs and sauce separately for longer storage.

Similar Posts

Leave a Reply

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

Recipe Rating