Go Back
+ servings

Banh Mi Beef Recipe

Experience the vibrant harmony of savory marinated beef, tangy pickled vegetables, and fresh herbs nestled in a perfectly crisp baguette. This Banh Mi recipe delivers layers of flavor and texture in every satisfying bite.
Print Pin
Course: Main Course
Cuisine: Vietnamese
Keyword: Banh Mi Beef Recipe
Prep Time: 25 minutes
Cook Time: 30 minutes
Total Time: 55 minutes
Servings: 4

Ingredients

Beef

  • 1 1/2 lb. boneless beef shoulder or roast sliced into 1/4"-thick strips against the grain
  • 1 medium shallot finely minced
  • 4 garlic cloves finely chopped
  • 1 1/2 Tbsp. fish sauce
  • 1 Tbsp. soy sauce
  • 1 Tbsp. neutral oil such as vegetable or canola
  • 1 Tbsp. sesame oil
  • 1/4 c. granulated sugar
  • 1 tsp. dried lemongrass
  • Freshly ground black pepper

Pickled Vegetables

  • 1/2 daikon radish about 8 oz., grated
  • 1 1/2 medium carrots about 8 oz., grated
  • 1 c. distilled white vinegar
  • 1 c. water
  • 1/2 c. plus 2 tsp. granulated sugar divided
  • Kosher salt

Assembly

  • 4 Vietnamese baguettes or 2 French baguettes each cut into 4 (9") loaves, sliced lengthwise but left hinged
  • 1/4 c. mayonnaise preferably Kewpie
  • 1 medium cucumber peeled and sliced into 1/2"-thick spears
  • 1 jalapeño diagonally sliced into 1/4"-thick pieces
  • 12 fresh cilantro sprigs
  • Maggi seasoning or soy sauce for drizzling

Instructions

Beef

  • In a large mixing bowl, combine the shallot, garlic, granulated sugar, fish sauce, neutral oil, sesame oil, soy sauce, dried lemongrass, and a generous amount of freshly ground black pepper. Whisk the mixture thoroughly to ensure the ingredients are well incorporated.
  • Add the beef slices to the marinade, tossing them gently to coat every piece evenly. Cover the bowl with plastic wrap and refrigerate for at least 1 hour, allowing the flavors to meld. For deeper flavor, let the beef marinate for up to 12 hours.

Pickled Vegetables

  • Place the grated carrots and daikon radish into a fine-mesh strainer positioned over a medium-sized heatproof bowl. Sprinkle the vegetables with 2 teaspoons of granulated sugar and 1 teaspoon of kosher salt. Massage the mixture with your hands for about 2 minutes, squeezing to release as much liquid as possible. Discard the drained liquid and transfer the vegetables to a clean bowl.
  • In a small saucepan, combine the vinegar, water, and the remaining 1/2 cup of granulated sugar. Heat the mixture over medium-high heat, stirring frequently, until the sugar has fully dissolved and the liquid begins to steam, about 2 minutes.
  • Pour the hot brine over the carrot and daikon mixture, ensuring the vegetables are fully submerged. Cover the bowl and let it rest for at least 1 hour to pickle.
  • Make Ahead Tip: Store the pickled vegetables in an airtight container, ensuring they remain fully submerged in the brine. They can be refrigerated for up to 2 weeks.

Assembly

  • Preheat the oven to 375°F. Position racks in the center and upper third of the oven. Line a baking sheet with parchment paper or foil, then place a wire rack on top.
  • Remove the beef slices from the marinade, allowing any excess liquid to drip off. Arrange the beef in a single layer on the wire rack. Bake on the center rack until the internal temperature of the meat reaches 150°F, approximately 14 to 16 minutes.
  • Switch the oven to broil mode and transfer the baking sheet to the upper rack. Broil the beef for 5 to 7 minutes, flipping halfway through, until both sides are beautifully charred.
  • Spread 1 tablespoon of mayonnaise on the bottom half of each baguette. Layer the baguette with the broiled beef, a generous helping of pickled vegetables, a cucumber spear, a few slices of jalapeño, and fresh cilantro sprigs. Add a dash of Maggi seasoning or soy sauce for an extra burst of flavor.
  • Make Ahead Tip: The broiled beef can be prepared up to 2 days in advance. Store it in an airtight container and refrigerate until ready to use.
  • Serve immediately and enjoy the perfect balance of savory, tangy, and fresh flavors.