Rating: 4.5 stars
87 Ratings
  • 5 star values: 65
  • 4 star values: 17
  • 3 star values: 4
  • 2 star values: 0
  • 1 star values: 1

This banh mi (Vietnamese sandwich) is made with chicken and full of pickled vegetables. My husband works around a lot of Vietnamese restaurants, and I was making him bring me home these tasty sandwiches. Finally I attempted to make one, and found that my recipe was even better than the restaurants', mainly because I used chicken breast and fresher ingredients. I also love the pickled vegetables, so I make sure there are plenty of those.

Recipe Summary

30 mins
20 mins
50 mins
1 12-inch sandwich


Original recipe yields 2 servings
The ingredient list now reflects the servings specified
Ingredient Checklist


Instructions Checklist
  • Combine rice vinegar, sugar, and water in a saucepan. Bring to a boil over medium heat, stirring until sugar has dissolved, about 1 minute. Allow the mixture to cool.

  • Place carrot, radish, and onion in a bowl. Pour in cooled vinegar mixture and let marinate at least 30 minutes.

  • While vegetables marinate, set an oven rack about 6 inches from the heat source and preheat the broiler. Lightly oil a slotted broiler pan.

  • Sprinkle chicken breast with garlic salt and pepper.

  • Place chicken on the prepared pan and broil, turning once, until browned and no longer pink in the center, about 6 minutes per side.

  • Place chicken on a cutting board. Cut into bite-sized pieces.

  • Slice baguette in half lengthwise. Pull out the soft center of the bread, leaving a cavity for the fillings.

  • Lightly toast baguette under the broiler, 2 to 3 minutes.

  • Drain off excess vinegar mixture after vegetables have marinated.

  • To assemble the sandwich, spread each half of toasted baguette with mayonnaise. Layer chicken on the bottom half of the bread. Top with cucumber, drained pickled vegetables, cilantro, and jalapeno. Squeeze lime wedge over fillings and cover with top half of baguette.

  • Cut into two 6-inch sandwiches to serve.

Nutrition Facts

657 calories; protein 24g; carbohydrates 85.2g; fat 25.2g; cholesterol 42.8mg; sodium 990mg. Full Nutrition