Bún Chả (Vietnamese Meatballs)

$16.30 recipe / $4.07 serving
by Carmy Do
4.48 from 23 votes
Pin RecipeJump to recipe →

This post contains some affiliate links, which means that we make a small commission off items you purchase at no additional cost to you.

This light and fresh Bún Chả recipe features flavorful and juicy pork meatballs paired with vermicelli noodles and plenty of herbs and vegetables. Bún chả is light yet filling and it comes together effortlessly in a few straightforward steps. Served with a homemade dipping sauce, this refreshing recipe is perfect for a hot summer day or as a make-ahead meal.

Close up of Bún chả in a bowl with rice noodles and vegetables.

What is Bún Chả?

Growing up, I didn’t realize there was a name for these delicious juicy pork meatballs. They were just something my mom made for me because it was one of the five things that I was willing to eat without question. It’s a recipe that you can easily make, you can scale it up or down, and most importantly, it’s super flavorful. 

Bún chả, also known as Vietnamese pork meatballs with vermicelli noodles, is a popular Vietnamese dish that is thought to have originated in Hanoi. You can find them served anywhere from street food stalls to restaurants in Hanoi. While a popular lunchtime recipe, you can enjoy this recipe any time of the day. I love how refreshing the noodles, vegetables, and herbs are on a hot summer day. You can even find Anthony Bourdain and Barack Obama enjoying it on an episode of Parts Unknown!

What is fish sauce? 

Fish sauce is the secret ingredient of this entire recipe. It goes into the meatballs as well as the dipping sauce (nước chấm) and is an absolute umami bomb. It is a liquid condiment that is made from fermenting fish over time. It adds major savory, salty, and general deliciousness to the overall dish. You can find fish sauce in the international aisle in most grocery stores, or at an Asian grocer.

Bún chả being dipped in a bowl of sauce with ingredients on the sides.

What is lemongrass? 

Lemongrass is an aromatic herb that has a fragrant complex flavor that is bright and citrusy. You can purchase lemongrass fresh or frozen. I usually find frozen lemongrass at Asian grocers and like to stock up my freezer with them. If you can’t find lemongrass, lemon zest and some ginger could work in a pinch, but I highly recommend not substituting the lemongrass because it is key to achieving the authentic Vietnamese flavor profile.

When using fresh lemongrass, keep in mind that the bottom woody section should be discarded. I’ve been noticing more chain grocery stores carrying fresh lemongrass so you should be able to find it relatively easily. If not, check where the ginger paste is kept and you might find lemongrass paste instead for an easy swap!

How to store leftovers

This recipe is perfect for meal prepping! Store the rice noodles, veggies, and herbs in one container and the pork meatballs in another container. This makes reheating the meatballs much easier, especially at work. Everything should keep and stay fresh for up to 4 days when stored in an airtight container in the fridge. 

Tips for Making Bún Chả

  • Do not overpack the meatballs while shaping the meatballs as you do not want them to be dense. 
  • For uniformed meatballs, use a cookie scoop. This helps them cook evenly as well. You do not want to go any larger than around a golf ball’s size.
  • For the nước chấm, feel free to adjust the ingredients to suit your tastes. 
  • While I use a non-stick skillet, you can use a grilling pan or cast-iron skillet as well. 
  • When buying rice vermicelli noodles, make sure to double-check the ingredients. At first glance, they look similar to cellophane noodles but they are not the same.
Close up side view of Bún chả in a bowl with rice noodles and vegetables.
Share this recipe

Bún chả

4.48 from 23 votes
Bún chả (Vietnamese Meatballs) are simple, light, fresh, and perfect for a hot summer day or as a make-ahead meal.
Author: Carmy Do
Close up side view of Bún chả in a bowl with rice noodles and vegetables.
Servings 4
Prep 30 minutes
Cook 15 minutes
Chilling Time 1 hour
Total 1 hour 45 minutes



  • 1 lb. ground pork ($4.49)
  • 3 cloves garlic, finely chopped ($0.24)
  • 1/4 cup chopped shallot ($0.68)
  • 4 Tbsp minced lemongrass ($0.60)
  • 2 Tbsp honey ($0.24)
  • 1 Tbsp fish sauce ($0.23)
  • 1 tsp salt ($0.05)
  • 1/4 tsp pepper ($0.02)
  • 2 Tbsp cooking oil ($0.08)

Dipping Sauce (​​Nuoc Cham)

  • 1/4 cup lime juice (about 2 limes) ($1.20)
  • 3/4 cup water ($0.00)
  • 3 Tbsp fish sauce ($0.68)
  • 1 Thai red chili pepper ($0.10)
  • 1 clove garlic, minced ($0.08)
  • 2 Tbsp sugar ($0.02)
  • 1 carrot, thinly sliced ($0.16)


  • 8 oz. rice vermicelli noodles ($2.99)
  • 1 head butter lettuce ($1.59)
  • 1 handful fresh mint ($2.19)
  • 1 carrot, sliced ($0.16)
  • 1/2 cucumber, sliced ($0.50)


For the Meatballs:

  • Chop the garlic and shallots, and mince the lemongrass.
  • In a large mixing bowl, mix together the pork, fish sauce, salt, pepper, honey, lemongrass, shallots, and garlic. Set the mixture aside for 1 to 2 hours in the fridge.
  • Shape the mixture into small meatballs (about 20 meatballs), and then gently flatten them a bit.
  • In a large skillet over medium heat, heat the oil and add the meatballs in a single layer. Cook the meatballs until they are golden and caramelized, around 2 to 3 minutes per side. Set the cooked meatballs aside.

For the Sauce:

  • Whisk the sauce ingredients together and adjust to your tastes. Optional: heat the water and whisk the sugar in to dissolve before adding the rest of the ingredients.

For the Bowls:

  • Prepare the vermicelli noodles according to package instructions (usually cook 2-3 minutes in a pot of boiling water).
  • Serve the noodles with the meatballs along with a handful of lettuce, mint, carrots, and cucumbers with the nuoc cham on the side.

See how we calculate recipe costs here.


Editor’s note: The prices listed above are from U.S. chain grocery stores. If you have an Asian market in your area you’ll be able to source ingredients like fish sauce, lemongrass, limes, Thai chilis, mint, and rice noodles for much cheaper and often with much higher quality.


Serving: 1bowlCalories: 531kcalCarbohydrates: 40gProtein: 22gFat: 31gSodium: 2098mgFiber: 3g
Read our full nutrition disclaimer here.
Email Me This Recipe
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
Overhead view of Bún chả in a bowl with rice noodles and vegetables.

How to Make Bún chả – Step by Step Photos

Prepared aromatics for the meatballs on a cutting board.

First, prepare the aromatics for the meatballs. Mince three cloves of garlic, ¼ cup shallots, and 4 tablespoons lemongrass.

Meatball ingredients in a bowl.

Add the garlic, shallots, and lemongrass to a bowl with about one pound of ground pork, 2 Tablespoons of honey, 1 Tablespoon fish sauce, 1 teaspoon salt, and ¼ teaspoon pepper. Mix the ingredients together then set the mixture aside for 1 to 2 hours in the fridge so the flavors can blend.

Shaped meatballs in a casserole dish.

Shape the mixture into small meatballs, and then gently flatten them a bit. To help divide the mixture evenly, first, dive the meat into four equal pieces, then divide each quarter into five pieces to yield 20 meatballs.

Cooked meatballs in a skillet.

Heat a large skillet over medium. Once hot, add a tablespoon or two of cooking oil and swirl to coat. Add the meatballs to the hot skillet in a single layer. Cook the meatballs until they are golden and caramelized, around 2 to 3 minutes per side. Set the cooked meatballs aside.

Prepared dipping sauce in a small container with a whisk.

For the sauce, whisk together ¼ cup lime juice, ¾ cup water, 3 Tablespoons fish sauce, 1 minced clove of garlic, 1 finely chopped red chili, 2 Tablespoons of sugar, and some thinly sliced carrots (optional garnish). Taste the sauce and adjust the ingredients to your taste buds.

Cooked rice noodles draining in a sieve over a bowl.

Prepare the vermicelli noodles according to package instructions (they usually require cooking for 2-3 minutes in a pot of boiling water). Drain the noodles and set them aside.

Chopped vegetables on a cutting board.

Prepare the rest of the vegetables for your bowls. Slice a cucumber, slice a carrot into matchsticks, pull a handful of mint leaves from the stems, and wash some tender lettuce.

Finished Bún chả bowl from above.

Build the Bún chả bowls by adding the rice vermicelli noodles to a bowl along with some lettuce, cucumber, carrot, and Bún chả. Dip the Bún chả into the sauce, or drizzle a little over the bowl.

Bún chả in a bowl of dipping sauce.

SO fresh and so GOOD!

Overhead view of Bún chả in a bowl with noodles and vegetables, dipping sauce on the side.
Share this recipe

Posted in: , , , , , , , , , , , , ,

Leave a Comment

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

Recipe Rating

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


Leave a Comment
    1. We haven’t done it! But I’m certain you could! I would try them at 400°F for 12-14 minutes. Definitely check the internal temp to make sure they reach 165°F. Let us know if you try it!

    2. I just made half of these in the air fryer and half on a cast iron skillet and the air fryer ones came out perfect!

  1. Super delicious! My whole family loved this fresh bowl. Fairly easy to make and felt light and healthy!

  2. Wow, what a perfect explosion of flavours! Just like what I’ve had in Vietnamese restaurants. This recipe is a keeper!

    Although, this isn’t a weeknight meal for me as I’m not the fastest in the kitchen and the prep time was double what was listed, and that was using a food processor to mince the lemongrass, shallots and garlic.

    I made it with ground turkey and added yellow pepper, avocado and cilantro to the salad and sprinkled with chopped peanuts for extra crunch.

    In the future I’m going add the meatballs to a banh mi

  3. Just wanted to share that I made the meatballs using impossible ground and they turned out delicious!

  4. Loved this. I skipped the lemongrass and subbed grated ginger and a little lime juice and it was delicious. I poured the sauce over the whole bowl. I chopped up the mint leaves and sprinkled generously over the top. Such a great, fresh flavor.