
This Vietnamese banh mi sandwich packs all the punch of genuine street food right in your home kitchen. You'll love how the juicy grilled pork plays off the zingy pickled veggies and fresh herbs. The whole combo gives you a flavor explosion that'll make you feel like you're walking through a busy Saigon market.
I whipped up these banh mi sandwiches when my husband turned another year older after we got back from Vietnam. When he took that first bite, I saw his face light up as he tasted those bold street flavors we'd gotten hooked on during our travels.
Ingredients
- Pork tenderloin: This soft cut soaks up flavor really well and doesn't take long to cook. Try to find meat that's nice and pink without too much white stringy bits.
- Lemongrass: Gives that key citrus smell. Go for stalks that feel heavy and solid, then cut away the outer layers to get to the tender white part inside.
- Fish sauce: The backbone of Vietnamese cooking. Good ones like Red Boat taste cleaner and aren't too salty.
- Pickled carrots and daikon: Brings that must-have tang and snap. Pick firm, bright-colored veggies for the best crunch.
- French baguettes: What holds everything together. True Vietnamese baguettes are lighter than French ones, so try to find rolls with thin crust and fluffy insides.
- Fresh cilantro: Adds that fresh, herby kick. Look for bunches with bright green leaves that stand up straight.
- Asian chili sauce: Brings the heat your way. Sambal oelek gives pure chili flavor while Sriracha throws in some garlic taste.
- Maggi seasoning: The hidden gem that deepens flavor. Worth tracking down for that spot-on taste.
Simple Directions
- Get Those Veggies Pickled:
- Mix your rice vinegar, water, sugar and salt in something that can go in the microwave and heat till it bubbles. Hot liquid really helps melt that sugar and gets into the veggies better. Pour this mix over your thin-cut carrots and daikon in a jar so they're all covered up. They need at least half an hour but taste way better after a day in the fridge. They'll go from sharp and raw to tangy and slightly sweet.
- Get Your Pork Ready:
- Stick your pork in the freezer for a bit to make it easier to cut, about 1-2 hours until it's firm but not rock hard. Cut it into thin pieces and pound them to 1/8-inch thick so they cook fast and soak up lots of flavor. Mix up all your marinade stuff until smooth, bringing together that 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 makes it taste the best as all those flavors work their way deep into the meat.
- Cook Pork and Fix Bread:
- Let your marinated pork sit out for half an hour before cooking so it cooks more evenly. Get your grill or pan super hot, then cook those thin slices just 1-2 minutes on each side. The browning from high heat tastes amazing while keeping the meat juicy. At the same time, toast your bread until it's crisp but still has some give, so it can hold all your wet fillings while staying nice to chew.
- Put It All Together:
- First spread chili mayo on both sides of your toasted bread. Layer on your grilled pork so its juices mix with the mayo. Add plenty of drained pickled veggies for that tang and crunch. Top with fresh cucumber strips, spicy jalapeño pieces, and some cilantro. A little splash of Maggi seasoning adds that final umami kick that pulls everything into perfect sandwich harmony.

Lemongrass really makes this sandwich special. I once tried making banh mi without it, and while it tasted good, it missed that awesome smell that makes Vietnamese food so amazing. Now I've got lemongrass growing in my garden just for this sandwich, and I freeze extra so I can make it year-round.
Prep Ahead Plan
Getting stuff ready ahead of time means you can throw these together super fast. You can make the pickled veggies up to a week early and keep them in their liquid in the fridge, where they keep getting more flavorful. You can mix up the marinade and keep it in the fridge for up to three days before adding your meat. Even the spicy mayo can be mixed and stored for five days. With all this done ahead, you can have fresh banh mi ready in under 15 minutes.
Real Deal Touches
Old-school Vietnamese banh mi usually has pâté in it, which makes everything richer and more complex. For the most genuine taste, spread a thin layer of liverwurst or chicken liver pâté on the bottom bread before adding anything else. When you mix pâté with that spicy mayo, you get this amazing base that lifts the whole sandwich. Also, Maggi seasoning, this dark savory sauce that folks love all over Southeast Asia, gives that final authentic touch that most home cooks never think about.
What to Serve With It
Offer extra pickled veggies on the side and a small dish of spicy fish sauce for dipping. To make it 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 works perfectly alongside, with its strong coffee mellowed by sweet condensed milk that balances out the savory sandwich.

This banh mi will fill your kitchen with amazing Vietnamese flavors and give you a sandwich so good you'll remember every bite.
Frequently Asked Questions
- → Can I use a different protein for Banh Mi?
Absolutely! Try chicken thighs, steak, or tofu for a twist. Adjust cooking times based on the protein: chicken cooks in 3-4 minutes, beef in 2-3 minutes for medium, and tofu needs about 3 minutes per side until golden brown.
- → How long do pickled carrots and daikon last?
You can store your pickled veggies in an airtight jar in the fridge for up to 14 days. They taste even better after 1-2 days in the brine!
- → What exactly is Maggi seasoning? Can I replace it?
Maggi seasoning enhances flavor with a rich umami taste, kind of like soy sauce but more concentrated. For substitutes, mix soy sauce with a splash of Worcestershire, or just use soy sauce on its own.
- → What bread should I use for this dish?
Go for a light, crisp baguette—the traditional kind used in Vietnam has a thinner crust than French baguettes. If you can’t find those, a crusty roll works too!
- → Can I prep parts of this dish ahead?
Yep! Pickled veggies keep for up to 2 weeks. Marinate the meat a day ahead, and the chili mayo stays fresh for 3-4 days. Keep everything separate until you’re ready to build the sandwiches.
- → How spicy is this dish?
It’s got a little heat, but you can control it. Skip the jalapeño seeds for less spice, and go easy on the chili sauce in the mayo for a milder kick.