Vietnamese Meatballs

Vietnamese Meatballs

Every country has its own version of meatballs, and Vietnam is no exception. Made with juicy pork, these Vietnamese Meatballs feed a crowd! I like to serve them as an appetizer with a spicy dipping sauce, but they are equally at home on top of rice noodles, or stuffed in a bahn mi sandwich. They are packed with characteristic flavors of Southeast Asia, like lemongrass and fish sauce. Best of all, they are baked so there is no stove top mess and they are ready in less than a half hour!

vietnamese meatballs ingredients

The Not So Secret Sauce

I like to serve these Vietnamese Meatballs with a spicy, creamy sauce. It has just 3 ingredients, and can be whipped up beforehand and kept in the fridge. A little spicy, sweet, and creamy, this sauce also makes an excellent condiment for burgers.

sauce vietnamese meatballs

Pork Meatballs

Vietnamese Meatballs can be made with chicken and beef too, but I really love the richness from pork. Vietnamese Meatballs don’t have any binders-no breadcrumbs and no egg, so the texture is fun and springy. And no fillers mean that the funk of the fish sauce and the brightness of the lemongrass really shines through.

The longer you mix, the chewier and springier the meat will be. Asians love chewy meatballs and often work the meat well or put in some more more texture with bits like beef tendon, but you do you. Mix gently for tender ones or give it some rough slapping treatment for extra chew.

mix vietnamese meatballs

When I am serving these as a starter, I shape them into pretty big meatballs- that way people have a couple before the main event. Plus it keeps the meatballs from drying out in the oven. If you want to enjoy these with noodles, you can shape them smaller.

portion vietnamese meatballs

If using a 2 tablespoons scoop, you should have a dozen meatballs.

vietnamese meatballs dozen

I bake them on a parchment lined sheet in the oven. This is a lot less messy than panfrying, and preserves their wonderful texture. It should only take about 20 minutes for them to be cooked through. I used a fairly fatty pork grind, which I recommend for both meatballs and sausages, so I didn’t use any oil for baking. In order to have moist and tender meatballs, I feel a certain amount of fat is necessary. However, if you prefer to use leaner pork, spray the tops of the meatballs with some oil before baking to ensure a golden color and better flavor.

vietnamese meatballs baking

If you really want to earn a gold star, try serving these with the nuoc cham sauce from my Lemongrass Chicken Bowls. That way there’s one spicy sauce, and one citrusy sauce so people can choose. These Vietnamese Meatballs are so versatile you can add them to pho, or serve them with other small plates like Sriracha Chicken Wings, Thai Corn Fritters, and Spring Rolls for a fun mix and match meal. Make them tonight and let me know what you think! Rate the recipe below and leave a comment- we love hearing from you. And show off your gorgeous platter of Vietnamese Meatballs by tagging us @funkyasiankitchen.

vietnamese meatballs beauty

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
bun cha recipe card

Vietnamese Meatballs

  • Author: Funky Asian Kitchen
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 25 minutes
  • Yield: serves 6-8 1x
  • Category: small plates
  • Cuisine: Vietnamese



For the Meatballs:

  • 1 pound ground pork (not lean)
  • 1 teaspoon sugar
  • 1 Tablespoon fish sauce
  • 1 Tablespoon oyster sauce
  • 3 Tablespoons chopped lemongrass
  • ½ teaspoon crushed red pepper flakes
  • ⅛ teaspoon ground black pepper
  • 3 cloves garlic minced
  • 2 Tablespoons chopped cilantro stems
  • 1 Tablespoon neutral oil

Dipping Sauce:

  • 1 Tablespoon Sriracha or other garlic chile sauce
  • 4 Tablespoons Mayonnaise
  • 1 Tablespoon Ketchup


  1. Mix the sriracha, mayonnaise, and ketchup. Set aside until ready to serve. 
  2. Combine the ground pork, sugar, fish sauce, lemongrass, red pepper flakes, ground black pepper, and garlic in a bowl. Mix to thoroughly combine. 
  3. Next add the oil and mix again to combine.
  4. Scoop the mixture into 2 Tablespoon portions. You should yield 12. With clean hands roll the balls in your palms to smooth the surface.
  5. Place the meatballs on a parchment paper lined baking sheet. Preheat the oven to 425. Roast the meatballs for 18-20 minutes or until the meatballs are cooked through (break one open to check or take a temperature test. It should be 165 degrees).
  6. Serve immediately with the dipping sauce on the side.


*If you are using a lean ground pork mixture, you may want to spray or brush some oil on the meatballs before they go into the oven. This will ensure better flavor, more moisture, and an even golden crust.

Keywords: vietnamese meatballs, bun cha, appetizers

Related Posts

Mushroom Dumplings

Mushroom Dumplings

CVNDumplings are always among the most popular appetizer choices on our menus, particularly the vegetarian ones because it’s an easy one to hook carnivores too. It’s a cliché to say “you won’t even miss the meat”, but when it comes to these Mushroom Dumplings, it […]

Coconut Shrimp

Coconut Shrimp

PAWho else loves fried food but doesn’t exactly love deep frying at home? The heat, the splatters, having to dispose of all that oil afterwards… But we still want our yummy, crispy fried foods, right? I’ve come up this Coconut Shrimp recipe that captures everything […]

Leave a Reply

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

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.