Vietnamese Meatballs and Noodles (Bún Chả)
A Flavorful and Fresh Vietnamese Classic
If you’ve ever traveled to Hanoi, you’ve likely encountered Bún Chả—a dish of smoky, caramelized pork meatballs served with fresh rice noodles, fragrant herbs, and a tangy dipping sauce. This homemade version brings the same bold flavors to your kitchen with minimal effort. Perfect for a light yet satisfying meal, this dish is bursting with savory, sweet, and umami notes that will keep you coming back for more.
The Story Behind This Recipe
The first time I had Bún Chả was on a bustling street corner in Hanoi, where the aroma of grilled pork filled the air. The combination of juicy meatballs, crisp vegetables, and that irresistible dipping sauce instantly won me over. Since then, I’ve been making this dish at home to capture that same authentic flavor without needing a charcoal grill.
What makes this version special? The meatballs are packed with lemongrass and fish sauce for a punchy depth of flavor, while the dipping sauce ties everything together with a perfect balance of sweet, salty, and tangy notes. Plus, you can easily customize it—swap the pork for chicken or turkey, add extra chili for heat, or serve it with lettuce cups instead of noodles for a low-carb option.
Ingredient Notes
- Ground Pork: Traditional and flavorful, but you can substitute with chicken or turkey.
- Lemongrass: Adds a bright, citrusy aroma. If unavailable, use a little extra lime zest.
- Fish Sauce: Essential for authentic umami depth.
- Sugar & Honey: Caramelizes the meatballs for a slightly sweet crust.
- Garlic & Shallots: Enhance the meatballs with bold, aromatic flavors.
- Vermicelli Rice Noodles: Light and slightly chewy, the perfect base for the dish.
- Fresh Herbs: Cilantro, mint, and Thai basil bring freshness and balance.
- Pickled Vegetables: Optional but highly recommended for a tangy crunch.
- Nước Chấm Dipping Sauce: A mix of fish sauce, lime juice, sugar, garlic, and chili for the ultimate flavor boost.
Step-by-Step Instructions
1. Make the Meatball Mixture
In a bowl, mix ground pork, minced lemongrass, fish sauce, sugar, garlic, shallots, and black pepper. Form into small, slightly flattened meatballs.
2. Cook the Meatballs
Grill over medium-high heat or pan-fry in a lightly oiled skillet until golden brown and caramelized, about 3-4 minutes per side.
3. Prepare the Noodles
Cook the vermicelli noodles according to package instructions. Rinse under cold water and set aside.
4. Make the Dipping Sauce
Whisk together fish sauce, lime juice, sugar, minced garlic, and sliced chili. Adjust seasoning to taste.
5. Assemble the Dish
Arrange the noodles, meatballs, fresh herbs, and pickled vegetables in bowls. Serve with the dipping sauce on the side.
Expert Tips for the Best Results
- Use Fresh Lemongrass: For the best flavor, finely mince only the tender white part.
- Don’t Overwork the Meat: Gently mix the ingredients to keep the meatballs juicy.
- Let the Meatballs Rest: Allowing them to sit for 5 minutes before serving helps retain their moisture.
Serving Suggestions
- Enjoy as a noodle bowl or wrap the meatballs in lettuce leaves for a handheld version.
- Add crushed peanuts for extra crunch.
- Pair with a refreshing Vietnamese iced coffee or jasmine tea.
Storage and Reheating Tips
- Refrigerate Leftovers: Store in an airtight container for up to 3 days.
- Freeze for Later: Freeze uncooked meatballs for up to 2 months; thaw before cooking.
- Reheat Gently: Warm meatballs in a pan over low heat to keep them juicy.
Frequently Asked Questions
Can I bake the meatballs instead of frying?
Yes! Bake at 400°F for 15-18 minutes, flipping halfway through for even browning.
What if I don’t have fish sauce?
Try soy sauce with a splash of Worcestershire for a similar umami flavor.
How can I make this dish spicier?
Add extra sliced Thai chilies to the dipping sauce or sprinkle chili flakes over the meatballs.
Final Thoughts
Vietnamese Meatballs and Noodles (Bún Chả) is a fresh, flavorful dish that’s surprisingly easy to make at home. Whether you’re recreating a travel memory or trying it for the first time, this recipe is sure to impress. Give it a try and let me know your favorite variations in the comments below!
PrintVietnamese Meatballs and Noodles (Bún Chả)
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 3–6 servings 1x
- Category: Main Course
- Method: Grilled or Pan-Fried
- Cuisine: Vietnamese
- Diet: Gluten Free
Description
This homemade Bún Chả brings the bold, smoky, and tangy flavors of Hanoi’s famous dish to your kitchen. Juicy, caramelized pork meatballs are served with delicate vermicelli noodles, fresh herbs, and a tangy dipping sauce. A perfect balance of savory, sweet, and umami flavors makes this dish an irresistible favorite for any occasion!
Ingredients
For the Meatballs:
- 1 lb ground pork (or substitute with chicken/turkey)
- 1 stalk lemongrass, finely minced (or 1 tsp lime zest)
- 2 tablespoons fish sauce
- 1 tablespoon sugar
- 1 teaspoon honey
- 2 cloves garlic, minced
- 1 small shallot, minced
- 1/2 teaspoon black pepper
For the Noodles & Garnishes:
- 8 oz vermicelli rice noodles
- 1 cup fresh herbs (cilantro, mint, Thai basil)
- 1/2 cup pickled carrots and daikon (optional)
- 1/4 cup crushed peanuts (optional)
For the Nước Chấm Dipping Sauce:
- 1/4 cup fish sauce
- 1/4 cup lime juice (freshly squeezed)
- 2 tablespoons sugar
- 1/2 cup warm water
- 1 clove garlic, minced
- 1 Thai chili, thinly sliced (adjust to taste)
Instructions
-
Make the Meatball Mixture:
-
In a bowl, combine ground pork, minced lemongrass, fish sauce, sugar, honey, garlic, shallots, and black pepper. Mix gently and form into small, slightly flattened meatballs.
-
-
Cook the Meatballs:
-
Grill over medium-high heat or pan-fry in a lightly oiled skillet until golden brown and caramelized, about 3-4 minutes per side.
-
-
Prepare the Noodles:
-
Cook the vermicelli noodles according to package instructions. Rinse under cold water and set aside.
-
-
Make the Dipping Sauce:
-
In a small bowl, whisk together fish sauce, lime juice, sugar, warm water, minced garlic, and sliced chili. Adjust seasoning to taste.
-
-
Assemble the Dish:
-
Arrange the noodles, meatballs, fresh herbs, pickled vegetables, and crushed peanuts (if using) in bowls. Serve with the dipping sauce on the side.
-
Notes
- or Extra Flavor: Let the meatballs marinate for 15 minutes before cooking.
- Make It Low-Carb: Swap the vermicelli noodles for lettuce cups.
- Baking Option: Bake meatballs at 400°F for 15-18 minutes, flipping halfway.
- Storage: Leftover meatballs can be refrigerated for up to 3 days or frozen for up to 2 months.
Nutrition
- Calories: 450g
- Sugar: 6g
- Sodium: ~800mg
- Fat: 22g
- Saturated Fat: 6g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 3g
- Protein: 25g
- Cholesterol: ~70mg