Categories: EntreesVietnamese

Bun Cha Hanoi / Northern Vietnamese Grilled Pork Meatball with Vermicelli Noodles

Bun Cha Hanoi has been a beloved staple of Northern Vietnamese cuisine for decades, but it gained international recognition in 2016 when President Barack Obama and Anthony Bourdain shared a plate of it at Bún Chả Hương Liên on Parts Unknown. That iconic moment brought global attention to this humble yet deeply flavorful dish. Today, we’re recreating that same magic at home with juicy pork meatballs, pickled veggies, fresh herbs, and a tangy dipping sauce that ties it all together.

What is Bun Cha Hanoi

Bun cha Hanoi is a quintessential Northern Vietnamese dish that originated in Hanoi and has become a cultural icon in its own right. At its core, it’s a vibrant and balanced meal that brings together smoky grilled pork, springy vermicelli noodles, fresh herbs, and a warm, sweet-savory dipping sauce that ties everything together. It’s street food at its finest—humble, satisfying, and endlessly flavorful.

Traditionally, bun cha is made with two types of pork: savory grilled meatballs and thinly sliced pork belly, both marinated and charred over open flames. The grilled meat is served in a bowl of warm, tangy-sweet fish sauce broth, often topped with slivers of garlic and Thai chili for an added kick. On the side, you’ll find a generous portion of bun (rice vermicelli), pickled vegetables like green papaya and carrot, and a mountain of fresh herbs—lettuce, mint, cilantro, and Thai basil.

While many restaurants include both cuts of pork, this recipe focuses solely on the meatballs—juicy, slightly sweet, and deeply umami with a caramelized crust that develops as they cook. Traditionally, they’re grilled over charcoal to achieve a smoky depth that’s hard to beat. But don’t worry if you don’t have access to a charcoal grill—you can still get delicious results using a stovetop pan or air fryer. Personally, I like to throw mine straight onto the grill grate to capture that signature char and flavor that makes Bun Cha so special.

How Do You Eat It?

Unlike other Vietnamese vermicelli dishes—like bun thit nuong or bun cha gio—where you typically pour the fish sauce-based dressing over the entire bowl and mix everything together, Bun Cha Hanoi invites you to eat a little differently. Instead of a pre-mixed bowl, the components are served separately: a bowl of warm, savory-sweet dipping sauce with grilled pork meatballs, a platter of fresh herbs and crisp vegetables, and a pile of springy rice vermicelli noodles.

To eat, you build each bite yourself. Grab a small bundle of noodles, add some herbs and pickled veggies, then dip them directly into the bowl of sauce with the meatballs—almost like the Vietnamese version of Japanese tsukemen, where cold noodles are dipped into a hot broth. It’s hands-on, customizable, and encourages you to savor the contrast of textures and flavors in every bite: smoky, tender pork; cool, crisp herbs; tangy pickles; and warm, umami-rich broth. It’s a dish that’s not only deeply satisfying but also fun and refreshing to eat.

Bun Cha Hanoi / Northern Vietnamese Grilled Pork Meatball with Vermicelli Noodles

Recipe rating: 4.7 from 32 votes
Servings

3-4

servings
Prep time

45

minutes
Cooking time

25

minutes

Ingredients

  • Pork Meatballs:
  • 1 lb 1 Fatty Ground Pork

  • 2 Tbsp 2 Minced Garlic

  • 2 Tbsp 2 Oyster Sauce

  • 1 Tbsp 1 Dark Soy Sauce

  • 1 Tbsp 1 Soy Sauce

  • 1 Tbsp 1 Fish Sauce

  • 3 Tbsp 3 Honey

  • 1 Tsp 1 MSG

  • 1/4 Tsp 1/4 White Pepper

  • 1 Tbsp 1 Oil

  • Dipping Sauce:
  • 1/3 Cup 1/3 Fish Sauce

  • 1/3 Cup 1/3 Sugar

  • 2 Tbsp 2 White Vinegar

  • 2 Cups 2 Hot Water

  • 1 Tbsp 1 Minced Garlic

  • 2 2 Thai Chilis, Chopped

  • Pickled Veggies:
  • 1 Large 1 Carrot

  • Small Green Papaya

  • 1/4 Cup 1/4 Sugar

  • 1/4 Cup 1/4 White Vinegar

  • 1/4 Cup 1/4 Filtered Water

  • Accompaniments:
  • Vermicelli Noodles

  • Lettuce

  • Cilantro

  • Mint

  • Thai Basil

  • Cucumbers

  • Thai Chili

Directions

  • Pickle the Veggies:
  • Peel and cut the carrot and green papaya into bite-sized pieces
  • Toss with a generous pinch of kosher salt and let them sit for 15 minutes. Then, rinse with cold water and gently squeeze out excess liquid
  • In a bowl, combine sugar, vinegar, and water until dissolved. Pour the pickling liquid over the veggies and refrigerate for at least 30 minutes
  • Make the Pork Meatballs:
  • Pulse partially frozen ground pork in a food processor until it forms a rough paste
  • Transfer to a bowl and mix in minced garlic, oyster sauce, dark soy sauce, soy sauce, fish sauce, honey, MSG, and white pepper.
  • Add a little bit of oil to your hands to prevent the meatballs from sticking, and form 16–18 small meatballs
  • Grill on medium-high heat for 5–7 minutes per side or until caramelized and cooked through (internal temp of 160F)
  • Alternative methods: Pan-fry on the stovetop on high heat for 4-6 minutes on each side or air fry at 400°F for 10–12 minutes, flipping halfway through, or until internal temp reaches 160F
  • Make the Dipping Sauce:
  • In a large bowl, mix fish sauce, sugar, and vinegar. Add minced garlic and chopped Thai chilis and mix well until sugar is mostly dissolved
  • When ready to serve, pour in hot water and combine
  • Cook the Noodles:
  • Prepare vermicelli noodles according to package directions. Then, rinse with cold water and toss in a bit of oil to prevent the noodles from sticking
  • Assemble & Serve:
  • In a bowl, pour over the warm dipping sauce. Add in grilled pork meatballs and pickled veggies
  • Serve with a side platter of noodles, lettuce, herbs, cucumber, and extra chili
  • To eat, dip noodles and herbs into the bowl of meatballs and sauce—enjoy each bite with a little bit of everything
Instagram

Did you make this recipe?

Tag @feedthepudge on Instagram and hashtag it with #feedthepudge

Pinterest

If you like this recipe, make sure you pin it!

Ken

Recent Posts

Garlic Bread Salmon Banh Mi

This post is part of a collaboration with The Asian American Foundation (TAAF). All opinions…

2 days ago

Banh Canh Suon Heo / Vietnamese Pork Soup with Tapioca Noodles

We are officially in the thick of soup season y'all. The Seattle sky has turned…

4 days ago

Giovanni’s Shrimp Truck Garlic Shrimp Dupe Recipe

It was my first trip to Hawaii, and Giovanni's was the place. Their Garlic Shrimp…

1 week ago

Korean Egg Toast with Sweet Mayo

Over the last few months, this has become one of my go-to breakfast meals. Recently,…

2 weeks ago

Dwaeji Gukbap / Korean Pork Soup with Rice

This post is sponsored by Alaska Airlines, which hosted my Business Class flight to Seoul.…

3 weeks ago

Com Ga Con Nuong / Vietnamese Roasted Cornish Hen with Red Rice

Vietnamese rice plates rank among my favorite dishes in the world, and they come in…

3 weeks ago