Total Time
Prep 15 mins
Cook 0 mins

This is one of my husbands favorites.

Ingredients Nutrition


  1. With chef's knife, mash garlic and salt into a paste.
  2. Transfer to a mixing bowl and add vinegar and sugar, stirring to dissolve.
  3. Add carrots, onions and chilies.
  4. Toss to coat, set aside.
  5. Slice baguette into 4 equal lengths.
  6. Split each piece horizontally.
  7. Spread cut sides with mayonnaise.
  8. Arrange the meat on the 4 bottom halves.
  9. Sprinkle with lime juice and 5-spice powder.
  10. Top with the carrot salad and a shower of cilantro leaves.
  11. Cover with bread tops.
Most Helpful

5 5

I used to buy these sandwiches at a restaurant in Maryland called Ba-Le, it was a Vietnamese/French deli, and these are just like the ones I used to buy, very authentic. The vegetables are so good prepared this way, and with the bread toasted it's fabulous.

5 5

Thanks for posting this. It is just wonderful. A man pleaser.

5 5

Delicious!!! I used fish as the protein (poached cod in a bit of soy sauce, sesame seed oil, and veg stock) and it worked out beautifully. I agree, the 5-spice added a very nice touch. I will try these with tofu next and see if I can make them 100% vegan.