These Vegan Meatball Banh Mi sandwiches are chock full of pickled veggies and fresh cilantro sprigs, then topped with a creamy sriracha sauce. Perfection in a bun!
If you live in a big city, there may be lots of restaurant options nearby.
If you don’t live in a big city and have lots of options, that is okay. We have lived in big cities and very small towns and loved them all.
When you live in a smaller city, it may force you to cook more than in a big city.
It is fine if you don’t have a drive-thru Banh Mi restaurant.
Now, you can make your own Vegan Banh Mi sandwiches like I do. I am a little bit in love with them.
I adore the pickled vegetables, crunchy cilantro sprigs, and spicy sriracha sauce.
I stuff spicy vegan meatballs in my sandwiches and head on over to chow-down-town (<–Hey, that would be a great name for a blog – just sayin’).
I used vegan mayonnaise for the sriracha sauce to keep the whole thing plant-based, but feel free to use the regular stuff if you feel so inclined.
Pin this on Pinterest!
Here’s the Recipe!
Vegan Meatball Banh Mi Recipe
Ingredients
- 1/2 cup carrot matchsticks
- 1/2 cup daikon radish matchsticks
- 1/2 cup sliced cucumber
- 1/2 cup sliced jalapeno
- 1/2 cup rice vinegar
- 1/4 cup sugar
- 1 tablespoon salt
- 4 crusty bread rolls - sliced
- 16 vegan meatballs - warmed
- 16 sprigs cilantro
- 4 tablespoons vegan mayonnaise
- 1 tablespoon sriracha
Instructions
- Combine the carrot, daikon, cucumber, and jalapeno in a large glass container with lid. Pour in the vinegar, sugar, salt, and 1 cup of hot water. Secure the lid and shake until sugar has dissolved. Set aside to pickle for minimum 15 minutes, or up to 4 hours in the fridge.
- Place the sliced rolls on a large platter. Tuck four vegan "meatballs" into each rolls, then top with one quarter of the prepared pickled veggies and four cilantro sprigs.
- Whisk the vegan mayonnaise and sriracha together in a small bowl. Transfer to a piping bag or squeeze bottle and drizzle onto each sandwich. Alternatively, you may simply smear the sauce onto the inside of the buns. Serve immediately.
Nutrition

We love this meal and have it on our regular rotation. Its fresh, filling and delicious! It’s also extremely quick and easy, ready in less than 30 minutes. We do this with the Trader Joe’s frozen meatballs and the Trader Joe’s half baked Ficelle bread when we need a really quick meal.
Hi Heidi, so glad you enjoy this delicious meal! – Linda
This looks amazing!!! Will certainly be trying this out this week! Thank you for sharing.
Wonderful ready to see this unique post that is useful for me. Really like your web page and would like to say thanks for this unique web page.
Wow this really looks awesome dish. Thanks for sharing this recipe.