Experience the vibrant flavors of Vietnam with this Traditional Vietnamese Banh Mi recipe, a perfect harmony of savory, tangy, and fresh ingredients tucked into a crispy baguette. Featuring tender pork or chicken infused with soy sauce, quick-pickled carrots and daikon radish, creamy mayonnaise, and aromatic cilantro, this iconic street food sandwich is bursting with bold and balanced flavors. Crunchy cucumber and fiery jalapeño slices offer texture and heat, making each bite irresistibly satisfying. Ready in just 30 minutes, this easy Banh Mi recipe is ideal for lunch, dinner, or a delicious on-the-go meal. Perfect for fans of Vietnamese cuisine and international sandwiches alike, this recipe brings authentic Asian street food right into your kitchen!
In a small bowl, combine julienned carrots and daikon radish with sugar, salt, and rice vinegar. Toss well to combine and set aside to pickle for at least 15 minutes.
Heat a skillet over medium heat. Add the cooked pork or chicken and pour 2 tablespoons of soy sauce over it. Stir fry for about 5-7 minutes until thoroughly heated and well coated. Season with black pepper.
Cut the baguette lengthwise and lightly toasting it until it's crispy on the outside.
Spread mayonnaise generously on the inside of both halves of the baguette.
Layer warmed meat over the bottom half of the baguette.
Drain the pickled vegetables and layer them on top of the meat.
Add slices of cucumber and jalapeño over the vegetables.
Finish with a generous lift of fresh cilantro sprigs.
Cover with the top half of the baguette, slice the sandwich into servings, and serve immediately.
Calories |
1896 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 71.9 g | 92% | |
| Saturated Fat | 15.1 g | 76% | |
| Polyunsaturated Fat | 0.9 g | ||
| Cholesterol | 223 mg | 74% | |
| Sodium | 4740 mg | 206% | |
| Total Carbohydrate | 216.8 g | 79% | |
| Dietary Fiber | 12.5 g | 45% | |
| Total Sugars | 46.0 g | ||
| Protein | 94.9 g | 190% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 304 mg | 23% | |
| Iron | 17.1 mg | 95% | |
| Potassium | 2072 mg | 44% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.