Thai Beef Meatballs with Peanut Dipping Sauce

This image courtesy of Joseph DeLeo

NotesMake ahead:

Prepare through Step 2 and refrigerate, loosely covered, for up to 1 day.

Cooking Methodbaking



Total Timeunder 2 hours

Make Ahead RecipeYes

OccasionCasual Dinner Party, Family Get-together

Recipe Courseappetizer, hors d'oeuvre, main course

Dietary Considerationhalal, kosher, lactose-free

Equipmentelectric mixer

Taste and Texturemeaty, savory, spiced


  • 1 lb (500 g) boneless beef chuck or cross rib, cut into 1-inch (2.5 cm) cubes 
  • 2 cloves garlic, chopped
  • ¼ cup (50 ml) chopped fresh mint 
  • ¼ cup (50 ml) chopped fresh cilantro 
  • 2 tbsp (25 ml) fish sauce 
  • 2 tsp (10 ml) Thai red curry paste 
  • 1 egg, lightly beaten
  • 1 cup (250 ml) fresh bread crumbs 
  • 1 cup (250 ml) coconut milk 
  • 1 tbsp (15 ml) lightly packed light brown sugar 
  • 1 tbsp (15 ml) Thai red curry paste 
  • 1 tbsp (15 ml) fish sauce 
  • ½ cup (125 ml) crunchy peanut butter 
  • Food grinder
  • Flat beater
  • Large baking sheet, lined with parchment paper


  1. Prepare the meatballs: Place beef in a shallow container in the freezer for 30 minutes to facilitate grinding. Attach the food grinder, with the coarse plate, to the mixer. Set to speed 4 and run beef through the grinder into a large bowl. Stir in garlic, mint, cilantro, fish sauce and red curry paste. Cover and refrigerate for 30 minutes. Run through the food grinder again, this time into the mixer bowl. Add egg and bread crumbs. Remove the food grinder and attach the flat beater and mixer bowl. Set to Stir and mix just until ingredients are well combined.

  2. Preheat oven to 450°F (230°C). Form level tablespoonfuls (15 ml) of the meat mixture into 1¼-inch (3 cm) meatballs and arrange on prepared baking sheet, at least ½ inch (1 cm) apart.

  3. Bake in upper third of preheated oven for 8 to 10 minutes, or until golden and no longer pink inside.

  4. Meanwhile, prepare the sauce: In a small saucepan, combine coconut milk, sugar, curry paste and fish sauce. Bring to a gentle boil over medium heat for 3 minutes, stirring occasionally. Add peanut butter and cook, stirring, until peanut butter is well blended.

  5. Place meatballs on a serving platter and serve warm with sauce.

Free recipes, giveaways, exclusive partner offers, and more straight to your inbox!


I have not made this yet so I cannot rate it.

Include a Photo Include a Photo

Click the button above or drag and drop images onto the button. You can upload two images.

Cancel Reply to Comment

Thanks for your comment. Don't forget to share!


Report Inappropriate Comment

Are you sure you would like to report this comment? It will be flagged for our moderators to take action.

Thank you for taking the time to improve the content on our site.

Sign In to Your Account

Close Window
Sign In with one of your Social Accounts
Facebook Twitter
Sign In using Email and Password