Bun Cha Hanoi Grilled Pork

Grilled pork patties and tender slices of Bun Cha Hanoi rest on rice vermicelli, with fresh herbs and a bright dipping sauce beside sliced cucumbers. Pin It
Grilled pork patties and tender slices of Bun Cha Hanoi rest on rice vermicelli, with fresh herbs and a bright dipping sauce beside sliced cucumbers. | hearthhustle.com

Savor the vibrant flavors of Hanoi's beloved street food featuring succulent grilled pork patties and caramelized pork belly slices. The meat gets its distinctive taste from a aromatic marinade of garlic, shallots, fish sauce, and savory seasonings. Each bowl combines perfectly cooked rice vermicelli noodles with an abundance of fresh herbs including mint, cilantro, and Thai basil, along with crisp lettuce, cucumber, and bean sprouts. The star of this dish is the homemade Nuoc Cham dipping sauce, perfectly balancing sweet, salty, sour, and spicy notes. Diners customize each bite by combining ingredients and dipping into the tangy sauce, creating an authentic Vietnamese culinary experience.

Standing on a small plastic stool in Hanoi's Old District at 11 PM, steam rising from a bowl of grilled pork, I watched locals dip noodles into their sauce with practiced rhythm. The charcoal smoke had settled into my clothes by the third bite, and I knew this was something I needed to recreate at home, however imperfectly. It took me months to understand that the magic lives not in precision but in that messy assembly of hot meat, cold herbs, and sauce that hits every taste sense at once.

My first attempt ended with pork patties stuck to my apartment grill pan, smoke triggering every alarm in the building while a very patient roommate waited at the table. I had rushed the marinating time, convinced 15 minutes was just a suggestion rather than a requirement. The next weekend, I let everything sit for an hour while I prepped the herbs, and that small patience transformed everything.

Ingredients

  • Pork shoulder or pork belly: The fat content here matters because it keeps the meat tender and creates those caramelized edges that make the dish sing
  • Ground pork: Choose fatty ground pork, never lean, or your patties will dry out on the grill
  • Fish sauce: This is the salt of Vietnamese cooking, and quality matters, but dont stress over brands
  • Shallots and garlic: Minced finely, they distribute flavor through both the patties and sliced pork
  • Sugar: Essential for the caramelization that happens on the grill and for balancing the sauce
  • Rice vermicelli: Thin noodles work best here, and dont forget to rinse them in cold water after cooking
  • Fresh herbs: The combination of mint, cilantro, and Thai basil is non negotiable for the authentic experience
  • Rice vinegar or lime juice: This gives the dipping sauce its bright acidity that cuts through the rich pork

Instructions

Prepare the pork patties and slices:
Mix the ground pork with half your garlic and shallots, along with fish sauce, sugar, oyster sauce, soy sauce, and pepper, until everything is well combined. Shape into small patties about 2 to 3 cm thick and set aside. In another bowl, coat the pork slices with the remaining garlic, shallots, fish sauce, sugar, and a splash of oil.
Let the flavors develop:
Set both bowls aside to marinate for at least 15 minutes, though 30 minutes wont hurt if you have the time. While the pork rests, dissolve sugar in warm water for your sauce, then stir in the fish sauce, rice vinegar or lime juice, garlic, chili, and carrot if using. Taste and adjust until it hits that perfect balance of sweet, salty, sour, and spicy.
Cook the noodles:
Boil the rice vermicelli according to package instructions, then drain immediately and rinse under cold water to stop the cooking process. This keeps the noodles from clumping and maintains their springy texture.
Grill the pork:
Heat a grill pan over medium high heat until it is properly hot, then cook both the patties and pork slices for 3 to 4 minutes per side. Look for deep caramelization and charring, which is where the real flavor lives.
Build your bowl:
Arrange noodles on plates with lettuce, herbs, bean sprouts, and cucumber arranged around the edges. Top with hot grilled pork and serve the sauce on the side for everyone to mix as they eat.
Sizzling Bun Cha Hanoi featuring caramelized pork patties and belly over noodles, garnished with cilantro, mint, bean sprouts, and a tangy nuoc cham sauce. Pin It
Sizzling Bun Cha Hanoi featuring caramelized pork patties and belly over noodles, garnished with cilantro, mint, bean sprouts, and a tangy nuoc cham sauce. | hearthhustle.com

A friend from Saigon visited last winter and watched me cook, immediately pointing out that my herb pile was too small. She doubled everything, showing me how the greens are not a garnish but half the meal, and now I can never go back to my measured approach. The table went silent for ten minutes while everyone found their own ratio of pork to herbs to noodles.

Getting The Char Right Without A Grill

When I lived in an apartment with no outdoor space, I learned that a cast iron skillet gets you surprisingly close to charcoal flavor if you let it get properly hot before adding the meat. The key is not overcrowding the pan, which drops the temperature and creates steam instead of sear. Work in batches if necessary, and resist the urge to move the pork around, letting it develop that dark crust undisturbed.

The Herb Situation

I have stopped being precious about exact herb measurements and now just buy generous bunches of whatever looks freshest at the market. Thai basil can be expensive and hard to find, so regular basil with an extra splash of fish sauce in the dipping mixture works perfectly fine. The goal is abundance, not precision, so when in doubt, add more herbs than you think necessary.

Making It Your Own

Summer calls for extra cucumber and lighter portions of pork, while winter demands more meat and maybe even a fried egg on top for substance. Some nights I add quick pickled carrots and daikon because I love the crunch, and other times I keep it simple with just lettuce. Trust what sounds good to you rather than treating any component as mandatory.

  • Prep all your herbs and vegetables before you start cooking the pork
  • Keep the dipping sauce on the table so everyone can adjust to their taste
  • Have extra lime wedges ready for those who love acid
A close look at Bun Cha Hanoi, with juicy grilled pork, crisp lettuce, and Vietnamese herbs arranged around a bowl of steaming rice noodles. Pin It
A close look at Bun Cha Hanoi, with juicy grilled pork, crisp lettuce, and Vietnamese herbs arranged around a bowl of steaming rice noodles. | hearthhustle.com

This is the dish that taught me to stop cooking by the book and start cooking by feeling, trusting my senses more than strict measurements. Every bowl tells a slightly different story, and that is exactly the point.

Recipe FAQs

Traditional Bun Cha Hanoi features both grilled pork patties and thinly sliced pork belly, marinated in garlic, shallots, and fish sauce. The combination of charcoal-grilled meat with fresh herbs and rice vermicelli, served alongside the perfectly balanced Nuoc Cham dipping sauce, creates the authentic Hanoi street food experience.

Mix warm water with fish sauce, sugar, and rice vinegar or lime juice until dissolved. Add minced garlic, sliced red chili, and julienned carrot. The sauce should achieve a balance of all four flavors: sweet, salty, sour, and spicy. Adjust proportions to your taste preference.

Chicken works well as a lighter alternative, adjusting marinade time slightly. For vegetarian options, use tofu or tempeh with an extended marinating period to absorb flavors. The cooking time will vary depending on your protein choice.

The classic herb combination includes fresh mint leaves, cilantro, and Thai basil. These provide the signature aromatic freshness that balances the rich, savory grilled pork. Lettuce adds crunch while cucumber and bean sprouts contribute texture and refreshing elements.

Arrange cooked vermicelli noodles in bowls, topped with grilled pork patties and pork slices. Surround with generous amounts of fresh herbs, lettuce, cucumber, and bean sprouts. Serve the dipping sauce separately, allowing diners to combine ingredients and dip according to their preference.

The Nuoc Cham dipping sauce can be made up to a week ahead and refrigerated. Pork can be marinated several hours before cooking for deeper flavor absorption. Cook noodles just before serving to prevent clumping, and grill pork immediately before eating for optimal texture and temperature.

Bun Cha Hanoi Grilled Pork

Grilled pork with vermicelli noodles, fresh herbs, and tangy dipping sauce

Prep 25m
Cook 25m
Total 50m
Servings 4
Difficulty Medium

Ingredients

Pork & Marinade

  • 10.5 oz pork shoulder or pork belly, thinly sliced
  • 10.5 oz ground pork
  • 3 garlic cloves, minced
  • 2 small shallots, minced
  • 2 tbsp fish sauce
  • 2 tbsp sugar
  • 1 tbsp oyster sauce
  • 1 tbsp soy sauce
  • 1/2 tsp black pepper
  • 1 tbsp vegetable oil

Dipping Sauce (Nuoc Cham)

  • 3/4 cup warm water
  • 3 tbsp fish sauce
  • 2 tbsp sugar
  • 2 tbsp rice vinegar or lime juice
  • 1 garlic clove, minced
  • 1 red chili, thinly sliced
  • 1 small carrot, julienned (optional)

Noodles & Garnishes

  • 10.5 oz dried rice vermicelli noodles
  • 1 head lettuce, torn
  • 1 handful cilantro leaves
  • 1 handful mint leaves
  • 1 handful Thai basil leaves
  • 3.5 oz bean sprouts
  • 1 cucumber, sliced

Instructions

1
Prepare Pork Patty Mixture: Combine ground pork with half the minced garlic and shallots, 1 tbsp fish sauce, 1 tbsp sugar, oyster sauce, soy sauce, black pepper, and a splash of oil in a large bowl. Mix thoroughly until well incorporated, then shape into small patties approximately 1 inch thick.
2
Marinate Pork Slices: Place thinly sliced pork shoulder or belly in a separate bowl. Coat with remaining garlic, shallots, fish sauce, sugar, and oil. Toss to ensure even coverage. Let both patties and sliced pork marinate for at least 15 minutes at room temperature.
3
Prepare Dipping Sauce: Dissolve sugar in warm water completely. Stir in fish sauce, rice vinegar or lime juice, minced garlic, sliced chili, and julienned carrot if using. Taste and adjust seasoning to achieve balance of sweet, salty, sour, and spicy flavors.
4
Cook Rice Vermicelli: Prepare rice vermicelli noodles according to package instructions, typically boiling for 3-5 minutes until tender. Drain thoroughly and rinse under cold running water to stop cooking process and prevent sticking. Set aside.
5
Grill Pork: Preheat grill or grill pan over medium-high heat. Cook pork patties and marinated pork slices for 3-4 minutes per side until cooked through and nicely caramelized with charred edges. Internal temperature should reach 145°F.
6
Assemble Serving Plates: Arrange cooked noodles on serving plates or shallow bowls. Surround with torn lettuce, fresh herbs (cilantro, mint, Thai basil), bean sprouts, and sliced cucumber for a colorful presentation.
7
Serve and Enjoy: Place grilled pork patties and slices alongside prepared vegetables. Serve dipping sauce in individual small bowls. Diners should combine noodles, pork, herbs, and vegetables in their own bowls, then dip each bite into the sauce.
Additional Information

Equipment Needed

  • Large mixing bowls
  • Grill or grill pan
  • Saucepan or pot for noodles
  • Sharp knife and cutting board

Nutrition (Per Serving)

Calories 540
Protein 28g
Carbs 54g
Fat 22g

Allergy Information

  • Contains fish sauce (fish allergen)
  • Contains soy sauce (soy allergen)
  • Contains oyster sauce (shellfish allergen)
  • Some sauces may contain wheat; verify labels for gluten content
Dana Merrick

Home cook sharing easy, wholesome recipes and meal prep tips for everyday families.