Banh Mi Sandwich

Instead of stuffing this banh mi sandwich with meat, I fill it with zesty marinated tofu. Pickled veggies and cilantro leaves take it over the top.

banh mi sandwich

When I lived in Austin, I got a tofu banh mi sandwich from two different Vietnamese restaurants as often as I could. Stuffed with sweet and tangy pickles, herbs, creamy mayo, and more, the sandwiches were hearty and comforting, but still refreshing. My mouth is watering just thinking about them! Since we’ve moved, I’m still searching for a great banh mi in Chicago (let me know if any of you have suggestions!). Until I find one, I’ll be making this yummy banh mi recipe to curb my cravings at home.

Banh mi recipe ingredients

What is banh mi?

Banh mi sandwiches are a Vietnamese street food that originated in Saigon. Served on soft French baguettes, they’re a delicious hybrid of French and Vietnamese cuisine. Typically, they contain pickled carrots, daikon, chiles, cucumber slices, cilantro, mayo, and a protein. Popular proteins include marinated pork, chicken, and paté, but I use tofu in this recipe to make it vegetarian.

Thinly sliced carrot and daikon on a plate

Banh Mi Sandwich Ingredients

Here’s what you’ll need to make this recipe:

  • Baguette – Look for soft baguette with a lightly crisp exterior. If it’s too chewy or crusty, the fillings will squish out of the sandwich!
  • Seared marinated tofu – The “meat” of this sandwich. I marinate firm tofu in a blend of tamari or soy sauce, lime juice and zest, garlic, ginger, and black pepper. It’s super savory and bright. Yum!
  • Pickled vegetables – These guys are key for giving a banh mi its signature sweet and tangy flavor. I pickle a combination of carrots, cucumber, jalapeño, and daikon in white wine vinegar, rice vinegar, salt, and sugar. If you can’t find daikon, red radishes taste great here too. And if you’re sensitive to spice, go easy on the jalapeño.
  • Mayo – A banh mi essential! It adds a delicious richness to this fresh sandwich. To make this recipe vegan, substitute your favorite store bought vegan mayo, or make your own.
  • Sriracha – For extra heat.
  • Cilantro – The perfect fresh finishing touch!

After the tofu marinates, heat a non-stick skillet over medium-high heat and sear the tofu on both sides. When it’s golden brown and caramelized, stuff it into the baguette with the pickled veggies, cilantro, a slather of mayo, and a squirt of sriracha. Enjoy!

Find the complete recipe with measurements below.

Banh mi pickled vegetables in a jar

Banh Mi Recipe Tips

  • Plan ahead. For the best sweet and tangy flavor, you need to make the pickles ahead of time. They’ll taste good after an hour in the fridge, but they get better by the day. If you can, prep them a day or two before you make this recipe!
  • Don’t let the pickled veggies go to waste! You’ll likely end up with leftover pickles from making this recipe. Store them in the fridge for up to 2 weeks. Make more sandwiches later on, or pile them onto rice bowls, top them onto avocado toast, or stuff them into spring rolls!
  • Change it up. This vegetarian banh mi recipe is fantastic as written, but feel free to play with it. Avocado and sautéed shiitake mushrooms would both be excellent here, as would extra cucumber slices. Let me know what variations you try!

tofu banh mi recipe

More Favorite Tofu Recipes

If you love this tofu banh mi sandwich, check out this post for my best tofu-cooking tips! Then, try one of these delicious tofu recipes next:

Banh Mi Sandwich

rate this recipe:
5 from 41 votes
Prep Time: 20 mins
Cook Time: 20 mins
Total Time: 40 mins
Serves 4
This yummy banh mi recipe is a vegetarian version of the popular Vietnamese sandwich. I stuff it with seared tofu, pickled carrots and daikon, cucumbers, jalapeños, and more!

Ingredients

  • 1 (14-ounce) package extra firm tofu (see notes)
  • extra-virgin olive oil, for the pan
  • 4 baguette pieces, sliced in half
  • Good quality mayo, or vegan mayo
  • A few sprigs of cilantro per sandwich
  • Sriracha

Pickled Veggies:

  • 1 small daikon, sliced into matchsticks
  • 2 small carrots, sliced into matchsticks
  • 1/2 small cucumber, seeded & sliced into matchsticks
  • 1/2 jalapeño, thinly sliced
  • 1/4 cup white wine vinegar, more as needed
  • 1/4 cup rice vinegar, more as needed
  • Pinches of sugar
  • Pinches of salt

Tofu Marinade:

  • 1 tablespoon olive oil
  • 2 tablespoons tamari
  • Juice of 1/2 lime + a little zest
  • 1 garlic clove, minced
  • 1/2 teaspoon minced ginger
  • Freshly ground black pepper

Instructions

  • Make ahead: Place the daikon, carrots, cucumbers, and jalapeños in a medium jar with the white wine vinegar, rice vinegar, sugar, and salt. If the liquids don’t cover the veggies, add about 2 tablespoons water and more vinegar if necessary. Let chill for at least an hour, or store in the fridge for up to a week.
  • Drain the tofu and slice it into 1/2-inch slices. Place it on a towel and gently pat dry to remove excess water.
  • In a small bowl, whisk together the olive oil, tamari, lime juice and zest, garlic, ginger, and pepper.
  • Place the tofu in a shallow pan and pour the marinade on top. Flip the tofu to fully coat it, adding more tamari if necessary. Let the tofu marinate for at least 15 minutes.
  • Heat a nonstick skillet to medium-high heat. Add a little oil to the pan and place the tofu pieces with enough space between each so that they’re not too crowded, working in batches if necessary. Without moving the tofu slices around too much, let them cook for a few minutes per side until they’re deeply golden brown and caramelized around the edges. Remove from heat and season to taste.
  • Assemble sandwiches with the baguette, mayo, tofu slices, pickled veggies, and cilantro, and serve with sriracha.

Notes

For seared tofu, I like to use West Soy Extra Firm Tofu. I find it to be a bit less watery (and easier to work with) than other brands of firm tofu.
For the pickled veggies: if you can't find daikon, use a few red radishes or just skip it. If you're sensitive to spice, go light on the jalapeños.

 

110 comments

Leave a comment:

Your email address will not be published. Required fields are marked *

  1. I don’t eat tofu often, but this looks so yummy I might have to try! The colorful veggies are so enticing! Pinned!

    • Lia B from couturebliss.com
      06.30.2015

      I don’t either. I wonder if it would be just as good to replace the tofu with sautéed mushrooms?

      • BettyJo
        09.22.2015

        5 stars
        I’m not big on tofu either, but this was really really good. We used the extra tofu in some fried rice later. You might want to give it a try.

  2. 5 stars
    I work for a bakery in London and we’ve developed extra light and crusty baguettes specifically for Bahn Mi which means i’ve been lucky enough to get to try them out. Haven’t yet made at home but this is such a fantastic idea. I like the suggestion of pickling in advance. Pickle prep. (Might add some char siu pork though….)

  3. This looks delightful! I’m so going to add this to my menu plan for the week ahead. I made veggie “meatball” subs this past week with peppers and my husband loved it. I can’t normally get him to eat cucumber (I still have no idea why not) so I’ll see if I can sneak it in this way.

  4. Ileana from alittlesaffron.com
    01.15.2015

    Breakfast bahn mi! I love that idea. Beautiful pics as always.

  5. Christine from chasingwonderandjoy.com
    01.15.2015

    I am vietnamese and also an Austinite! If you want to try a delicious and authentic banh mi I recommend you go a little north to Hong Kong market at 183 and Ohlen — a cute little couple make banh mi at a counter at the back of the store and it is delicious!
    This homemade version looks so delicious (as does all your food)! I am totally going to try that tofu marinade.
    I LOVE LOVE LOVE your blog! So happy to have found it!

    • jeanine
      01.15.2015

      Hi Christine – thanks! We’ll go check it out this weekend!

  6. These look amazing! I have always wanted to make my own after having them so many times at restaurants. I will definitely be trying out this recipe. Thanks for sharing!

  7. I think this recipe will be the one to convert me to eating tofu, never been a fan but this looks amazing.

  8. This looks and sounds amazing! I’ve never had bahn mi before, but am tempted to make this at home now for my first try. Especially love those pickled veggies.

  9. Michelle
    01.15.2015

    Amazing looking sandwich. I just pinned it to make soon!

  10. xo amys
    01.15.2015

    Hey there!
    This looks amazing, I will have to give it ago asap, I’m also loving your pics! Looks delicious! Be sure to check out my blog as well, I love cooking and eating healthy along with food photography. I also have an obsession for lemons :D!

    https://xoamys.wordpress.com/

  11. I have been doing tons of pickling lately and just picked up some daikon (cashier had no idea what it was). I was planning on pickling it with carrots but I love how you included jalapeño and cucumber. Hmmm. . .perhaps a quick jaunt to the grocery store is in order.
    http://www.theroadtohoney.com

  12. I love this – Bahn Mis are my favorite!! Ever since moving away from SF, I’ve been craving one! Thank you!

  13. Living in sunny Portugal brings lots of joy but it doesn´t come in the way of Vietnamese food, especially street food. So I am looking for recipes to share this cuisine with my readers.Will definitely try this one.

  14. 5 stars
    Tofu is totally not my thing, but I can’t really articulate why. I want to love it. I would love to see a guide to tofu or something, haha. I’ve only had it in miso soup and it just tastes like flavorless jello? Maybe I’m eating bad miso soup…

    Anyway, my favorite Vietnamese place in Tampa is Bamboozle Cafe. My husband and I go there at least twice a month (which is a big deal since we cook at home 98% of the time), and I get the BBQ Pork Bahn Mi. Hold me…

    • jeanine
      01.15.2015

      Ha, maybe one day I’ll do a guide to tofu, if you think that would be helpful :). There are many types and different ways to cook it (the kind cubed in miso soup is on the plain side). I think tofu gets a bad reputation when people want it to taste just like meat (because even the meatiest version still won’t taste like meat to a true carnivore). You have to kind of like it for being it’s own thing… maybe it’s an acquired taste, I’m not sure because I’ve liked it for so long!

  15. bryanna
    01.15.2015

    New Healthy tips and tricks blog. Check it out! healthytipsgarard.blogspot.com

  16. I have yet to eat one of these sandwiches. l live in a small town. BUT now we do have a place. So I am going to try ‘the place down the street’, because your post looks delicious and I was reminded. What a lovely thing to have on my ‘to do ‘ list.

  17. Sophie from Cooksophiecook.com
    01.15.2015

    Aaah, banh mi, my favourite. Looks delicious

  18. Eileen from hampiesandwiches.blogspot.com
    01.15.2015

    This banh mi sounds fantastic! You have to love all those beautiful zingy vegetables and herbs in the dead of winter. 🙂

  19. I absolutely LOVE Tofu Banh Mi and have been craving one ever since coming back from New York. I always thought to make it at home but never got around to it. Now I have no excuse. This looks incredible and the fact that you pickled your own veggies is a huge plus. Love quick pickling! Also, how in the world did you find a small daikon? The ones I find look like they’re on steroids!

    • jeanine
      01.15.2015

      Ha, let me know if you give it a try :). The ones at my farmers market (like the one pictured) was on the small side. But I’ve definitely seen ones in Japan that are the size of a small arm! You can adjust the vinegar amounts and pickle as much as you like… it’ll last in the fridge for awhile.

  20. Vegan Donkey
    01.15.2015

    Ahh! I LOVE banh mi, and used to get the tofu and mock duck curry band mi from a local place. The fillings are ‘incidentally’ vegan, so I didn’t think anything of it. Then, a friend learned that the bread has egg in it! 🙁 It was really sad news, and I’ve been missing my banh mi since then.

  21. Sandwiches are not usually on the top of my list to make, but this one would certainly cut in line. I think marinated and cooked tempeh would be a good sub for tofu as well. And these pickled vegetables, wow!

  22. Kathryn from throughthethicket.ca
    01.16.2015

    Is it just me, or is it really hard to find hearty, filling vegan sandwich recipes? This looks amazing and I can’t wait to give it a try – thank you! Plus, anything with sriracha is a big win for me.

    xx Kathryn
    http://www.throughthethicket.ca

  23. Racheal from AphroditeKinks.com
    01.16.2015

    This looks so good. Glad that you posted this recipe, maybe I can try it soon. More awesome Vegan options.

  24. Rosanna from flavorfuljourneys.com
    01.16.2015

    I want one of these right now! They look fantastic. I normally would choose meat, but I like the idea of pickled vegetables and tofu as a variation of the usual; plus, it’s healthier. 🙂

  25. Jerrica
    01.18.2015

    5 stars
    I used parsnips instead of daikons, since I couldn’t find any at my grocery store (I’ll have to check out one of my city’s Asian speciality stores some time). In any case, I followed the other directions exactly as written, and it turned out great! I will definitely make this sandwich again – excellent job Jeanine 🙂

    • jeanine
      01.21.2015

      thanks Jerrica – I’m so glad you liked it!

  26. This looks delicious and the tofu marinade sounds perfect, I love the combo of ginger and lime and I think tofu is best when it gets to carmelize. I might just try the tofu all on it’s own, it sounds that good to me.

  27. Andrew from pinterest.com
    01.19.2015

    yum….. photos looking delicious.

  28. caitlin
    01.19.2015

    oh man. i lived in austin as well and just recently moved back to illinois so i’m missing lulu b’s and elizabeth st. HARD. i don’t think i’ve had a bahn mi since then. i can’t wait to try this recipe! you rule!

  29. Love these easy pickled veggies! Tofu is not my thing but these sandwiches look killer 🙂

  30. Cathy
    02.02.2015

    Made these tonight. They were amazing. I’ve never had banh mi before. Thank you for the recipe. I will be making these on a regular rotation.

  31. What a lovely photograph! Sometimes vegetarian banh mi is all ya need right? I usually don’t pickle my cucumbers for this but that sounds good too, will try it out.

    Cheers!

  32. Amy
    04.04.2015

    This looks really amazing and I’m planning on pickling vegetables today. One question, though: the recipe says let sit for at least an hour or at least one week. Could you clarify that? Thanks!!

    • jeanine
      04.04.2015

      Hi Amy, I meant to say that they’ll last in the fridge for up to a week after you make them. Hope you like!

      • Breana
        08.02.2015

        This looks delish, hoping to make it tonight. I’ve made refrigerator pickles in the past and was told to simmer the wet ingredients before adding to veg. Is this not necessary?

        • jeanine
          08.02.2015

          Hi Breana, it’s not necessary if you’re putting them in the fridge (it is necessary if you’re canning). Sometime I heat my brine, most of the time I don’t. If you’re adding spices to your brine, simmering it will help infuse the flavors. In this particular recipe, I haven’t found it to make a big difference either way.

  33. jeanine
    04.04.2015

    Hi Teri – so glad you liked them! Hum, your mayo sounds super delicious!

  34. Monica from yaplog.jp
    04.09.2015

    5 stars
    Thank you for good recipe. I introduce your recipe on my blog in Japan.
    I didn’t wait 1week, so only 3hours put vegetables in vinegar. But I can eat them 🙂

  35. Jess
    08.24.2015

    This looks amazing!
    If I can’t find daikon, is there anything you recommend as a substitute?

    • jeanine
      08.24.2015

      Hi Jess, you could use radishes, or you could just skip it and just use the carrots & cucumbers – it would be good either way 🙂

  36. jenny
    01.18.2016

    5 stars
    how long does the pickle last in the fridge?

    • jeanine
      01.18.2016

      at least a couple of weeks

  37. Carmen
    02.08.2016

    5 stars
    I made this yesterday for the Superbowl and it was so good! My husband loved it so much he asked if there would be seconds today, but all I have left are extra pickled veggies. Looks like I’ll be busy cooking more tofu tonight! Can’t wait…

    • Jeanine Donofrio
      02.28.2016

      Hi Carmen – glad you both loved them! (sorry for my slow reply :))

  38. Debra
    02.28.2016

    Thank you for posting this recipe! I substituted sugar syrup for the oil in the marinade since I am on an oil free diet. I also skipped the mayo on mine but put it on my husband’s. It was delicious even with those substitutions. My iPad won’t let me give it stars, but it deserves 5!

    • Jeanine Donofrio
      02.28.2016

      Hi Debra – so great to hear – glad you and your husband loved them!

  39. Rachna
    03.09.2016

    5 stars
    Tried these sandwiches and loved them. I skipped the mayo and added hoisin sauce instead. Thank you for posting it.

  40. Mona
    08.02.2016

    My mostly Vegan family loved these sandwiches! We ate these 10 years back in Sydney, Australia. Amazing, another lunch sandwich for my picky 11 year old.

    Thanks.

  41. Cait
    09.24.2016

    Hi, I’m just wondering if the tofu marinade could be made ahead of time/how long it will keep in the fridge? Thanks!

  42. anonymous
    10.31.2016

    how long does it trake for prep and make time?

  43. Nikolai
    03.22.2017

    Making this tonight, chicken for the family and tofu for me. I’ve been making Bahn Mi for years and my recipe is a bit different, but I came across this and knew it would be a perfect meal.

  44. Zoe from be.net
    05.09.2017

    LOVED the pickled veggies! Used a shredder instead of chopping into matchsticks and it was so easy I quickly went overboard and ended up with nearly 4 cups of veggies. Hanging onto the extra to make the banh mi spring rolls this week!

  45. Susanna
    06.25.2017

    Instead of mayo, try a more vegan variation, soft tofu whipped with crunchy peanut butter, sesame oil, lime juice and sriracha. Yum.

    • Susanna
      06.25.2017

      sorry, whipped silken tofu

  46. Dara
    08.31.2017

    Been craving this sandwich for days.bought one at a local pho plave for $7! And it wasn’t worth it. Pickling and marinating for this recipe right now! Thank you! Can’t wait(but i have to!)

  47. Amanda
    10.19.2017

    I used this recipe to make bahn mi spring rolls. They were delicious! I used a lettuce leaf to hold all the ingredients before wrapping it in the rice paper. I didnt have sriracha so I mixed garlic chili paste with mayo and put a little bit of that in the roll. I also figured out that chilling the tofu before putting it in the roll makes it better. Yum! 🙂

    • Jeanine Donofrio
      10.21.2017

      Hi Amanda, I’m so glad you enjoyed these as spring rolls!

  48. Laks from theuncertain.net
    05.31.2018

    Wonderful recipe. Have you tried flavoured tofu? Have you any alternative suggestions to frying tofu? I try avoid using oil. Perhaps baking?

    • Jeanine Donofrio
      05.31.2018

      I like to drizzle tofu pieces with tamari (and a little olive oil) and bake for about 20 minutes until the tofu has firmed up around the edges. Toss with a little sriracha as it comes out of the oven. I also really like baked tofu that you can get ready-made (the Wildwood brand is really tasty and easy to find).

      Any of the above would work well on these sandwiches!

      • Laks from theuncertain.net
        06.02.2018

        Thank you very much for your suggestion. The description alone is mouth watering.

  49. Matt
    02.02.2019

    5 stars
    Really solid recipe. I followed the marinade recipes for both the pickled veggies and the tofu, and they were excellent. (note I am a full-fledged carnivore foodie, I just like good eats, and this is it)

    On the sandwich construction, the only things I did differently were to pre-mix the sriracha and mayo, add some red onions, and squeeze some lime on top, all of which are minor edits. Fantastic recipe

  50. Shae
    02.23.2019

    I’m not sure where in Chicago you live, but I love the lemongrass tofu bahn mi from Bon Bon in Bucktown! Angelic Organics is a great CSA too if you’re looking for one! 🙂 That’s how I discovered daikon!

    • Jeanine Donofrio
      02.23.2019

      I will have to try that, thank you!! I’ve heard of Angelic Organics – thanks for the recommendation!

  51. Susan
    02.23.2019

    Funny, I’m not a vegetarian, but this banh mi is the first one that has gotten me excited about that sandwich. Thank you!

    • Jeanine Donofrio
      03.01.2019

      Hi Susan, I hope you love it!

  52. Eha
    02.23.2019

    5 stars
    Love tofu and use it often and living in Australia banh mi is oft made, and, yes, for breakfast too! But have never made it vegetarian or put the two together: methinks a treat in store 🙂 !

    • Jeanine Donofrio
      03.01.2019

      Hi Eha, I hope you enjoy the sandwiches!

  53. Michele
    02.25.2019

    Hi! Not sure which part of Chicago you’re in but my favorite bahn mi is at Lotus Bahn Mi, 166 W Washington. It’s like a Subway or Chipotle but with Vietnamese food, and it’s consistently fresh and delish. Thanks for the recipe! 😀

    • Jeanine Donofrio
      03.01.2019

      Thanks Michele, I”m going to check it out!!

  54. Gaby Dalkin
    02.25.2019

    Literally salivating. I need these in my life STAT.

  55. Anna F.
    03.07.2019

    5 stars
    Doubled this to make for a group of friends tonight. Got a lot of compliments! The tofu marinade is amazing and the tofu turned out really flavorful. The pickled veggies are also superb.

    • Jeanine Donofrio
      03.09.2019

      Hi Anna, I’m so happy to hear that everyone loved these!

  56. Jennifer
    03.14.2019

    5 stars
    This recipe is delicious! I didn’t think I would like tofu (I’ve only had mock duck bahn mi in the past) but the texture and flavor worked very well.

    My grocery store didn’t have daikon so I used red radishes and julienned them into teeny tiny pieces. It was a pain, but the flavor was good.

    My two sons begged me to make these again. And my husband who’s not a vegetarian went in for seconds.

    Thanks for the recipe! This will definitely be added to our regular meal rotation.

    • Jeanine Donofrio
      03.17.2019

      Ooh, I’m so happy you all loved the sandwiches! Thank you for sharing!

  57. Caroline
    08.07.2019

    5 stars
    Just made this! Ate it too quickly to take pics!!! Doubled liquid for pickling, and added mushrooms with tofu!! Awesome recipe!

  58. Kris
    12.31.2019

    5 stars
    This recipe is great! I definitely recommend adding kimchi and a small amount of mixed greens. That took it to the next level for me.

    • Jeanine Donofrio
      01.03.2020

      Ooh, I love the idea of adding kimchi :). I’m so glad you enjoyed the recipe!

  59. Kayla
    01.31.2020

    5 stars
    This is one of the best/easiest ways’ I’ve ever cooked tofu! It was so flavorful, I’ve started just to make it this way for other dishes. My boyfriend also LOVED the pickled veg. All in all, a really really great recipe!

    PS We used firm tofu that we smooshed(?) water out of for a bit and it worked just fine!

    • Jeanine Donofrio
      02.03.2020

      Hi Kayla, yay! I’m so glad you both loved these!

  60. Cynthia
    02.11.2020

    Try 2 Asian Brothers in North Park! Great banh mi

  61. Vandna
    03.01.2020

    Thank You for this recipe. I have been looking for a Banh Mi recipe since I tried this sandwich in LA last year! Your recipe looks yummy and can’t wait to try it out!

    • Jeanine Donofrio
      03.01.2020

      I hope you enjoy it!

  62. Sara
    05.01.2020

    5 stars
    If you’re one of those people who reads through comments to determine whether a recipe is worth making, please allow me to shout this immediately into your eyeballs: YES, YOU SHOULD DEFINITELY MAKE THESE!!!

    I made these two days ago, and they came out so delicious!!! I did a few lil personalized tweaks to the recipe:

    1) I pressed the tofu for about 30 minutes before I put it in the marinade.

    2) I heated the brine to just under boiling and let it cool for 10 minutes, then put it on the veggies for pickling.

    3) I added a little bit of sesame oil (like, maybe a teaspoon) and some thinly chopped scallions to the marinade and marinated the tofu in a baggie instead of a bowl.

    4) I didn’t have sriracha, so I roasted a thai chili pepper, removed the seeds and skin, and put that in some mayo along with a little hot sauce.

    These came out so freaking tasty, and the cooked tofu keeps really well in the fridge! I actually assembled an entire banh mi sandwich the night I made everything, wrapped it in foil, and ate it the next day for lunch—in my opinion, this was just as good as (if not better than!) the sandwich with the hot tofu. Maybe putting the whole thing in the fridge gave it time for the flavors to mingle?

    This recipe is on point, and I just wanted to leave a comment and say thank you for sharing it! 🙂

    • Jeanine Donofrio
      05.03.2020

      Hahaha, I’m so glad you loved it so much! Thank you for coming back to let me know! You have me craving a banh mi now 🙂

  63. Andy
    05.20.2020

    5 stars
    Absolutely delicious! So easy to make, I’ll definitely be making this again. I added some fresh mint leaves to mine.

  64. Hayley
    06.07.2020

    5 stars
    This was so good. I feel like since going vegetarian I really don’t eat many sandwiches anymore. But I will be now since this will be on regular rotation!

    • Jeanine Donofrio
      06.07.2020

      I’m so glad you loved it!

  65. Kris
    07.09.2020

    5 stars
    THIS IS SO GOOD!!! My wife is very carnivorous and hates it when I go through a vegetarian phase, her one rule has been no tofu…. until I made these. She loves them! The only tofu recipe and one of the only vegetarian recipes she actually requests. This is so good!

    • Jeanine Donofrio
      07.10.2020

      Ha ha, I’m so glad she liked the tofu! 🙂

  66. Lauren
    07.26.2020

    5 stars
    Made this for a Sunday lunch and started making the pickles first thing in the morning. Excellent and easy recipe, but definitely need to leave some time for prep to achieve all the wonderful flavors. Can’t wait to try the pickles (after a full day in the fridge) tomorrow!

  67. Eva
    07.29.2020

    5 stars
    This recipe has been a family favourite for a few years now. So easy! So delicious!
    I almost never leave reviews on recipes, but I keep coming back to this one- so I thought I should let people know how much my family and I all love this!

  68. Corey
    08.31.2020

    5 stars
    Thank you for posting this!!

    I was surprised at first that the tofu didn’t need a long marinade, but it still tasted great. We especially liked the pickled vegetables that go on top–they really do add a lot to the sandwich

  69. Paul G
    09.05.2020

    5 stars
    For me, any recipe that uses cilantro is a good recipe. Pair that with pickled veggies and you just took it to another level.

A food blog with fresh, zesty recipes.
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Hello, we're Jeanine and Jack.

We love to eat, travel, cook, and eat some more! We create & photograph vegetarian recipes from our home in Chicago, while our shiba pups eat the kale stems that fall on the kitchen floor.