
I fell in love with banh mi during my time living in Hong Kong, where Vietnamese food is absolutely everywhere.
There was this tiny banh mi shop near my office, and I’d pop in at least once a week for a baguette stuffed with grilled pork, pickled vegetables, and fresh herbs. It was always the highlight of my day!
When I moved back to Dublin, I found myself craving that perfect balance of crunchy bread, tangy pickles, and savoury meat, so I started making my own at home.
This lunchbox version came about when I realized how well banh mi travels; the pickled vegetables don’t make the bread soggy, and all those bright flavours actually taste even better after a few hours. I usually make a big batch of the pickled veg and marinated chicken at the start of the week, then it’s just a matter of assembling the sandwich in the morning.
Cut it in half so it fits nicely in the lunchbox, add some fruit and snacks on the side, and you’ve got a meal that’s colourful, satisfying, and feels like a little treat in the middle of a busy day.
It’s become my favourite packed lunch, and it certainly beats a boring old sandwich!

Chicken Banh Mi Sandwich Lunch Box
Ingredients
Method
- In a bowl, toss the shredded radish, carrot, and cucumber with white vinegar and salt. Set aside to marinate.
- Add the cooked chicken to a bowl with fish sauce, soy sauce, sesame seeds, grated garlic, chopped scallion, rice vinegar, sesame oil, ginger, and sugar. Mix until well coated.
- Slice the baguette in half. Spread pâté on one side and mayonnaise on the other. Layer with marinated chicken, pickled vegetables, and fresh coriander. Cut in half to fit neatly into a lunch box.
- Place the sandwich in the lunch box. Add strawberries, grapes, almonds, fish-shaped crackers, and mini egg rolls to complete the meal.
Video
Notes
- Use leftover roast or poached chicken to save time.
- Drain the pickled vegetables lightly before assembling to keep the baguette crisp.
- Great for meal prep. Keep components separate until packing.





