
Vietnamese street food comes alive with this authentic beef banh mi, where tender marinated meat meets tangy pickled vegetables in a crispy baguette. I’ve tested this recipe countless times to perfect the balance of flavors and textures.
The key is in the details: thinly sliced beef marinated in fish sauce and garlic, quick-pickled carrots and daikon for crunch, and fresh cilantro for brightness. Each component plays a crucial role in creating that signature banh mi experience.
You’ll achieve restaurant-quality results at home with simple ingredients and traditional techniques. The pickled vegetables add a refreshing contrast to the rich, savory beef.
Assemble everything just before serving to keep the bread crisp. This sandwich is a meal in itself.
Ingredients for Banh Mi Recipe Beef
Tender beef, tangy pickles, and fresh herbs bring this Vietnamese sandwich to life.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 ½ lb | Thinly sliced against grain |
| Fish Sauce 🐟 | 3 tbsp | Vietnamese brand preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced finely for marinade |
| Brown Sugar 🍚 | 2 tbsp | Light or dark variety |
| Lime 🍋 | 1 whole | Juiced, about 2 tbsp |
| Carrots 🥕 | 2 whole | Julienned for pickling |
| Daikon Radish 🥬 | 1 whole | Peeled, julienned thinly |
| White Vinegar 💧 | ½ cup | For quick-pickling liquid |
| Granulated Sugar 🍚 | 2 tbsp | Dissolved in pickling liquid |
| Water 💧 | ½ cup | For pickling vegetables |
| Baguette 🥖 | 1 whole | Fresh, crisp Vietnamese-style |
| Mayonnaise 🥚 | ½ cup | For spreading on bread |
| Fresh Cilantro 🌿 | ½ cup | Leaves and tender stems |
| Jalapeño Pepper 🌶️ | 1 whole | Thinly sliced for heat |
| Salt 🧂 | 1 tsp | Kosher or sea salt preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for marinade |
The beef is the foundation here. Flank steak is ideal for its leanness and flavor—sirloin or skirt steak work too but may require slightly longer marinating. Source from Whole Foods or a local butcher for quality cuts. The fish sauce is non-negotiable; Red Boat or Three Crabs are authentic brands. For the baguette, seek out a Vietnamese bakery—Lee’s Sandwiches chain is reliable if available locally.
No fish sauce? Soy sauce plus a splash of lime juice gets you close but won’t replicate the depth. Fresh cilantro is essential (the stems have great flavor), but Thai basil at half the amount works in a pinch. The daikon can be omitted if unavailable—extra carrots maintain the crunch. For heat, serrano peppers can replace jalapeños. Always taste your pickling liquid—it should balance sweet, sour, and salty.
Marinate the beef 2-4 hours for optimal flavor penetration. Pickled vegetables keep in the fridge for 1 week in a sealed jar. Assemble sandwiches just before serving to maintain bread crispness. Leftovers (without bread) store 3-4 days refrigerated, though best enjoyed fresh.
Why You’ll Love This Recipe
- Minimal Marination: The flank steak soaks up that fish sauce, garlic, and brown sugar mix in just 30 minutes—no overnight planning needed.
- Sweet-Savory Bomb: That caramelized brown sugar with the funk of fish sauce and lime’s zing hits every taste bud.
- Lunchbox Hero: I pack these leftovers for work and they’re still crave-worthy cold the next day.
- Budget Stretcher: One pound of flank steak feeds four generously, and the marinade costs pennies.
Step-by-Step Instructions for Banh Mi Beef
Master the technique for authentic Vietnamese sandwiches with properly marinated beef and quick-pickled vegetables.
Step 1: Marinate the Flank Steak
Thinly slice the 1.5 lb flank steak against the grain into ¼-inch thick strips. This ensures tenderness when cooked. In a bowl, combine the 3 tbsp fish sauce, minced 4 cloves garlic cloves, 2 tbsp brown sugar, juice from the 1 whole lime, 1 tsp salt, and 0.5 tsp black pepper.
Add the sliced beef to the marinade, ensuring each piece is well coated. Cover and refrigerate for at least 2 hours, or preferably overnight. The fish sauce will tenderize the meat while infusing it with that signature umami depth characteristic of authentic banh mi.
Step 2: Quick-Pickle the Vegetables
Julienne the 2 whole carrots and peeled 1 whole daikon radish into thin matchsticks. In a saucepan, combine the 0.5 cup white vinegar, 2 tbsp granulated sugar, and 0.5 cup water. Heat over medium heat until the sugar completely dissolves—about 3-4 minutes.
Pour the hot pickling liquid over the vegetables in a heatproof bowl. Submerge the carrots and daikon completely with a plate if needed. Let them sit at room temperature for at least 30 minutes until slightly softened but still crisp. The pickles should have a bright, tangy flavor that cuts through the richness of the beef.
Step 3: Cook the Marinated Beef
Remove the beef from the marinade and discard the excess liquid. Heat a large skillet over high heat until very hot. Working in batches to avoid crowding, cook the beef strips for 2-3 minutes per side until deeply browned and cooked through.
The beef should develop a caramelized crust from the sugar in the marinade while remaining juicy inside. Don’t stir too frequently—allow each piece to develop that beautiful sear. Transfer the cooked beef to a plate and set aside, keeping it warm for assembly.
Step 4: Assemble the Banh Mi
Slice the 1 whole baguette lengthwise, leaving one side attached to create a hinge. Lightly toast the bread if desired. Spread a generous layer of 0.5 cup mayonnaise on both sides of the bread. Distribute the cooked beef evenly along the bottom half, then top with the pickled carrots and daikon.
Garnish with 0.5 cup fresh cilantro leaves and thinly sliced 1 whole jalapeño pepper for heat. Press the top of the baguette down gently and slice into 4 portions to serve. The sandwich should have a perfect balance of savory beef, tangy pickles, and creamy richness in every bite.
Pro Tips For Making Banh Mi Recipe Beef
- Slice Against Grain: Flank steak is fibrous—cut it thinly against the grain after cooking to keep it tender in your banh mi. I learned this the hard way after chewing through a few tough sandwiches.
- Bloom the Garlic: Cook minced garlic in oil for 30 seconds until fragrant before adding fish sauce and brown sugar. Sounds simple, but it actually changes the outcome by mellowing the sharpness.
- Marinate Overnight: Give the flank steak at least 4 hours (or overnight) in the fish sauce, brown sugar, and lime marinade. Steer clear of skipping this—short marinating times leave the beef bland.
- Char the Beef: Use high heat to sear the marinated steak—about 3-4 minutes per side for medium-rare. My grandmother swore by this, and she was right: it locks in the juices for a perfect banh mi filling.
Best Sauces and Condiments for This banh mi recipe beef
Classic Sriracha Mayo
The perfect starting point for banh mi sauce—I mix ½ cup mayonnaise with 2 tbsp Sriracha for a creamy, spicy kick that complements the beef beautifully. This combination adds depth without overpowering the other flavors. 🔥
Garlic Aioli Twist
For a more complex spread, I blend ½ cup mayonnaise with 2 minced garlic cloves and 1 tsp lime juice. The garlic enhances the marinade flavors while the lime juice brightens the overall sandwich. It’s a simple upgrade that makes a big difference.
Fish Sauce Dressing
To amplify the umami, I create a light dressing with 1 tbsp fish sauce, 1 tbsp lime juice, and 1 tsp sugar dissolved in 2 tbsp water. Drizzle this over the beef before assembling for an extra layer of authentic Vietnamese flavor.
Chili Lime Mayo
When I want more zing, I combine ½ cup mayonnaise with 1 tbsp lime zest, 1 tbsp lime juice, and ½ tsp chili flakes. This variation adds a citrusy brightness that cuts through the richness of the meat. 💛
Pickled Vegetable Juice
Don’t discard that tangy pickling liquid! I often brush it lightly on the baguette before adding mayo for an extra punch of flavor. It’s a trick I learned from street vendors in Saigon that takes your sandwich to the next level.
Spicy Hoisin Glaze
For a sweeter, deeper flavor, I mix 2 tbsp hoisin sauce with 1 tsp Sriracha and 1 tsp lime juice. This glaze adds a complex sweet-spicy element that pairs wonderfully with the pickled vegetables and beef.
Nutrition Facts
Frequently Asked Questions
What cut of beef works best?
Flank steak is ideal for its leanness and flavor. Skirt steak or sirloin also work well. Slice thinly against the grain for maximum tenderness.
Can I make the pickles ahead?
Yes! Quick-pickled carrots and daikon keep in the fridge for up to 1 week in a sealed jar. Their flavor improves after 24 hours as the vinegar penetrates deeper.
How do I keep the bread from getting soggy?
Assemble just before serving. Toast the baguette lightly and spread mayo on both sides to create a moisture barrier. This keeps the bread crisp for 10-15 minutes.
What if I don’t have fish sauce?
Use soy sauce plus lime juice as a substitute, though the flavor won’t be identical. Fish sauce is non-negotiable for authentic taste, so try to source it from an Asian market.
- Pav Bhaji Recipe Food Lab: Mumbai Street Food Magic at Home - October 6, 2026
- Peach Jelly Recipe Without Pectin: Naturally Set Sweet Spread - October 6, 2026
- Pasta Salad Recipe With Zesty Italian Dressing: Bright Herb-Kissed Medley for Picnics - October 6, 2026