Authentic Homemade Vietnamese Chicken Banh Mi Recipe: A Flavorful Culinary Journey
Welcome to the ultimate guide for crafting your very own homemade Banh Mi, a beloved Vietnamese chicken sandwich that promises an explosion of flavors in every bite! This iconic sandwich features perfectly tender, marinated chicken, crisp pickled carrots and daikon radish, refreshing cucumber slices, and is generously topped with vibrant cilantro and spicy jalapeños. It’s a symphony of sweet, savory, tangy, and spicy that will transport your taste buds straight to the bustling streets of Vietnam. Prepare to fall head over heels for this incredible culinary creation!

Hello to all my fellow food enthusiasts and chicken sandwich aficionados!
Today, I am absolutely thrilled to share what I consider to be the most delectable Vietnamese chicken sandwich recipe you’ll ever encounter. Seriously, pause whatever you’re doing, scroll down to the detailed recipe card at the bottom of this post, and gather your ingredients. Once you’ve whipped up this incredible Banh Mi, you can join me in obsessing over its magnificent flavors as you finish reading the rest of this article.
There’s no exaggeration when I say this sandwich is a culinary revelation you simply must experience. Imagine a perfectly toasted, crispy baguette, generously filled with unbelievably flavorful and tender chicken, a luscious layer of creamy mayonnaise, bright and tangy pickled vegetables, thinly sliced spicy jalapeños, and a burst of fresh cilantro. It’s a harmonious blend of textures and tastes that creates an unforgettable eating experience – truly, it has everything you could ever desire in a sandwich.
Each component of this Vietnamese chicken Banh Mi is so thoughtfully balanced and delicious that you might find it impossible to pick a favorite part. From the succulent chicken to the zesty pickles and the crunchy bread, every element plays a crucial role in creating this masterpiece.

This particular Vietnamese Chicken Sandwich recipe holds a special place in my heart, as it was the gateway to exploring more of the vibrant world of Vietnamese cuisine. It inspired me to create other fantastic dishes, like fresh Vietnamese spring rolls, generously packed with succulent shrimp and delicate rice paper. I even ventured into turning instant pot-cooked chicken into a delightful Crispy Chicken Banh Mi bowl. But perhaps my most cherished innovation born from this recipe? My famous Banh Mi Burgers – easily a top 5 burger of all time, especially when crowned with a dollop of spicy sriracha mayo. These creations truly highlight the versatility and irresistible appeal of Banh Mi flavors!
The joy and deliciousness these Banh Mi-inspired dishes bring to my kitchen are simply unparalleled. They are absolute favorites, continually bringing smiles and satisfied appetites to everyone who tries them.
Crafting the Perfect Chicken Marinade for Your Vietnamese Banh Mi
The secret to an extraordinary Vietnamese chicken sandwich lies in a deeply flavorful and tender chicken filling. Our marinade is carefully balanced to infuse the chicken with rich, savory, and slightly sweet notes, making it irresistibly delicious. Here’s what you’ll need to create this flavor powerhouse:
- Freshly Grated Garlic: As with many great recipes, a generous amount of fresh garlic forms the aromatic foundation of our marinade, adding essential depth.
- Fish Sauce: This quintessential Vietnamese ingredient is key to unlocking the umami magic in the marinade. Beyond its savory punch, fish sauce works wonders as a tenderizer, ensuring your chicken is incredibly moist and bursting with authentic flavor.
- Low Sodium Soy Sauce: Complementing the fish sauce, soy sauce contributes a crucial salty element, balancing the overall taste profile of the chicken.
- Granulated Sugar: A touch of sugar is vital for harmonizing the bold umami of the fish sauce and the saltiness of the soy sauce, adding a subtle sweetness that rounds out the flavor.
- Mayonnaise: This might seem like an unconventional ingredient for a chicken marinade, but it’s my secret weapon for tenderizing! Just as I use it for my famously succulent Persian chicken kabobs, mayo keeps the chicken incredibly moist and tender during cooking.
- Lime Zest: To brighten the entire marinade and introduce a wonderfully fresh, zesty aroma, lime zest is an absolute must. It cuts through the richness and adds a vibrant lift.
- Sriracha: For those who appreciate a fiery kick, sriracha is an optional but highly recommended addition. Feel free to adjust the amount or omit it entirely if you prefer a milder sandwich.
Preparing the Flavorful Chicken for Your Banh Mi Sandwiches
With your marinade ready, preparing the chicken is a straightforward process that yields incredibly tender and delicious results:
- Begin by thoroughly combining all the ingredients for the marinade in a medium-sized bowl. Whisk until well blended, ensuring the sugar dissolves.
- Add your chosen chicken cuts—whether boneless, skinless chicken breasts, thighs, or tenders—to the marinade. Make sure the chicken is fully coated, then cover the bowl and refrigerate. Allow the chicken to marinate for a minimum of 20 minutes, or for optimal flavor and tenderness, let it sit for up to 24 hours. The longer the chicken marinates, the more intensely flavorful it will become.
- Cook the marinated chicken on a preheated indoor grill pan or in a skillet until it is fully cooked through and golden brown. Cooking times will vary depending on the thickness of your chicken. Once cooked, transfer the chicken to a cutting board and allow it to rest for 5 minutes before slicing thinly on the bias. This resting period helps retain the juices, ensuring maximum tenderness.

Creating the Signature Pickled Vegetables (Do Chua) for Vietnamese Chicken Sandwiches
No Banh Mi is complete without its iconic pickled vegetables, known as Do Chua. This tangy, crunchy component provides a crucial counterpoint to the rich chicken and creamy mayo, elevating the sandwich to new heights. Here’s what you’ll need and how to prepare these delightful pickles:
- Equal Parts: Water, Granulated Sugar, and Rice Vinegar: This classic 1:1:1 ratio forms the perfect sweet and sour pickling liquid base.
- Kosher Salt: A touch of salt enhances the flavors and aids in the pickling process.
- Daikon Radishes: These long, white radishes are essential for their crisp texture and mild, slightly peppery flavor when pickled.
- Carrots: Sweet and vibrant, carrots add both color and a lovely crunch to the pickled mix.
- Persian Cucumbers, optional: While often included, how you incorporate cucumbers can vary, as discussed below.
Should You Pickle the Cucumbers or Keep Them Fresh?
This is a delightful dilemma and entirely a matter of personal preference! When I first shared this Banh Mi recipe years ago, I always pickled the cucumbers alongside the daikon and carrots. However, after countless Banh Mi experiences since then, I’ve discovered a newfound appreciation for adding fresh cucumber spears directly into the sandwich instead of pickling them. A fantastic local sandwich shop serves their Banh Mi this way, and I’ve come to absolutely adore the crisp, refreshing contrast that unpickled cucumbers bring to the overall flavor profile. Their cool, earthy freshness beautifully cuts through the richness of the chicken and the tang of the other pickled vegetables, offering a unique texture and taste that truly enhances the sandwich. Give both methods a try and see which you prefer!
Effortlessly Shredding Radishes and Carrots for Your Pickled Vegetables
Achieving the perfect julienned texture for your daikon radish and carrots is key to the authentic Banh Mi experience. The absolute easiest and most efficient way to shred these vegetables for this recipe is to use a simple julienne peeler or a mandoline with a julienne setting. This handy gadget transforms the task into a quick and satisfying one. Sometimes, in a rush, I’ll consider grabbing a bag of pre-shredded carrots from the store, only to realize I still need to shred the daikon anyway! Investing in a good julienne tool makes the process so much smoother and ensures uniformly cut vegetables that pickle beautifully and fit perfectly into your baguette.

Optimal Pickling Time: How Long Should You Pickle the Vegetables?
The beauty of these pickled vegetables (Do Chua) is their flexibility. You can allow them to pickle for as little as 1 hour for a quick infusion of flavor, or you can prepare them up to a week in advance, making them an excellent meal prep component. While I’m not always organized enough to pickle things a full week ahead, I typically get them started the morning I plan to serve the sandwiches. I store them neatly in the refrigerator in these convenient mason jars.
For my personal preference, I find the pickled vegetables taste best when they’ve had at least 4-5 hours to develop their tangy, crisp flavor. However, even a quick 1-hour pickle will yield delicious results, giving your Banh Mi that authentic, spot-on taste reminiscent of your favorite Vietnamese restaurants.
Assembling Your Vietnamese Chicken Sandwiches (Banh Mi): The Final Delicious Steps
Once your flavorful chicken is perfectly cooked and sliced, and your tangy vegetables are beautifully pickled, assembling your Vietnamese chicken Banh Mi becomes a quick and incredibly satisfying process.
- First, prepare your baguette. You can toast the baguettes if you enjoy a warm, extra-crispy exterior, which adds another layer of texture. However, if your bread is freshly baked and wonderfully soft, or if you simply prefer a softer bread texture, you can absolutely skip the toasting step. I often lean towards a slightly softer bread myself, finding it complements the fillings beautifully.
- Next, spread a thin, even layer of creamy mayonnaise on the inside of both halves of the baguette. This adds richness and moisture to the sandwich. Then, generously layer your thinly sliced, tender chicken. Follow this with the fresh cucumber slices (if using unpickled), then pile on the vibrant pickled carrots and daikon. Finish with a handful of fresh cilantro leaves and several slices of spicy jalapeño.
- Carefully bring the two halves of the baguette together, pressing gently to secure the fillings. Serve your homemade Vietnamese Chicken Banh Mi warm and immediately, savoring the incredible blend of flavors and textures in every glorious bite!

Meal Prep & Customization Tips for Your Banh Mi
If you’re aiming to enjoy this delightful recipe on a busy weeknight, I highly recommend a little advance preparation. Letting the pickled veggies and the chicken marinade “hang out” in the fridge from the night before will drastically cut down on your cooking time. This way, the actual assembly and final cooking on the day of serving will only take about 20 minutes, making a gourmet meal achievable even on your busiest evenings.
For those who love their Vietnamese Chicken Sandwiches with an extra kick of heat, feel free to drizzle a little extra sriracha directly onto the sandwich before serving. This will amplify the spice level to your liking. Personally, I find the natural spice and incredible flavor of freshly sliced jalapeños to be utterly addictive and perfectly sufficient, so I often skip the added sriracha entirely to let the other flavors shine.
With just one bite of this incredible chicken Banh Mi, you’ll feel like you’re floating to culinary heaven. You’ll experience the gentle heat from the jalapeños, the subtle earthiness of fresh cilantro, the deeply savory and tender chicken, all nestled in soft, yet satisfying bread, and complemented by the creamy richness of mayonnaise. The tangy crunch of the pickled vegetables adds the perfect bright contrast, creating a truly unforgettable symphony of flavors and textures.
Honestly, I could happily eat this Vietnamese sandwich for breakfast, lunch, and dinner, every single day for the next decade, and never grow tired of its complex yet comforting appeal. It’s that good!

*Original recipe posted July 2015, updated with new pictures and text May 2020. This updated version includes expanded details, SEO enhancements, and additional tips for an even better homemade Banh Mi experience.
Vietnamese Chicken Sandwich (Bánh Mì)
1 hour
15 minutes
1 hour 15 minutes
A homemade version of the ever so popular Banh Mi sandwich! This Vietnamese chicken sandwich is stuffed with tender sliced chicken, pickled carrots and daikon radish, cucumbers, and topped with sliced jalapeños, and cilantro. It is to DIE for!
Ingredients
Pickled Vegetables:
- 1/2 cup EACH: water, rice vinegar, AND granulated sugar
- 2 teaspoons salt
- 6 ounces daikon, thinly sliced (about 1/4 inch thick)
- 6 ounces carrots, thinly sliced (about 1/4 inch thick)
- 2 Persian cucumbers cut into circles or spears
Chicken Marinade:
- 1 lb. boneless skinless chicken breast or thighs
- 3 cloves garlic, freshly grated or minced
- 2 tablespoons EACH: fish sauce AND low sodium soy sauce
- 1 tablespoon EACH: granulated sugar AND mayonnaise (plus more for spreading)
- ½ teaspoon lime zest
- 1-2 teaspoons sriracha (optional, adjust to taste)
For Serving:
- 4-5 Vietnamese bread rolls or small french baguettes
- Sliced fresh jalapeños or serrano peppers + fresh cilantro sprigs
Instructions
- PREPARE PICKLED VEGETABLES: In a large bowl or directly in a mason jar, combine the water, rice vinegar, granulated sugar, and salt. Stir well until the sugar and salt are completely dissolved. Add the thinly sliced daikon, carrots, and cucumbers (if pickling them) to the pickling liquid. Secure the lid tightly and allow the vegetables to pickle in the refrigerator for a minimum of one hour, or ideally up to 24 hours in advance for deeper flavor.
- MARINATE AND COOK CHICKEN: In a medium bowl, combine the grated garlic, fish sauce, soy sauce, granulated sugar, mayonnaise, lime zest, and sriracha (if using). Mix until all ingredients are well incorporated. Add the chicken pieces to the marinade, ensuring they are thoroughly coated. Cover the bowl and refrigerate to marinate for at least 20 minutes, or for the best flavor, up to 24 hours. Cook the marinated chicken on a preheated indoor grill pan or in a skillet over medium-high heat until it is cooked through and reaches an internal temperature of 165°F (74°C). Cooking time will vary with chicken thickness (typically 5-7 minutes per side for breasts). Allow the chicken to rest for 5 minutes before thinly slicing it on the bias.
- ASSEMBLE THE BANH MI: Lightly toast the baguettes if desired, or use them fresh. Spread a thin layer of mayonnaise on the inside of each bread roll. Layer with the thinly sliced chicken, followed by fresh cucumber (if not pickled), the drained pickled vegetables, fresh cilantro leaves, and slices of jalapeño or serrano. Close the sandwich and serve warm immediately to enjoy the perfect combination of flavors and textures.
Have you made this recipe?
If you enjoyed this recipe, please consider leaving a ⭐️⭐️⭐️⭐️⭐️ rating and a comment below. You can also share a picture on Instagram with the hashtag #LITTLESPICEJAR, I’d love to see what you made!
