
This quick Vietnamese banh mi layers savory pan-fried pork loaf with crisp cucumber, pickled carrot and daikon, fresh cilantro, and spicy mayo. Toasted baguette gives every bite the classic contrast of crunchy bread, rich filling, tangy pickles, and fresh herbs.
Slice the pork loaf into 1/4-inch thick pieces. Cut the slices into lengths that will fit neatly inside your baguette.

Split the baguette lengthwise without cutting all the way through if you want a hinged sandwich. Toast until the outside is crisp and the inside is lightly warm.


Peel the cucumber if the skin is thick or waxy, then slice it lengthwise into thin strips, about 1/8 inch thick.

In a small bowl, stir together the soy sauce, sugar, and water until the sugar dissolves.

Heat the cooking oil in a skillet over medium heat. Add the pork loaf slices in a single layer, working in batches if needed, and cook until lightly browned on the first side.

Flip the pork loaf, drizzle in some of the soy sauce mixture, and continue cooking until the sauce reduces and coats the slices. Remove from the pan when both sides are golden.

Mix the mayonnaise with sriracha in a small bowl. Taste and add more sriracha if you prefer a spicier sandwich.


Spread the spicy mayo inside the toasted baguette. Layer in the pork loaf, cucumber, pickled carrot and daikon, and cilantro, distributing the fillings evenly from end to end.



Close the sandwich and cut into portions if desired. For packing, wrap tightly in foil; for a lighter option, skip the spicy mayo and finish with olive oil, salt, and black pepper instead.



Use Vietnamese pork loaf, cha lua, for the most traditional flavor, but ham, grilled chicken, or tofu can work in a pinch. Do not overfill the baguette or the sandwich will be hard to eat. If packing ahead, keep the pickles well drained and add the spicy mayo just before serving when possible to prevent soggy bread.




