This Vietnamese-inspired steak banh mi brings together sweet and savory flavors with a satisfying crunch. Tender diced steak is glazed in a sweet soy sauce, then piled onto a toasted baguette with fresh cucumber, a tangy sesame slaw and a spicy chili mayo. It’s a quick and easy sandwich that’s perfect for a weeknight dinner.
Every bite offers a contrast of textures and tastes: the rich, caramelized steak, the cool crunch of cucumber, the nutty sesame slaw and the kick of chili mayo. Ready in just 20 minutes, this recipe is a fantastic way to enjoy the iconic flavors of a banh mi at home.
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.
Ingredients
Instructions
- In a small bowl, combine the mayonnaise and sweet Thai chili sauce. Set aside.
- In a medium bowl, toss the shredded red cabbage and shredded carrots with the sesame dressing. Season with a pinch of salt and pepper. Set aside.
- Thinly slice the mini cucumber into rounds. Pick the cilantro leaves from the stems.
- Heat 1 teaspoon of cooking oil in a large skillet over medium-high heat. Pat the diced steak dry with paper towels and season with salt and pepper. Add the steak to the skillet and cook, stirring occasionally, until browned, about 3-4 minutes.
- Reduce heat to medium. Add the sweet soy glaze to the skillet and stir to coat the steak. Cook for another 1-2 minutes until the glaze is sticky and the steak is cooked through. Remove from heat.
- Split the demi-baguettes lengthwise, but not all the way through. Toast them in a toaster or under the broiler until lightly golden.
- Spread the chili mayo on both sides of each baguette. Divide the sesame slaw between the sandwiches, then top with the soy-glazed steak, cucumber slices and cilantro leaves. Serve immediately.
Recipe Tips
For extra heat, add more sweet Thai chili sauce to the mayo or sprinkle with red pepper flakes.
If you can’t find sweet soy glaze, mix 3 tablespoons soy sauce with 1 tablespoon brown sugar and a pinch of garlic powder.
To save time, use pre-shredded coleslaw mix instead of separate cabbage and carrots.
FAQ
Can I use a different cut of beef?
Yes, any tender cut like sirloin or ribeye works well. Just cut it into small bite-sized pieces before cooking.
How do I make this gluten-free?
Use gluten-free baguettes and ensure your soy glaze is gluten-free (tamari or coconut aminos work).
Can I prepare the slaw ahead of time?
Absolutely! The sesame slaw can be made up to a day in advance and stored in the fridge. Toss again before serving.


























Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.