Soups & Stews
This beef banh mi bowl recipe transforms a Vietnamese street food classic into a bold, modern bowl packed with charred steak, tangy pickled veggies, and crispy tortilla crunch. The secret lies in perfectly seared beef—tender yet smoky—and a bright, herby sauce that ties everything together.
I’ve refined this recipe over years of testing, balancing authentic flavors with restaurant-quality texture in every bite.
The magic happens in layers: thinly sliced beef gets marinated and charred to perfection, while quick-pickled carrots and daikon add that signature tang. Crispy tortilla strips bring a satisfying crunch that elevates the dish beyond traditional banh mi.
It’s a fusion that keeps the soul of the original while making it heartier and more adaptable for home cooks.
What you’ll end up with is a bowl that’s visually stunning and packed with flavor—juicy beef, vibrant pickled veggies, fluffy rice, and a sauce so good you’ll want to drink it.
The crispy tortilla strips add an unexpected texture that makes every bite exciting. This isn’t just a bowl; it’s a meal that feels like a hug for your taste buds.
Perfect for weeknight dinners or meal prep, this recipe scales easily and lets you customize toppings like jalapeños, cilantro, or extra sauce. The best part? It’s foolproof—no fancy techniques, just bold flavors and a method that delivers crispy edges and tender centers every time.
Ingredients for beef banh mi bowl
Bold flavors and crispy textures—just 15 ingredients for this showstopper.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 ½ lb | Thinly sliced against grain |
| White Rice 🍚 | 2 cups | Uncooked, long-grain preferred |
| Tortillas 🌯 | 2 whole | Flour, cut into strips |
| Carrots 🥕 | 1 lb | Julienned for pickling |
| Daikon Radish 🥬 | 1 whole | Julienned, about 2 cups |
| Fish Sauce 🍶 | 2 tbsp | Red Boat preferred |
| Lime Juice 🍋 | ½ cup | Freshly squeezed |
| Cilantro 🌿 | ½ cup | Chopped, stems removed |
| Jalapeños 🌶️ | 2 whole | Sliced, seeds removed |
| Mayonnaise 🥛 | ½ cup | For sauce, full-fat |
| Soy Sauce 🍶 | 2 tbsp | For marinade |
| Brown Sugar 🍚 | 2 tbsp | Packed, light kind |
| Garlic Cloves 🧄 | 6 cloves | Minced for marinade |
| Olive Oil 🫒 | 2 tbsp | For searing |
| Sesame Oil 🫒 | 1 tbsp | For finishing |
The flank steak is your star—look for well-marbled cuts at Whole Foods or your butcher shop. Thinly slicing it against the grain is key for tenderness. I always marinate mine for at least 2 hours, but overnight gives the best flavor. The tortillas? Mission brand flour tortillas hold up best when crisped. If you can't find daikon, substitute extra carrots or radish—just add 1 extra tbsp fish sauce to keep the tang.
No Red Boat fish sauce? Red Boat or Three Crabs are the gold standard, but Thai Kitchen fish sauce works in a pinch. For the pickled veggies, balance is everything—1:1 ratio of lime juice to fish sauce is your baseline. Want more heat? Keep the jalapeño seeds in. The crispy tortilla strips are non-negotiable—bake at 375°F for 10-12 minutes until golden and crunchy. No oven? Air-fry at 390°F for 5 minutes.
Marinated beef keeps 3 days in the fridge, but it's best fresh. Pickled veggies last 1 week—just store them in their liquid. Tortilla strips? 30 minutes max at room temp or they'll soften. Double the sauce recipe—it disappears fast. Pro tip: Toast your rice in the pot with a splash of sesame oil for extra depth. Leftovers? Reheat the beef and veggies separately to keep everything crisp.
Why You'll Love This Recipe
- I swear by this trick: buy pre-shredded carrots and daikon—no knife skills required. The flank steak gets sliced thin in one go, and the tortillas add crunch without fuss. Honestly, it’s the kind of meal that lets me skip the grocery store’s produce section entirely.
- No-Chop Night Saved: I swear by this trick: buy pre-shredded carrots and daikon—no knife skills required. The flank steak gets sliced thin in one go, and the tortillas add crunch without fuss. Honestly, it’s the kind of meal that lets me skip the grocery store’s produce section entirely.
- Umami Bomb Combo: That marinated flank steak? It’s got a punch—garlic, fish sauce, and a hint of sugar that caramelizes just enough to make you lick your spoon. The daikon’s peppery bite cuts through the richness, and the tortilla strips add this addictive, smoky crunch that’s impossible to resist.
- Lunchbox Reinvented: Pack half the bowl for tomorrow—rice stays fluffy, steak holds its shape, and the veggies won’t get soggy. It’s my go-to for work lunches or kids’ school meals (yes, even my picky eater devours this). The tortilla strips? They’re the secret weapon for keeping everything from turning into mush.
Step-by-step instructions for beef banh mi bowl
Here's how to assemble this vibrant fusion bowl with perfect char on the steak and crispy tortilla strips.
Marinate and Char the Flank Steak
In a bowl, combine the 2 tablespoons soy sauce, 2 tablespoons packed brown sugar, and 6 minced garlic cloves. Add the 1.5 lb flank steak, turning to coat completely. Let it marinate for at least 30 minutes at room temperature. The longer it sits, the deeper the flavor penetration.
Heat a cast-iron skillet over high heat until smoking, then add 2 tablespoons olive oil. Place the marinated steak in the pan and sear for 2-3 minutes per side until deeply charred with blackened crust in spots. Remove from heat and let rest for 5 minutes before thinly slicing against the grain. This resting period is crucial—it prevents the meat from shrinking as it cooks further when assembled.
Prepare the Crispy Tortilla Strips
Cut the 2 whole flour tortillas into ¼-inch thick strips. Heat 1 tablespoon olive oil in a clean skillet over medium-high heat until shimmering. Add the tortilla strips in a single layer and fry for 2-3 minutes, stirring occasionally, until golden brown and crisp. Transfer to a paper towel-lined plate to drain excess oil. The key here is high heat and constant movement—this ensures even crispiness without burning.
While still warm, toss the crispy strips with 1 teaspoon sesame oil for added depth. Set aside until ready to assemble. If they lose crispness before serving, simply reheat in a dry skillet for 30 seconds—they'll regain their crunch instantly.
Create the Tangy Pickled Vegetables
In a bowl, combine the 1 lb julienned carrots and 1 whole julienned daikon radish (about 2 cups total). In a separate small bowl, whisk together 0.5 cup lime juice, 2 tablespoons fish sauce, and 1 tablespoon brown sugar. Pour this mixture over the vegetables and toss to coat completely. Let sit for at least 15 minutes—this allows the flavors to meld and the vegetables to soften slightly while maintaining their crisp texture.
The pickling process transforms these simple vegetables into vibrant, tangy components that cut through the richness of the beef. If you're short on time, 10 minutes will still give you decent flavor, but 30 minutes is ideal for maximum impact. Drain any excess liquid before assembling the bowls.
Assemble the Perfect Banh Mi Bowl
Cook the 2 cups white rice according to package instructions, fluffing with a fork until light and separate. Divide the rice evenly among 4 bowls. Top each with ¼ of the sliced flank steak, arranging the slices in an overlapping pattern for visual appeal.
Add ¼ of the crispy tortilla strips to each bowl, followed by ¼ of the pickled vegetables. Drizzle with 2 tablespoons mayonnaise (divided evenly) and finish with 2 tablespoons chopped cilantro and ½ of a sliced jalapeño (seeds removed). The jalapeños should be distributed evenly so each serving has a hint of heat without overwhelming the dish.
Finish with Fresh Herbs and Crunch
Just before serving, give everything a final toss with 1 teaspoon sesame oil—this adds a nutty aroma and ties all the flavors together. Garnish each bowl with an additional sprinkle of cilantro and a few jalapeño slices on top for both color and heat. The contrast between the warm, charred beef and the cool, crisp pickled vegetables makes this bowl truly special.
Serve immediately while the tortilla strips are still crisp and the rice is hot. The combination of textures—crispy, tender, crunchy, and creamy—along with the balance of sweet, tangy, umami, and spicy flavors, is what makes this banh mi bowl fusion so addictive. Each bite should deliver a perfect harmony of elements.
Pro Tips For Making Beef Banh Mi Bowl
- Slice Against the Grain: Flank steak’s fibers run long—cutting perpendicular makes each bite tender instead of chewy. I used to ignore this and ended up with rubbery meat; now I mark the grain with a quick knife test before slicing.
- Char the Flank First: Hit the flank with a screaming-hot cast-iron or grill for 2-3 minutes per side before finishing in the oven. That crust locks in juices and adds depth—skip it, and your beef tastes bland even with all the marinade.
- Shred, Don’t Dice, the Veggies: Julienne carrots and daikon into matchsticks, not tiny cubes. Longer pieces hold up better in bowls and mimic the texture of traditional banh mi. (Yes, I’ve eaten sad, mushy shreds—don’t be me.)
- Toast Tortilla Strips: Cut tortillas into thin strips, brush with oil, and crisp in a dry pan for 30 seconds per side. They add crunch and a smoky note—way better than raw or soggy store-bought chips. (Pro move: keep them warm in a 200°F oven while assembling.)
Regional styles of beef banh mi bowl
Vietnamese Street Style
This version stays true to the original bánh mì by using thinly sliced, marinated beef with a garlic-sugar-soy glaze that caramelizes beautifully. The key is achieving that signature charred crust on the beef—sear it in a cast-iron skillet over high heat for 2-3 minutes per side until blackened spots form.
Serve with pickled daikon and carrots (the tangy contrast is non-negotiable) and a mayo-fish sauce drizzle for that authentic umami kick. 🌶️
Texas BBQ Fusion
Swap the traditional marinade for a smoky Texas-style dry rub—mix 2 tbsp smoked paprika, 1 tbsp brown sugar, and 1 tsp cayenne with the beef. After searing, finish with a quick BBQ sauce glaze (I love Sticky Fingers) and top with pickled onions instead of daikon.
Add crispy fried shallots for extra crunch and serve with a side of cool ranch for dipping. This version keeps the banh mi spirit but adds bold, smoky heat. 🔥
Korean-Inspired Kimchi Twist
For a Korean fusion, replace the pickled veggies with spicy kimchi (about 1 cup, drained) and add gochujang to the mayo-fish sauce mix (1 tbsp gochujang + ½ cup mayo).
Use bulgogi-marinated beef (soy sauce, pear puree, sesame oil) and top with quick-pickled cucumbers and sesame seeds. The fermented heat of kimchi elevates the dish with a funky depth that pairs perfectly with the crispy tortilla strips. 💛
Thai-Inspired Spicy-Lime
Infuse the beef marinade with 1 tbsp fish sauce, 1 tbsp lime zest, and 1 tsp Thai bird’s eye chili for a bright, spicy kick.
Swap the mayo for a lime-cilantro sauce (blend ½ cup mayo, 2 tbsp lime juice, ¼ cup chopped cilantro, and 1 tsp sugar). Add thinly sliced Thai basil and crushed peanuts on top for texture.
The zesty, herbal notes make this version feel fresh and vibrant—perfect for hot days. ✨
Vegetarian Adaptation
Replace the beef with marinated and grilled portobello mushrooms (tossed in soy sauce, garlic, and brown sugar) or crispy tofu (pressed, pan-fried, and glazed with the same marinade). Keep the pickled veggies and tortilla strips, but add avocado slices and sriracha mayo for creaminess.
This version still delivers the tangy-sweet-crunchy trifecta but with a plant-based twist. 🌱
Nutrition facts
Frequently asked questions
Can I use a different cut of beef for this recipe?
Flank steak is ideal because it's lean and tender when sliced thinly, but you can substitute skirt steak or sirloin. Avoid tougher cuts like chuck—they won't hold up well in the marinade. If using sirloin, slice it ⅛-inch thick and marinate for at least 4 hours to ensure tenderness. Never use pre-sliced deli beef—it lacks the depth of flavor and texture.
How do I make the tortilla strips extra crispy?
The secret is high heat and drying them properly. After frying, spread the strips on a wire rack (not paper towels) to cool—they'll crisp up as they dry. For even more crunch, brush them with a light coat of oil before baking at 375°F for 5-7 minutes until golden. Keep them warm in a 200°F oven until serving to maintain crispness.
What if I don't have daikon radish?
No problem! Use extra carrots (add 1 more cup to the pickling mix) or substitute with radish (about 2 cups, peeled and julienned). For a sweeter profile, add ½ cup apple slices to the pickling liquid. The key is maintaining the 1:1 lime juice to fish sauce ratio—this keeps the tangy balance that cuts through the rich beef.
Can I meal prep this recipe?
but with strategy. Cook the rice and beef separately, then store them in airtight containers in the fridge for up to 3 days. Keep the tortilla strips in a separate container—they'll soften but regain crispness when reheated in a dry skillet for 30 seconds. Pickled veggies stay fresh for 5 days in their liquid. Assemble bowls just before eating to preserve textures.
What's the best way to reheat leftovers?
Reheat beef and rice separately in a skillet over medium heat until warmed through (2-3 minutes). For tortilla strips, crisp them fresh in a dry skillet for 30 seconds. Never microwave—they'll turn soggy. If reheating the whole bowl, cover with a damp paper towel and microwave for 45 seconds, then finish under a broiler for 1 minute to restore crispness.
