Banh Mi is a Vietnamese Pork Sandwich that has an explosion of flavors. This Asian sandwich is assembled on a toasted French baguette with pork, pickled vegetables, pate, fresh herbs, and condiments. Bring home the flavors of your favorite takeout Vietnamese sandwich using this easy banh mi pork recipe. [Instant Pot and Stovetop Instructions included!]
This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read the disclosure.
Table of Contents
Introduction
Bahn mi has really grown in popularity with the onset of the food truck phenomenon in the US. I was introduced to banh mi when I visited a neighborhood Vietnamese sandwich shop and I was hooked from the first bite! It really is one of the most delicious sandwiches I’ve ever had.
I used to refer to this recipe as bahn mi sandwich, but then I learned that I had it all wrong. My daughter’s best friend is Vietnamese and she told us that saying banh mi sandwich is like saying sandwich sandwich or maybe bread sandwich. I had no idea!
So what is a banh mi? Bahn mi is a sandwich that originated in Vietnam, following the introduction of French bread by the French colonists. If you’re interested, find out more about the history of banh mi, particularly in the US.
Learn more about your Instant Pot…
- Natural or Quick Release: What is Instant Pot natural release vs quick release and when should you use them?
- Instant Pot Tips and FAQs: What are Instant Pot frequently asked questions?
- Instant Pot Not Sealing: Why is your Instant Pot not sealing and what can you do to fix it?
- Common Instant Pot Problems: This Instant Pot troubleshooting guide explains common problems and errors and how to solve them.
- Sous Vide Button: How to use sous vide Instant Pot function for perfectly cooked foods.
The best parts about this Instant Pot banh mi are the explosion of flavors (sweet, sour, spicy, salty, savory) and different textures (crispy, crunchy, chewy, airy). Bahn mi is made from toasted baguette, pâté, mayonnaise, pickled daikon radish and carrots, sliced green chili peppers, cilantro leaves, Maggi sauce, and pork.
These ingredients contribute contrasting flavors and textures, that when put together, make for an awesome sandwich. Learn how to make your own homemade french baguettes.
This Vietnamese Instant Pot recipe is adapted from a pork banh mi recipe that I make on the stovetop or grill. I adapted it for the Instant Pot by using a different cut of meat, shredding the meat and increasing the spices. I also provide the stovetop/grilled original version of the Vietnamese sub recipe.
Here are some other recipes you might enjoy:
– Instant Pot Chicken Shawarma
– Instant Pot Mexican Pork Carnitas
– Instant Pot Thai Grilled Chicken
– Instant Pot Asian Pulled Pork
Tips and Substitutions
Toppings
There are different toppings you can add to the banh mi. Pickled daikon and carrot is a popular topping.
Daikon is an Asian radish and is usually available at regular grocery stores, but you’ll definitely find it in an Asian grocery store. (Warning: it’s got a very strong smell, especially if you store the pickle in a bottle!)
If you can’t find it, omit it. But it’s yet another ingredient that when combined with all the others, really enhances the flavor. I’ve provided a recipe for pickled daikon radish and carrots – it’s really simple to make.
Other toppings include: sliced cucumbers, sliced jalapenos, pâté, mayonnaise, and fried egg.
Pâté
Pâté (pronounced ‘pah-tay’) is a meat spread that can be kind of expensive and/or may not be available to you. If your pâté is not spreadable, slice it thinly. If you don’t want to use pâté, substitute a slice of ham. But you will be missing the rich flavor of the pâté.
Bread / Baguette
Try to find a light crusty baguette – avoid a dense, chewy bread. If you have a Vietnamese bakery near you, all the better! Bolillo rolls, Cubano rolls, or hoagie rolls also work. And don’t skip toasting the bread; I find that the banh mi is so much more flavorful with a toasted baguette.
Maggi Sauce
Maggi sauce is a soy-based sauce that’s made with different recipes depending on the country it’s sold in. You can find many of them on amazon. It’s one of the ingredients in an authentic, traditional banh mi. A few drops of Maggi sauce in the banh mi, when you’re assembling it, adds a lot of flavor.
You can find Maggi sauce in Latin or Asian grocery stores. I use the Latin version. Read more about this sauce in Andrea Nguyen’s primer on Maggi sauce.
If I don’t have any on hand, I use Golden Mountain Seasoning Sauce, which is a Thai sauce I use in noodle dishes.
Banh Mi Pork Cuts
If you’re making this recipe on the stovetop, you can use pork tenderloin and slice it thin. Additionally you can use a mallet to pound the pork thin.
If you’re making this recipe in the Instant Pot, it’s best to use a fattier and tougher cut of meat because they cook superbly in the Instant Pot. I like to use pork shoulder.
Boneless country-style ribs come from the same cut and also work well. Since they’re cut into smaller portions, you can reduce the pressure cook time to 30 minutes.
Substitute Chicken
If you don’t eat pork, substitute bone-in chicken thighs and pressure cook them for 14 minutes with a natural release (NPR). Remove the bones and proceed with the recipe. If using boneless chicken thighs, pressure cook for 11 minutes.
Sriracha Mayonnaise
Although you can use plain mayonnaise, kick it up a notch by using some Sriracha mayo. I make my own this way:
- ¼ cup mayonnaise
- 1 ½ teaspoon Sriracha sauce (or to taste)
- 1 teaspoon lemon juice
- ¼ teaspoon minced garlic
Burn Message
This recipe was made in a 6 quart Instant Pot Ultra and I have had no sealing issues or burn errors. If your Instant Pot is prone to getting the Burn Message, you can try and add 2 to 4 tablespoons of broth.
[Read More: Instant Pot Burn Message]
If you’re new to the Instant Pot and aren’t familiar with how to use it, you might find it helpful to first read one of the following guides and then come back here to learn how to make this recipe.
- General Instant Pot Instructions for Beginners
- Instant Pot ULTRA Beginner’s Manual
- Instant Pot DUO EVO PLUS Beginner’s Manual
- Instant Pot DUO NOVA Beginner’s Manual
- Instant Pot DUO GOURMET Beginner’s Manual
- Instant Pot DUO CRISP Beginner’s Manual
- Instant Pot PRO Beginner’s Manual
- Instant Pot PRO CRISP Beginner’s Manual
Instant Pot Banh Mi Ingredients
- Lime juice
- Fish sauce
- Garlic
- Pork shoulder
- Black pepper
- Chinese five spice powder
- Sugar
- Baguette
- Pickled carrot and daikon
- Cucumber
- Maggi sauce
- Cilantro
- Green chili
- Mayonnaise
- Pâté
More details in the recipe card at the bottom of this post
How to Make Banh Mi in the Instant Pot (Step by Step Instructions)
- Combine pork and sauce for banh mi
- Pressure cook.
- Release pressure.
- Saute the meat.
- Prepare the baguette.
- Layer the meat and toppings.
Combine Pork and Sauce for Banh Mi
- In a small bowl, stir together lime juice, fish sauce, garlic, black pepper, Chinese five-spice powder, and sugar.
- Place pork in inner pot, pour marinade over meat and turn to coat.
Instant Pot Duo Pressure Cook 60 minutes
- Close the lid and make sure the steam release handle is in the Sealing position.
- Press Manual (or Pressure Cook) and + or – until the display reads 60 (60 minutes).
Instant Pot Ultra Pressure Cook 60 minutes
- Close the lid.
- Select Pressure Cook mode and adjust the time to 1 hour (01:00).
- Press Start.
Pressure Cooking Process (Duo and Ultra)
- Instant Pot display will change to On.
- Once the Instant Pot is pressurized, the float valve will go up.
- The display will count down to 0; it will then switch to Keep Warm mode and display L0:00 or 00 00 and begin to count up the number of minutes since pressure cooking completed.
Note: This recipe originally used a 90 minute cook time but I have since found that 60 minutes is sufficient. You can cook it for 90 minutes and it’ll turn out great too.
How to Naturally Release Pressure (NPR) on the DUO and ULTRA
- Allow the pressure to release naturally (NPR). The float valve will be in the down position. This may take 15 to 30 minutes. [Find out more about the pressure release methods and how and when to use them. ]
- Press Cancel and open the Instant Pot.
Saute the Meat
- Transfer the pork from the Instant Pot to a large bowl.
- Reserve the cooking liquid.
- Shred the meat using a meat shredder or two forks, removing any visible fat.
- Heat a large frying pan on the stovetop, add 1 Tbsp oil and allow to heat up.
- Spread out two cups of meat in the pan and saute till nicely browned on one side.
- Add cooking liquid (1 to 2 teaspoons at a time) to moisten the meat and deglaze the pan, up to 2 tablespoons total. (Taste as you go to make sure the meat doesn’t get too salty, since the liquid is being reduced and flavor is being concentrated.)
Prepare the Baguette
- Cut a 6-inch piece of baguette in half lengthwise.
- Spread butter on the inside of both halves.
- Toast the bread on both sides on a griddle or in the oven.
- Spread a generous quantity of Sriracha mayo or plain mayo on one half of the baguette.
Layer the Meat and Toppings
- Spread a generous quantity of pâté on the other half.
- Layer pork, pickled daikon and carrots on the bottom half.
- Drizzle a few drops of Maggi sauce, to taste. I sometimes substitute Golden Mountain seasoning sauce, which is a fabulous Thai sauce that I use on noodles.
- Layer cilantro and sliced jalapenos on top.
- Top with the other half of the baguette and serve immediately.
Instant Pot Tips and Tricks
Delay Start
Learn about how to use the Instant Pot Delay Start feature, which allows you to begin pressure cooking at a future time.
Pot in Pot
Find out how to use the Instant Pot pot in pot cooking method, which allows you to cook multiple foods together.
Cooking Times
Find out Instant Pot Cooking Times and what method of pressure release to use.
Stovetop Directions for Banh Mi
To make this recipe on the stovetop:
[Note: to make this recipe on the stovetop, I use 1.5 to 2 lbs pork tenderloin or pork chops. I don’t use pork shoulder because it requires a longer cook time since the meat is tougher. Cut the meat into thin slices and/or pound the pieces using a meat mallet to thin them out.]
- Marinate the pork in the sauce for 2 to 4 hours or overnight, if possible.
- Heat oil in a large nonstick frying pan or grill pan over high heat.
- Add the pork slices to the frying pan in an even layer, and let the meat sear on both sides till cooked through.
- Assemble the sandwich.
See the recipe card below for detailed instructions.
Instant Pot Banh Mi | Vietnamese Sandwich
Ingredients
Pork
- 1 tablespoon lime juice
- ¼ cup fish sauce
- 1 tablespoon garlic minced
- 1 teaspoon black pepper powder ground
- 1 teaspoon Chinese five-spice powder
- 2 tablespoon granulated sugar
- 2.5 lbs boneless pork shoulder (1.13 kg) [NOTE: Use 1.5 to 2 lbs pork tenderloin for stovetop version]
- 1 Tbsp vegetable oil
- ¼ cup low sodium chicken broth *
Sandwich
- French baguette
- butter
- sriracha mayonnaise or plain mayonnaise
- Pâté
- Pickled julienned daikon and carrots
- English cucumber thinly sliced (optional)
- Maggi seasoning sauce
- cilantro chopped
- jalapeno pepper or serrano
Instructions
Instant Pot Instructions
- In a large bowl, mix lime juice, fish sauce, garlic, black pepper, Chinese 5-spice powder, and sugar.
- Place pork shoulder in Instant Pot and pour sauce over meat and turn to coat. Add broth to the Instant Pot, if using.
- Close the lid and pressure cook for 60 minutes at High Pressure.
- Allow the pressure to release naturally (NPR) and open the lid. [Read More: The Different Pressure Release Methods.]
- Transfer the pork from the Instant Pot to a large bowl. (Reduce the cooking liquid if needed, by boiling it in Saute mode.)
- Shred the meat using two forks or a meat shredder and remove any visible fat.
- Heat a large nonstick frying pan over medium-high heat, on the stovetop. Add oil to the frying pan and let it heat up.
- Spread two cups of meat in the pan and saute until browned and caramelized on one side. Add cooking liquid (1 to 2 teaspoons at a time) to moisten the meat and deglaze the pan, up to 2 tablespoons total. Let the liquid get incorporated into the meat. (Taste as you go to make sure the meat doesn't get too salty.)
Stovetop-only Instructions
- Slice the pork tenderloin into thin (¼ inch) slices. Optionally, pound the meat with a meat mallet to thin out.
- In a large bowl, mix lime juice, fish sauce, garlic, black pepper, Chinese 5-spice powder, and sugar. Marinate the pork in the banh mi sauce for 2 to 4 hours or overnight.
- Heat a large nonstick frying pan or grill pan over high heat.
- Add oil and let it heat up. Remove the pork from the marinade.
- Add the pork slices to the frying pan in an even layer, and let the meat sear on both sides till cooked through, about 6 to 8 minutes. Deglaze with a couple of tablespoons of the marinade if the meat starts to burn. To avoid overcrowding the meat, sear the meat in batches.
Assemble the Sandwich
- Cut a 6-inch piece of baguette in half lengthwise.
- Spread butter on the inside of both halves.
- Toast the bread on both sides on a griddle or in the oven on a tray.
- Generously spread mayo on one half of the baguette.
- Generously spread pâté on the other half.
- Layer pork, pickled daikon and carrots, a few drops of Maggi sauce, cucumber slices (if using), cilantro, and sliced jalapenos on the bottom half.
- Top with the other half of the baguette and serve the banh mi immediately.
Notes
- * NOTE: I don’t use broth and haven’t had issues with the Burn message. However, some recent Instant Pots are getting the Food Burn or Burn error message with this recipe. So, you may need to add ¼ cup of chicken broth (plus some additional fish sauce, lime juice, and spices to avoid dilution of flavor) if your Instant Pot is prone to getting these messages.
- Prep time does not include steps that are already accounted for in the ingredient list, e.g. minced garlic, cut vegetables, etc.
- Bread should not be hard and chewy, but light and airy
- If you’re making a larger quantity of pork shoulder, cut it into 2 or 3 pieces
- Nutrition information is for cooking pork shoulder in the Instant Pot, and does not include the ¼ cup of chicken broth.
- See the blog post for more detailed recipe tips.
Nutrition
Thank you for visiting Paint the Kitchen Red. All photos and content are copyright protected. Please don’t use any content without prior written permission. If you’ve made this recipe and would like to share it with your friends, please link back to this recipe. Thank you!
I am not a certified nutritionist. I provide my best estimate of nutritional information merely as a courtesy to my readers. If you depend on nutritional information for dietary or health reasons, I suggest using your favorite online nutrition calculator to confirm the nutritional value of this recipe based on the actual ingredients that you use.
Did you know that the best way to support your favorite bloggers is to comment and rate recipes, and share on social media? If you loved this recipe, please comment and give it a five ⭐ rating in the comment section below. If you’re a pinner, pin this post using the Pin buttons at the top and bottom of this post and in the recipe card above. Thank you for your support!
✅ Why Trust Neena at Paint the Kitchen Red?
I’m Neena, and I have a lifetime of experience working with pressure cookers. I know how to maximize the potential of a pressure cooker to consistently produce delicious and easy meals. With my Instant Pot expertise, I can provide valuable insights, troubleshooting advice, and innovative recipe ideas so you can trust me on all things Instant Pot!
➡ New to the Instant Pot? Get my Instant Pot instructions for beginners.
Jan says
Made this two days ago. My husband brought home another pork loin and asked for it again! Two days later! That’s how much we enjoyed this recipe. If I could give you 10 stars above the 5 stars I would gladly. Thank you for this delectable, scrumptious, off the hook – dynamite recipe. Thank you Neena Panicker! We’re fans and will follow.
Neena Panicker says
Wow Jan! That’s such a nice comment. I’m so happy you liked the recipe. Did you make it in the Instant Pot? I love the flavor profile of this banh mi recipe too!
Jon says
Your write-up says “set instant pot to 90 minutes” and your recipe says “set for 60 minutes” Which time is correct?
Paint the Kitchen Red says
Jon, good catch! 60 minutes is good. When I first started making this recipe, I did it for 90 minutes but I’ve since realized you don’t need to cook it that long (but you can). I’ll make a note in the recipe. Thank you for spotting the discrepancy.
Jon says
Oh good! I’m currently going 90! I’ll let you know how it turns out! 😛
Paint the Kitchen Red says
It’ll be super tender 🙂
Sarah Abbott says
I just bought a Duo Crisp based on your recommendation and I’m wondering if the crisping of the meat could be done in the duo crisp instead of on the stovetop?
Paint the Kitchen Red says
Hi Sarah, yes you can use the lid to crisp it up. The only issue is it possibly sticking to the bottom of the stainless inner pot. If you put the meat in the nonstick basket, it should be fine.
Lyn says
Excellent for a crowd!
Paint the Kitchen Red says
Thanks for the feedback, Lyn. I haven’t made it for a large group before!
Tiffanie says
Made this into a bowl and did some substitutions to make it keto and it’s one of our go-to recipes now. Soooo good. Thank you!
Paint the Kitchen Red says
Tiffanie, I’m so glad you make the recipe often. Great idea to make a rice bowl or noodle bowl.
Cj says
Mine also burned the bottom and had 0 flavor. I’ll try adding some water with it.
Paint the Kitchen Red says
Thanks for your comment and sorry for your trouble. I’ll make a note in the recipe card that some people are experiencing the Burn message. I think Instant Pot designs keep changing and some are more prone to getting the error. I recommend broth instead of water, plus increase the quantity of fish sauce, lime juice and spices to avoid diluting the flavor.
Sinda says
The recipe was delicious, but I wanted to comment that for the first time in using my Instapot, I got the “burn” message. I ended up salvaging the meat, scraping the completely burnt sauce off the bottom of the pot, making the sauce again, and then adding a cup of water to the sauce so that it wouldn’t burn again. Not sure what I did wrong or if the little vent thing was malfunctioning, but if it wasn’t the pot, then the sauce might need just a little more fluid that the lime juice provides.
Also thought it was funny that the recipe called for cucumbers, but then there was no instruction on what to do with them. Of course we added them to the sandwich which was divine!
Paint the Kitchen Red says
Sinda, thanks for your comment and for pointing out the omission 🙂 I will make a note to correct it! I’m so glad you liked the recipe. Every Instant Pot is different, so maybe you just needed to add a wee bit more liquid. You don’t want a lot of liquid, so try with the least you can get away with – maybe even 2 Tbsp or 1/4 cup.
Caryn Hogan says
I am a long time Pinterest recipe-maker and this recipe is the first one for which I’ve been compelled to leave a review. YUM! I made this for a group of kids and adults (15 total people). EVERYONE devoured the meat and although I made an 8lb pork shoulder, there was only half a cup of meat leftover! Many people added a little bit of the sauce to their bahn mi that was left in the InstaPot. I could only find a bone in should so cut it into 4 pieces and tripled the seasoning recipe. I set it to 90 min and let it naturally release for 30 before shredding. The pickled daikon/carrot recipe paired really well too. Thank you!!
Paint the Kitchen Red says
WOW! Thank you, Caryn, for the glowing review! I am so glad you liked the recipe – it’s one of my family’s favorites too 🙂
Jim says
My 7-year-old came into the kitchen after dinner for seconds and asked why I’m not a chef. I thought for sure this recipe would be too far out there for her, but apparently not because I’ve never received this kind of praise for my cooking before. I did substitute 1 part soy sauce 1 part Worcestershire for the Maggi sauce
Paint the Kitchen Red says
Jim, your comment was the best one I got all day, haha! Thank you so much for the feedback and I’m always happy to hear that the family loves a recipe 🙂
Jules says
I don’t have any pork on hand…so I was thinking of trying to use chicken thighs. How long would you suggest cooking in the IP With this swap?
Paint the Kitchen Red says
Hi there Jules! Mmmm, I would say 4 minutes diced thighs, 9 minutes boneless thighs and 14 minutes bone-in thighs. Let me know how it turns out.
Michelle says
Hi Pam,
The store only had a piece of pork shoulder that was 4.80 lbs. would you suggest doubling the marinade and how long should I cook it in the IP
for? Can’t wait to try this recipe!
Thanks! Michelle
Paint the Kitchen Red says
Hi Michelle, I would cut the pork shoulder into 2 pieces, and then you should be able to keep the cook time the same. You can either double the marinade or do what another reader did: she added some broth to the marinade, so you could add 1/4 cup of broth. Hope you like it.
Kelly says
This sandwich turned out so yummy!! Thank you for the wonderful recipe!
Paint the Kitchen Red says
Thanks for your comment; I’m so glad you liked it, because it’s one of my family’s favorites too!
Pam says
Made this tonight and it got rave reviews! I did make one small change, I had pork loin in the freezer I decided to use vs the pork shoulder. I marinated overnight and then cooked in the IP using a cup of chicken broth and 1/4 cup of fish sauce. Cooked for the recommended 1 hour and NPR. I was afraid it would be dried out but it was moist and delicious! I even skipped the browning and it was still delicious! My family is already asking for me to make it again. Thanks for a great recipe!
Paint the Kitchen Red says
That’s so awesome, Pam! It’s always special when I get my first comment on a post 🙂 ! I only post recipes I love, but I never know what people will think – will they like it as I do? Thank you for sharing your modifications, that will be useful to others.
Margarita says
Do you have a pate that you recommend for this?
Paint the Kitchen Red says
Hi Margarita – I didn’t have much of a choice – my store carries the brand Trois Petit Cochons. I have tried the pork pate and duck mousse – they are both very good. But I think you can go with any brand that’s available. I know Trader Joe’s carries a couple of brands.