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

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.

Kevin Young June 24, 2002

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

L DJ May 23, 2002

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.

maria.garcia.bodoh August 06, 2010