
Get a taste of Vietnam's vibrant streets with this homemade banh mi sandwich. The perfect mix of juicy grilled pork, crunchy pickled veggies, and fresh herbs creates a mind-blowing flavor explosion that'll make you feel like you're wandering through a busy Saigon market.
I whipped up these banh mi sandwiches when my husband celebrated his birthday after we got back from Vietnam. The second he took a bite, I saw that look of pure joy as he recognized those bold street food flavors we couldn't get enough of during our travels.
What You'll Need
- Pork tenderloin: This soft cut soaks up flavor wonderfully and doesn't take long to cook. Go for meat with a nice pink color and not much white stringy stuff.
- Lemongrass: Gives that key citrus smell. Pick stalks that feel hard with fat bottoms and cut away the outside to get the tender white part inside.
- Fish sauce: The flavor backbone of Vietnamese cooking. Good ones like Red Boat taste cleaner without being too salty.
- Pickled carrots and daikon: Brings that must-have tang and snap. Choose hard veggies with bright colors for the best crunch.
- French baguettes: What holds everything together. Real Vietnamese baguettes are fluffier than French ones, so try to find rolls with thin crusts and lots of air inside.
- Fresh cilantro: Adds that clean, fresh taste. Look for bunches with bright, perky leaves.
- Asian chili sauce: Brings the heat your way. Sambal oelek gives pure chili kick while Sriracha adds some garlicky notes.
- Maggi seasoning: The hidden hero for true flavor. This savory stuff is worth tracking down for the real deal taste.
Tasty Step-by-Step Guide
- Pickle the Vegetables:
- Mix rice vinegar, water, sugar and salt in a microwave container and heat till it bubbles. The hot mix helps melt the sugar fully and lets the pickling juice soak into the veggies better. Pour this over your carrot and daikon matchsticks in a jar, making sure they're covered completely. They need at least 30 minutes but taste way better after sitting in the fridge for 24 hours. They'll change from raw and strong to zingy, tangy and a bit sweet.
- Marinate the Pork:
- Put your pork in the freezer for a bit (1-2 hours) until it's firm but not rock-hard for easier cutting. Cut the meat into thin pieces and pound them to 1/8-inch thick, so they cook fast and soak up tons of flavor. Mix all marinade stuff until smooth, combining fragrant lemongrass, bold fish sauce, sweet maple syrup and warm spices. Let the pork sit in this for at least 4 hours, but leaving it overnight works magic as the acids make it tender while the savory flavors sink deep inside.
- Grill the Pork and Toast Buns:
- Let your marinated pork sit out for 30 minutes before cooking so it heats evenly. Get your grill or pan super hot, then cook those thin slices just 1-2 minutes each side. The browning from high heat makes amazing flavor while keeping the meat juicy. At the same time, toast those baguettes until they're crisp inside but not hard, giving support for all those juicy toppings while still being easy to bite.
- Assemble Your Sandwich:
- First, spread some spicy mayo on both sides of your toasted bread. Add layers of grilled pork, letting those tasty juices mix with the mayo. Put on plenty of drained pickled veggies for that tangy crunch. Top with fresh cucumber strips, spicy jalapeño slices, and some cilantro. A little drizzle of Maggi seasoning adds that final flavor punch that ties everything into sandwich heaven.

Lemongrass really makes this sandwich special. I found out how important it is when I once tried making banh mi without it. The sandwich was good but missed that amazing smell that makes Vietnamese food so fantastic. Now I grow my own lemongrass just for this recipe and freeze extras so I can make it all year long.
Prep Ahead Tricks
Getting stuff ready beforehand makes putting sandwiches together super quick. You can make the pickled veggies up to a week early and keep them in their juice in the fridge, where they'll keep getting tastier. The marinade can be mixed and stored for up to three days before adding your meat. Even the spicy mayo can be made and kept for five days. With all this done ahead of time, you can have fresh banh mi ready in under 15 minutes.
True Vietnamese Touches
Real Vietnamese banh mi often has pâté, which makes it richer and more complex. For the most authentic taste, spread a thin layer of liverwurst or chicken liver pâté on the bottom bread before adding anything else. Mixing pâté with the spicy mayo creates an amazing base that makes the whole sandwich better. Also, Maggi seasoning, a dark savory sauce popular all over Southeast Asia, gives that final authentic kick that most home cooks don't include.
What To Serve With It
Enjoy your banh mi with extra pickled veggies on the side and a small dish of spicy fish sauce for dipping. For a full meal, add a simple cucumber salad with rice vinegar and a touch of sugar or a light chicken soup with fresh herbs. Vietnamese iced coffee makes the perfect drink to go with it - the strong coffee mixed with sweet condensed milk balances out the savory sandwich perfectly.

This banh mi will bring all those amazing Vietnam flavors right to your table, making sure every single bite is as awesome as the first.
Frequently Asked Questions
- → Can I substitute the pork in Banh Mi?
Absolutely! Swap pork with chicken thighs, beef cuts, or tofu for a meat-free version. Just watch your cooking times - chicken needs about 3-4 minutes each side, beef takes 2-3 minutes for medium doneness, and tofu works best at 3 minutes per side until it turns golden brown.
- → How long can I store the pickled vegetables?
Your pickled veggie mix stays good in the fridge for up to 2 weeks when kept in a sealed container. They actually taste even better after sitting for 1-2 days as the flavors really sink in.
- → What is Maggi seasoning and can I substitute it?
Maggi is a dark liquid flavor booster with strong umami notes, stronger than regular soy sauce. In a pinch, mix soy sauce with a splash of Worcestershire sauce, or just go with plain soy sauce if that's what you've got handy.
- → What type of bread works best for Banh Mi?
The ideal choice is a French baguette with a crispy outside and fluffy inside. If you can't find that, any crusty roll will do the job, though real Vietnamese baguettes are typically airier and lighter than the French versions.
- → Can I make components of the Banh Mi ahead of time?
For sure! You can prep the pickled veggies two weeks ahead, marinate your meat a day before, and mix up the spicy mayo 3-4 days in advance. Just keep everything separate in the fridge and put your sandwiches together right when you're ready to eat them.
- → Is Banh Mi spicy?
These sandwiches usually pack a mild to medium kick from fresh jalapeños and the chili mayo. You can easily turn down the heat by using less chili sauce in your mayo or taking out the jalapeño seeds if you want it milder.