If you’ve been searching for a flavorful plant-based option for your lunch, look no further than this Vegan Banh Mi Sandwich Recipe. This Vietnamese-inspired sandwich combines fresh vegetables, aromatic herbs, and a satisfying protein, all tucked into a crusty baguette for a delightful bite.
What makes this sandwich truly special is the balance of textures and flavors. The crunchy pickled vegetables add a zing, while the soft tofu or tempeh provides a hearty base. Each bite is a symphony of taste that will leave your taste buds dancing.
This recipe is perfect for meal prep or a quick weeknight dinner. With just a few simple ingredients, you can create a satisfying sandwich that is both nutritious and delicious.
How to Make a Vegan Banh Mi Sandwich
This Vegan Banh Mi Sandwich features a harmonious blend of marinated tofu or tempeh, crisp pickled carrots and daikon, fresh cilantro, and chili for a kick. It’s a delightful combination that captures the essence of Vietnam in every bite.
Ingredients
- 1 block of firm tofu or tempeh, sliced
- 1 cup carrots, julienned
- 1 cup daikon radish, julienned
- 1/4 cup rice vinegar
- 1 tablespoon sugar
- 1 tablespoon soy sauce
- 1 baguette or Vietnamese banh mi bread
- Fresh cilantro leaves
- Sliced cucumber
- Fresh chili slices (optional)
- Salt and pepper to taste
- Sesame oil for cooking
Instructions
- Pickle the Vegetables: In a bowl, mix the rice vinegar, sugar, and a pinch of salt. Add the julienned carrots and daikon, stir well, and let it sit for at least 30 minutes.
- Prepare the Tofu/Tempeh: In a skillet, heat a little sesame oil over medium heat. Add the sliced tofu or tempeh, and season with soy sauce. Cook until golden brown on both sides.
- Assemble the Sandwich: Slice the baguette lengthwise. Spread a layer of the pickled vegetables, then add the cooked tofu or tempeh, cucumber slices, fresh cilantro, and chili if using.
- Serve: Cut the sandwich into portions and enjoy immediately, or wrap it up for a tasty lunch on the go.
Cook and Prep Times
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
Nutrition Information
- Servings: 2 sandwiches
- Calories: 350kcal
- Fat: 15g
- Protein: 20g
- Carbohydrates: 45g