Vietnamese Grilled Pork Recipe – Banh Mi Sandwich


Thịt Nướng
(Grilled Pork)

Thịt nướng is a simple and popular grilled pork prepared for Vietnamese Bánh Mὶ sandwiches. This dish is one of my family’s favorites because of the crispy yet tender grilled pork complemented with pickled vegetables and stuffed in a baguette bread.

This Vietnamese grilled pork recipe can be modified to your liking. Chicken can be substituted for pork. You can also serve the grilled meat over rice noodles or jasmine rice.

4 to 6 servings
Preparing time: 15 to 30 minutes
Marinating time: 3 hours
Cooking time: 15 to 30 minutes

  • 2 pounds pork sirloin, Canadian
    grilled pork
    Pan-fried grilled pork

    back, OR boneless shoulder

  • 2 tablespoons soy sauce
  • 2 tablespoons fish sauce
  • 2 tablespoons oyster sauce
  • 1 tablespoon Hoisin sauce
  • 1 tablespoon crushed and minced garlic
  • 2 tablespoons onion
  • ½ cup finely chopped green onion
  • ½ cup finely chopped lemongrass
  • ⅛ teaspoon black pepper
  • 10 shish kebob sticks

Clean the pork thoroughly with cold water. Slice the pork into ½ x 3-inch strips. Tenderize with a tenderizer. Combine pork with soy sauce, fish sauce, oyster sauce, Hoisin sauce, garlic, onion, green onion, lemongrass, and black pepper in a bowl. Mix well. Cover and refrigerate for at least 3 hours.

Skewer the meat onto the shish kebob sticks. Make approximately 10 sticks. Grill the sticks on a barbecue grill for approximately 15 minutes or until the pork is golden brown.

Tips: The meat can also be baked in an oven or fried in a frying pan.

  • Baking: preheat the oven to 350 degrees. Spread the meat thinly on a baking sheet. Bake approximately 25 minutes or until golden brown.


  • Pan Frying: preheat 1 tablespoon of oil in a non-stick frying pan at medium-high heat. Place the meat on the surface of the frying pan without stacking the meat. Flip the sides occasionally every 1 to 2 minutes. Cook until golden brown.

If you have any questions or comments, I love to hear them. Please fill out the form below.

Banh Mi Pickled Vegetable Recipe – Vietnamese Sandwiches

do chua - pickled daikon and carrots

Vietnamese Đồ Chua Recipe

Pickled Vegetables for Bánh Mὶ sandwiches.

Pickled daikon and carrot in jars
Pickled daikon and carrot in jars
This is a quick and simple Bánh Mὶ pickled vegetable recipe for Vietnamese sandwiches. However, it is not exclusive to only Bánh Mὶ. You can also pickle other vegetables such as beets or beansprouts to compliment with brined pork and rice.

Serving varies

Preparing time: 15 to 30 minutes

Cooking time: 5 to 10 minutes

Pickling time: minimum of 2 hours


  • 1 medium Daikon radish (6 to 8


  • 2 small carrots


Pickled Juice – 1 serving

  • 1 cup water
  • 1/3 cup white vinegar (flavor varies with different quality of vinegar)
  • ¼ cup sugar
  • 1 tsp salt


The proportion of the ingredients may vary depending on the size of the radishes and the carrots.  The amount of radishes is usually two times the carrots. Make sure there is enough pickle juice to submerge all the vegetables.

Combine water, vinegar, sugar, and salt in a saucepan. Bring it to a boil and let it cool completely before adding the vegetables.

Peel the carrots & Daikon radishes skin. If you like to keep the skin, make sure to scrub the vegetable clean. Slice and dice the carrots and the Daikon radishes into thin match stick size. You can also use the food processor to grate the vegetables for quicker results.

Place the vegetables in a large glass jar or a large glass bowl. Add the pickle juice. Make sure the juice blanket the vegetables completely.

Drained Pickled Daikon and Carrots
Drained Pickled Daikon and Carrots

Allow the vegetable to be pickled for a minimum of a few hours. If you would like your vegetables to be sourer, allow them to be pickled four to five days. Refrigerate your pickled vegetables. The vegetables should last for a month being refrigerated.

For our demonstration, I made 4 times the serving of the pickled juice with the medium radish and 2 small carrots. I allowed the vegetable to be pickled for three days.

TIPS: Notice that the Daikon radishes are quite juicy once you cut them up. Make sure to wring all the juice out of the radishes before pickling. This allows the radishes to absorb the new pickled juice quicker.

Once you have successfully made your own pickled veggies, feel free to modify the ingredients to your liking. Substitute sugar with Stevia for a sugar-free recipe. Have a great time!!!

Feel free to leave me questions or comments below. I love to hear your results.

Vietnamese Steamed Bun Recipe – My Favorite Bánh Bao

Banh Bao

Vietnamese Steamed Buns are called Bánh Bao in Vietnamese. It is a Vietnamese appetizer or snack eaten mostly for breakfast. The dough is airy with a slight crunch like sausage skin in texture and slightly sweet in flavor while the filling is slightly salty. The traditional Bánh Bao is filled with marinated ground meat, egg, Chinese dried mushroom (black fungus), clear or glass noodles, Chinese sausage, and spices.

As the owner of this website, I tracked down special deals for some products or services mentioned herein. As an Amazon Associate, I earn from qualifying purchases. When you use the link from this page to make a purchase, I may receive a small commission to support this website, and you may receive a great bargain – Full Disclosure.

Below I have Vietnamese Steamed Bun Recipe with two versions. The first version is used with the packaged steamed bun flour and the second version is for making your own steamed bun flour.

teamed buns - Banh Bao
Bánh Bao

Dough Ingredients with packaged Bánh bao flour:

  • 1 bag of steamed bun flour (this flour packet has yeast mixed in)
    steamed bun flour
    Available at Amazon

    Steamed bun flour
    Steamed bun flour also available at local Asian stores
  • ½ cup sugar
  • 1 cup of milk or water
  • 1 tbsp of vegetable oil
  • 1 tsp of lime juice or lemon juice


Filling Ingredients:

  • ¾ lb ground meat (pork, chicken, or turkey)
  • 6 tbsps black fungus (soak for 10 to 15 minutes or until soft, rinse and finely chop) (optional)
black fungus
Black Fungus available at Amazon or your local Asian stores
  • ½ cup chopped vermicelli bean threads or clear noodles (Bún Tàu) – soaked in hot water for 10 to 15 minutes to soften the noodles
Bean thread noodles
Bean Thread Noodles available at Amazon or your local Asian stores
  • 1 ½ tbsp oyster sauce
oyster sauce
Oyster Sauce available on Amazon or your local Asian stores
  • 1 tsp fish sauce
fish sauce
Fish Sauce available at Amazon or at your local Asian stores
    • 1 tsp salt
    • Sprinkle of pepper
    • 2 Chinese Sausages, cut into 16 or 32 thin slices
Chinese Sausage
Chinese Sausage
  • 2 boiled eggs, cut each into 8 pieces or 16 quail eggs
  • 16 pieces of 2×2 inch paper using parchment paper or wax paper

Dough Preparation:

Put aside 1 tablespoon of flour in a small bowl for later use. Pour the remaining flour into a mixing bowl. Mix sugar and flour. Mix in the first ½ cup of milk or water. Knead and slowly pour in the remaining milk or water until the flour forms dough.

You should use the palm or the heel of your hand to push forward on the dough. Knead for 15 minutes. Add the oil and the lime/lemon juice and knead it for another 10 minutes. The dough should be soft and should not stick to your hands. It is possible to have a little bit of liquid left from the 1 cup of milk or water (1 to 2 tablespoons).

If your dough is sticky and wet after the kneading, add a little more flour to absorb the liquid. Cover the mixing bowl with a cloth or a towel to prevent the dough from drying out. Leave it somewhere warm (like the oven) and let it rise for about ½ an hour to 45 minutes.

Warning: If you place it in the oven, don’t forget to take the dough out before you plan to cook any cookies or cakes. I forgot it once and my dough didn’t turn out so well.

Banh Bao Stuffing

While waiting for the dough to rise, prepare the filling.

Filling Preparation:

Mix the ground meat, fungus, bean threads, oyster sauce, salt, and pepper.

meating filling prep
meat filling prep

The fungus is optional because my kids do not like any kind of mushrooms. Mix well and divide the meat into 16 balls. Rub your hands with a little oil while making the meatballs so that the meat won’t stick to your hands.

Divide the dough into 16 equal segments. Roll out each dough ball but not too thin. Use the extra flour that we set aside earlier to prevent the dough from sticking. Put a meatball in the center of the dough. Add 1 or 2 pieces of sausages and 1 piece of egg. Bring the edges of the dough together covering the filling. Make sure all parts of the filling is covered. Pinch the flour edges together with a slight twist so that they stick together making sure you can no longer see the filling. Place the bun on a piece of 2×2 parchment paper.

Dough Shaping


Fill the bottom steamer with 4 to 5 cups of water and bring it to boil. Add 1 tbsp of vinegar to make the buns whiter. Arrange buns on the pan layers of the steamer with holes. Leave space between each bun to allow them to rise. Steam the buns when the water is boiling.

Place a hand towel on top of the top layer steamer and close the lid. Make sure the towel completely covers the opening of the top steamer. The towel absorbs the steam moisture from dripping on the buns and secure the lid for a tight close. Steam for 20 minutes. The buns are ready to serve. Serve 16 buns.


Bánh Bao using regular flour Ingredients for the Dough:

Yields: 12 buns

  • 1 cup milk
  • 1 tsp sugar
  • 1 packet active dry yeast (2 1/4 tsp)
  • 2 cups cake flour
  • 1 cup bread flour
  • 2/3 cup sugar
  • 1 tsp baking powder
  • 1 Tbsp vegetable oil


  • 1 lb ground pork (or any ground meat of your choice)
  • 1/2 cup yellow onions, finely chopped
  • 1/3 cup wood ear mushrooms, finely chopped (soaked for 10 to 15 minutes in hot water)
  • 1 Tbsp oyster sauce
  • 1 tsp sesame oil
  • 1 tsp sugar
  • 1/2 tsp salt
  • 1/4 tsp ground black pepper
  • 1 tsp cornstarch
  • 3 Chinese sausage links
  • 3 large eggs or 12 quail eggs hard-boiled
  • 3-inch parchment/wax paper
  • 1/4 cup white vinegar


Preheat oven to 150-170 degrees Fahrenheit. When it comes to temperature, turn off the oven.
Warm the milk in the microwave for 30 seconds, 45 seconds if the milk is cold. Add 1/2 tsp sugar and active dry yeast to the warmed milk. Stir together for 1 minute. Let the mixture rest for 10 minutes until foamy.

In a mixing bowl, combine the bread flour and cake flour. Take 1 Tbsp of the flour mixture and combine it with the baking powder. Set aside for now. Add the remaining sugar to the flour mixture and stir together. Stir the milk and yeast mixture and add to the mixing bowl along with the vegetable oil.

Use a stand mixer with a dough hook attachment to combine the ingredients. Mix on low speed for 2 minutes. Increase the speed to Medium-Low and mix for another 2 minutes. Add the flour and baking powder mixture prepared earlier and mix for another minute.

Remove the dough from the stand mixer and gently knead by hand for 2-3 minutes. Place dough into a large bowl. Coat the dough with a thin layer of vegetable oil. Cover the bowl with a large kitchen towel and then place it into the warm oven. Let the dough rest for 1 hour.

Filling and shaping the bánh bao:

In a medium bowl, combine all of the ingredients for the filling (except the sausage and eggs). Roll into 12 balls. Lightly flour the work surface. Gently knead the dough for a few minutes. Divide the dough and then roll into 12 even-sized balls. Cover the dough balls with a damp paper towel and let them rest for 10 minutes.

Cut each hard-boiled egg into 4 pieces. Cut each Chinese sausage link into 12 thin slices at a diagonal. Set aside for now.

Generously flour the work surface again. Take one of the dough balls and flatten to a 5-inch circle using a rolling pin. Flatten the edge of the circle so it’s thinner than the middle. Place the dough on the work surface. On top of the dough add 2 slices of sausage and then the filling ball. Top with one piece of egg and another sausage slice.

Pleat the dough around the bun while pinching it together at the top making sure to cover the filling completely. Twist the top of the bun to secure it. Pat the bun to round out the shape. Place each bun on the 3×3 parchment paper. Continue making the buns until all 12 are made. Place the buns into the steamer trays making sure to leave about 1-inch between each bun.

Prepare the steamer by filling the bottom basin halfway with water. Add 1/4 cup white vinegar to the water and then bring to a rapid boil over high heat. Add the steamer trays. Wipe the moisture from the lid before replacing it. Lower the heat to Medium-High and steam the buns for 10 minutes. Carefully remove the lid and wipe out the moisture again. Cover and continue steaming for another 10 minutes. (Total steaming time is 20 minutes.)

Remove the buns from the steamer. Allow cooling slightly before enjoying it.

These buns can be reheated in a steamer or microwave. To warm in a microwave, wrap a bun in a moistened paper towel and cook on High for 30 seconds. If the inside is still cold, heat again for another 30 seconds.

Store any uneaten buns in the refrigerator. They are best if consumed within the week. Buns can be frozen for up to 2 months.

Enjoy!!! If you bump into questions or comments, please leave them below.