Now Reading
Thai Meatballs with Peanut Satay Dipping Sauce

Thai Meatballs with Peanut Satay Dipping Sauce

Thai Meatballs with Peanut Satay Dipping Sauce

Thai cuisine is a vibrant and exciting blend of flavors, and these meatballs with peanut satay dipping sauce capture the essence of a delicious and unique Southeast Asian culinary tradition.

Thai cuisine is known for its use of bold, aromatic herbs and spices, as well as the combination of sweet, sour, and spicy flavors. This simple recipe incorporates many of these traditional Thai ingredients, such as ginger, Thai bird’s eye pepper, and fresh herbs like Thai basil and mint.

Using grass-fed, organic beef or substituting it with ground turkey or chicken is a healthier option than traditional meatball recipes. The meatballs are cooked under the broiler, making them an easy and quick option for a weeknight meal or party appetizer.

The peanut satay dipping sauce is the perfect complement to these meatballs, adding an additional layer of flavor with a creamy texture. The sauce is very simply made with peanut butter, coconut milk, and lime juice, creating a unique blend of sweet and savory flavors. The addition of lime juice adds a fresh, tangy taste that balances the richness of the peanut butter and coconut milk.

See Also

These meatballs are perfect for serving at a party, as an appetizer or finger food. Alternatively, you can serve them as a main course with rice or noodles for a delicious full meal. Either way, this recipe is a great way to explore the flavors of Thai cuisine.

Thai Meatballs with Peanut Satay Dipping Sauce

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Thai Meatballs with Peanut Satay Dipping Sauce

Thai Meatballs with Peanut Satay Dipping Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jill Nammar
  • Total Time: 25 mins
  • Yield: 18-20 mini meatballs 1x


These juicy meatballs full of bright, Southeast Asian flavors would make a great cocktail snack for a party.


Units Scale

For the Meatballs You’ll Need:

  • 1 pound of ground beef. I used grass fed, organic, 85% lean. You can swap it for ground turkey or ground chicken (see notes)
  • 1 inch piece of ginger, peeled and grated
  • All or part of one tiny Thai bird’s eye pepper or jalapeno pepper, minced. I used one red Thai bird’s eye pepper.
  • 4 scallions, diced very finely
  • 23 limes, zest half of one and use the zest in the meatballs. Slice the limes into wedges for serving.
  • Handful of fresh Thai basil and fresh mint, diced finely. Regular basil will work too.
  • 3 tablespoons of coconut milk from one full fat can. I like Thai kitchen brand. Try to take some of the coconut cream from the top of the can. You can also use light coconut milk.
  • Tiny drizzle of honey or pinch of sugar (optional)
  • Sea salt to taste
  • Neutral tasting oil or coconut oil for cooking
  • For Serving: Thai basil, lime wedges, peanut dipping sauce, steamed rice, Persian chopped salad (recipe link for salad in the notes section)

For the Peanut Sauce You’ll Need:

  • 1/2 cup creamy peanut butter. I use an all natural brand without salt.
  • 1 lime
  • 1 cup of coconut milk, lite or regular. I use full fat Thai Kitchen brand.
  • Sea salt to taste


  1. Prepare the peanut dipping sauce by putting the peanut butter in a large bowl and vigorously stirring it with the coconut milk. The large bowl ensures there won’t be any spattering. At first, it will look lumpy and watery. Eventually, the 2 ingredients combine into a smooth sauce. Add a few squeezes of lime juice from one lime. Stir in a good pinch or two of salt if you’re using a no salt peanut butter. Set aside.
  2. Preheat the broiler on high. Line a large baking pan with tinfoil. Spray the tin foil with cooking spray or coat with a drizzle of neutral tasting oil.
  3. In another large bowl, add all the meatball ingredients up to the neutral tasting oil for cooking/serving suggestions. Combine the ingredients without overmixing. Wet or oil your hands and form the meatballs into round balls the size of large marbles or walnuts. Place on the prepared baking tray and broil them for about 8-10 minutes. The inside should be cooked through but still very juicy. Serve with the peanut satay sauce, fresh lime wedges and other suggestions. Enjoy!
  • Prep Time: 15 mins
  • Cook Time: 10 mins
View Comments (0)

Leave a Reply

Your email address will not be published.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Scroll To Top