Authentic Banh Mi Recipe with Lemongrass Pork
Banh mi is one of the most popular Vietnamese street foods in the world. This Vietnamese banh mi recipe shows you how to make authentic banh mi at home with lemongrass pork, and how to make it your own. This recipe comes together in less than an hour!

One of my favorite dishes of all time is sandwiches! I think sandwiches are so underrated. I think most of us overlook them because they are so easy to make, but the combination of crispy fluffy bread with meat and vegetables is just perfection in every bite. The Vietnamese version of the Western sandwich is banh mi. Hipsters and new age food people LOVE banh mi, mostly because it’s one of the least weird things from Vietnamese cuisine. That’s why I wanted to put together this authentic banh mi sandwich recipe. It has traditional fillings such as lemongrass pork, pickled daikon and carrots, Vietnamese pate, and mayonnaise. One of the best comfort foods out there.

What I like in my banh mi sandwich
For me, banh mi traditionally has some sort of protein, pickled vegetables specifically carrots and daikon, sliced cucumbers, cilantro, jalapeno, Vietnamese pate, and mayonnaise, all served between a pillowy-soft banh mi baguette. There is of course a lot of variation depending on a person’s preference. Growing up, I hated cilantro so I would spend time taking out every single piece.
Popular meats included in banh mi
In my experience, some of the most popular proteins included in banh mi recipes are lemongrass pork, lemongrass beef, cold cuts, and lemongrass chicken. These are sold at almost all Vietnamese bakeries. For most Vietnamese people, the protein they most associate with banh mi are the cold cuts (commonly known is banh mi dac biet) – a mixture of cha lua, head cheese, and Vietnamese ham. Some lesser popular proteins are shrimp and even tofu for vegetarians.

Some deets about key ingredients
- Pork shoulder – The main protein in my lemongrass pork banh mi. I love using pork shoulder because it has a great fat to meat ratio. Good substitutes for pork shoulder are pork belly and pork butt because both have similar fat content which makes the pork juicy.
- Neutral oil – I would use vegetable oil, grapeseed oil, or olive oil.
- Baguettes – I would not substitute anything else for baguettes for the most authentic Vietnamese banh mi. Use either Vietnamese baguettes or French baguettes.
- Cha lua – Cha lua is a pork sausage made by steaming pork in a banana leaf. It is definitely an acquired taste, so you can leave it out if you don’t like it. I get mine at the Asian grocery store!
- Pate & mayonnaise – Like the baguette, these are French ingredients that add amazing flavor to the banh mi. Any kind of pate and mayonnaise should work for this banh mi. I personally like using Kewpie mayo because it’s richer in flavor. For the pate, I prefer the Flower Brand Cured Pork Liver Pate because it is the easiest to spread and has the best flavor in my opinion. You can also choose to make your own homemade Vietnamese pate.
Why I only use Vietnamese baguettes
In my opinion, the best kind of bread to use for banh mi is Vietnamese baguettes! These kinds of bread have a crunchy, brown exterior with a soft fluffy interior. The texture is actually very different from French baguettes! The lighter texture also makes the sandwich lighter and easier to eat. This is especially important since you’re stuffing all these fillings into the center.


How to make banh mi at home
First prep the cha lua, cucumbers, and jalapeños by thinly slicing them. Set them aside in the fridge. Combine all the ingredients for the lemongrass pork in a bowl. Make sure the lemongrass pork is coated in the marinade. Let it marinate for at least 30 minutes. Next heat a grill pan or regular pan over high heat. Cook the pork for 1-2 minutes on each side until it is brown. Set aside the pork.
Now it’s time to put together your pork banh mi. Slice the baguette about halfway, so you can open it like a Subway sandwich. Smear the pate on one side and the mayonnaise on the other side. Add the lemongrass pork, cha lua, cilantro, cucumbers, pickled carrots, pickled daikon, and jalapeño to the baguette, and you’re done! Make sure to serve and eat right away for the best flavor and texture.

Key Tip: Marinate lemongrass pork overnight
Typically when my mom makes lemongrass pork, she likes to marinate her meat overnight. This gives the flavor more time to develop.
How do you store banh mi?
Banh mi does not last that long, so if you make it, I would eat it within 3 days. Store every component of the banh mi separately. Store the fillings in airtight containers in the fridge. The bread can be kept at room temperature in an airtight container. The bread tends to get pretty hard on the third day, so make sure to finish it by then.

Did you make this dish?
If you made this dish, I would love to see!
Follow Cooking Therapy on Instagram, snap a photo, and tag and hashtag it with @cooking__therapy and #beccascookingtherapy.
Stay connected and follow along on Facebook, Pinterest, and Instagram for all my latest recipes.
Disclaimer: If you purchase anything through a link on this site, I may receive a small commission from the purchase at no extra cost to you. I only recommend products that I would personally use. Thank you so much for the support!

Get the Recipe:
Authentic Banh Mi Recipe with Lemongrass Pork
Ingredients
Lemongrass Pork
- 1 ¼ lb pork shoulder, see note 2
- 3 cloves garlic, minced
- 2 stalks lemongrass, minced
- 2 tbsp fish sauce
- 1 tbsp vegetable oil, see note 3
- 2 tbsp dark brown sugar
- 1 tbsp corn starch
- ½ tsp pepper
Other Ingredients
- 2 baguettes, halved
- 1 roll cha lua, thinly sliced, optional, see note 4
- ¼ cup pate
- ¼ cup mayonnaise
- 1 tbsp cilantro
- 2 Persian cucumbers, thinly sliced
- ¼ cup pickled carrots
- ¼ cup pickled daikon
- 1 jalapeno, thinly sliced, optional
Equipment
Instructions
- First prep your cha lua, cucumbers, and jalapeño. Thinly slice all these ingredients and set aside in the fridge.
- Combine all the ingredients for the lemongrass pork in a bowl. Make sure the pork is coated in the marinade. Let the pork marinate for at least 30 minutes. I like to marinate overnight.
- Heat a grill pan or regular pan over high heat. Cook the pork for 1-2 minutes on each side until brown. Set aside.
- Put together your banh mi. Cut the baguette about halfway through length wise, so you can open it like a Subway sandwich. Smear mayonnaise on one side of the baguette and pate on the other side of the baguette. Add the lemongrass pork, cha lua, cilantro, cucumbers, pickled carrots, pickled daikon, and jalapeño to the baguette.
- Enjoy!
Notes
- Serve right away for the best flavor and texture.
- Pork shoulder substitute. Pork shoulder can be substituted with pork butt or pork belly. Leaner cuts such as pork loin can be used, but it will be dryer and less flavorful.
- Vegetable oil substitute. Vegetable oil can be substituted with olive oil or grapeseed oil
- Cha lua note. If you don’t like cha lua or can’t find it, feel free to leave it out of the sandwich.
- Marinate lemongrass pork overnight. Typically when my mom makes lemongrass pork, she likes to marinate her meat overnight. This gives the flavor more time to develop.
Delicious. I’ve enjoyed Banh mi sandwiches at a Vietnamese restaurant near where I used to work, and this recipe delivers a similar result. My husband also enjoyed the sandwich. He’d never had Banh mi before so didn’t know what to expect. Spicy, sweet, umami on a crusty roll. What’s not to love?
Thank you so much for making this recipe! I’m so excited it was able to live up to the one you had at the restaurant!
When marinating the pork next time I am first going to cut the pork shoulder into 1/4 inch thick strips into the marinade. I am so proud of myself on this recipe, the lemon grass pork is the best thing i’ve ever made- until i assembled the sandwich
I’m glad you enjoyed the pork!
How long do you cook the pork for and how long?
1-2 minutes each side.
Simple but delicious 😋👍
Love it💕
(Review provided by family member of Cooking Therapy.)
Thank you!
Look yummy and delicious 😋👍
(Review provided by family member of Cooking Therapy.)
Awesome and delicious sandwich recipe 😋👍
Love it 💕
(Review provided by family member of Cooking Therapy.)
Thank you!
The “Special Banh Mi” has several types of deli meats in it with liver pate as well.
One of those meats is the “Vietnamese Jambon” . If the recipe is available, would you post it?
I am sure so many people would like to have it.
Thanks!
I want to use dried lemongrass for the marinade. How many Tbsp do you recommend that would equal the stalks of lemongrass listed in the recipe?
I would say 2 tbsp! Let me know how it goes!
Do have recipe to make the pickled carrot and daikon you use ?
Yes I do! https://www.cooking-therapy.com/how-to-make-pickled-vegetables/ Let me know how it goes!
There is no lemongrass in your recipe
Thanks for catching that! I updated the recipe with the lemongrass.