Recipe courtesy of Jake Smollett

Steak Banh Mi Tacos

Save Recipe
  • Level: Intermediate
  • Total: 3 hr (includes marinating and resting time)
  • Active: 55 min
  • Yield: 6 servings
Share This Recipe


1/3 cup Asian fish sauce

1/4 cup vegetable oil 

3 tablespoons light brown sugar 

1 clove garlic 

1 shallot, quartered 

Kosher salt and freshly ground black pepper 

1 pound skirt steak, trimmed

1 cup granulated sugar

1 cup distilled white vinegar 

1 cup shredded carrot 

1 cup julienned jicama 

Six 4 1/2-inch yellow or white corn tortillas 

1/3 cup mayonnaise 

1 cup julienned English cucumber

1 Fresno chile, thinly sliced 

1/2 cup fresh cilantro leaves 

1/2 cup crumbled cotija cheese 


  1. In a blender, combine the fish sauce, vegetable oil, brown sugar, garlic, shallot, 2 teaspoons salt, a few grinds of black pepper and 1/4 cup cold water. Blend until smooth. Place the steak in a 1-gallon resealable plastic bag. Pour the marinade into the bag, seal, and toss to coat. Refrigerate for at least 2 hours.
  2. Meanwhile, combine the granulated sugar, vinegar, 1 tablespoon salt and 1 cup cold water in a small saucepot. Bring to a boil and then pour the hot pickling liquid over the carrots and jicama. Let sit until cooled to room temperature. Use at room temperature or refrigerate, covered, for later use.
  3. Prepare a grill for high heat. Remove the steak from the marinade and pat dry. Grill the steak for 3 to 4 minutes per side for medium. Remove from the grill, let rest for 5 minutes, and then cut into 1/2-inch pieces.
  4. Warm the tortillas in a dry saute pan or in a 350-degree oven, wrapped in a foil pouch, for 10 minutes (you can also heat them over a gas burner until charred in spots). Spread some of the mayonnaise on one side of each tortilla. Top with some steak, cucumbers, chiles and pickled carrots and jicama. Sprinkle with cilantro and cotija.