Print
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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 5 reviews

  • Author: Jill Nammar
  • Total Time: 30 minutes
  • Yield: Serves 4
  • Diet: Gluten-Free, Omnivore

Description

Serve these flavorful meatballs as party bites or over rice for a satisfying meal. The peanut satay sauce is simply irresistible!


Ingredients

Units Scale
  • 1 lbs (454 g) ground beef
  • 1 inch piece fresh ginger
  • 1 small Thai bird’s eye pepper or jalapeño
  • 4 scallions
  • 1/2 lime zest
  • 1/4 cup (60 ml) fresh Thai basil and mint
  • 3 tbsp coconut milk
  • Tiny drizzle of honey or pinch of sugar
  • Sea salt
  • Neutral oil or coconut oil
  • 1/2 cup (118 ml) creamy peanut butter
  • 1 cup (237 ml) coconut milk
  • 1 lime juice
  • Sea salt
  • Fresh Thai basil
  • Chopped cilantro
  • Lime wedges
  • Steamed rice
  • Bamboo skewers

Instructions

  1. Prepare the Peanut Satay Sauce
  2. In a large bowl, combine creamy peanut butter with coconut milk. Stir vigorously until a smooth, creamy consistency is achieved.
  3. Add freshly squeezed lime juice and sea salt to taste. Set aside.
  4. Prepare Meatball Mixture
  5. In a large mixing bowl, add ground beef, grated ginger, minced pepper, finely diced scallions, lime zest, finely chopped basil and mint, coconut milk, honey or sugar (optional), and sea salt.
  6. Mix gently by hand until just combined—avoid overmixing to maintain tenderness.
  7. Shape Meatballs
  8. Preheat the broiler on high.
  9. Line a large baking pan with aluminum foil and lightly coat with cooking spray or neutral oil.
  10. Lightly oil your hands to prevent sticking.
  11. Form meat mixture into round balls about the size of large marbles or walnuts. Arrange on the prepared baking sheet.
  12. Cook Meatballs
  13. Place meatballs under the broiler and cook for approximately 8-10 minutes, turning halfway through cooking to ensure even browning.
  14. Meatballs should be cooked through yet juicy. Internal temperature should reach 160°F (71°C).
  15. Serve
  16. Put meatballs on bamboo skewers, 4-5 on each.
  17. Serve meatballs warm, with peanut satay sauce on the side.
  18. Garnish with fresh Thai basil, chopped cilantro and lime wedges.

Notes

  • For a spicier kick, add a second Thai bird’s eye chili or use a serrano pepper.
  • To make ahead, prepare the meatballs and sauce separately and store them in the refrigerator for up to 2 days. Reheat before serving.
  • If you don’t have fresh herbs, you can substitute 1 teaspoon of dried basil and 1 teaspoon of dried mint for the fresh herbs.
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Category: Main Course
  • Method: Broiling
  • Cuisine: Thai

Nutrition

  • Serving Size: 5-6 meatballs
  • Calories: 250
  • Sugar: 5
  • Sodium: 400
  • Fat: 18
  • Saturated Fat: 10
  • Unsaturated Fat: 6
  • Carbohydrates: 10
  • Fiber: 2
  • Protein: 20
  • Cholesterol: 80