Veggie Recipes Blog

Tofu Banh Mi Recipe

Almost every vegetarian banh mi drops the pate, which is exactly why they taste fresh, crunchy and somehow empty.

Jump To Recipe
Share
A tofu banh mi on a dark wooden table, a slender Vietnamese roll split along one side and filled with golden browned tofu slabs, cucumber spears, pickled carrot and daikon, fresh cilantro and red chile rings.
Suitable for Vegetarian, Vegan, and Dairy-Free diets
Vegetarian: yes
Vegan: yes
Gluten Free: no
Dairy Free: yes
Pin this recipe

The Sandwich I Kept Getting Wrong

For about two years I made a vegetarian banh mi roughly once a month and was quietly disappointed every single time. It was never bad. It was crunchy and sharp and fresh, the tofu was decently marinated, and I could not work out why it kept feeling like a rehearsal for a sandwich rather than the thing itself.

I assumed the problem was the tofu. So I tried harder marinades, longer marinades, smoked tofu, fried tofu, tofu pressed until it squeaked. None of it moved the needle, which should have told me the tofu was not the variable.

What finally fixed it was a banh mi from a Vietnamese bakery in a city I was visiting, eaten about four minutes after it was handed over, and paying attention for once. Underneath the mayonnaise there was a dark layer I had never once put in mine. Every version I had made was missing the bottom of the sandwich, and I had spent two years adjusting the top of it.

The mushroom and walnut pate here is not trying to taste like liver. It is trying to occupy the same position, dark and fatty and savory under everything else, and once it is there the pickles suddenly have a job to do. It was the difference between a good sandwich and the right one.

The story

Why Most Vegetarian Banh Mi Tastes Thin

Banh mi is what happened when a French colonial baguette met a Vietnamese kitchen and lost the argument. The bread arrived with the French in the nineteenth century and stayed expensive and foreign for decades. What turned it into a national sandwich was the period after 1954, when Vietnamese bakers in Saigon started making the loaf their own: shorter, lighter, and baked in fierce heat with steam so the crust came out as thin as an eggshell and the inside close to hollow.

That bread is the reason a banh mi works, and it is the first thing people get wrong at home. A French baguette has a thick chewy crust and a dense crumb. Bite into a sandwich built on one and the filling squeezes out the far end while the crust cuts the roof of your mouth. The Vietnamese loaf is engineered to give way: it shatters, it compresses, and it holds a huge quantity of filling in a roll you can actually close your jaw around.

There is a persistent myth attached to this, worth clearing up because it sends home bakers down a dead end. The lightness is often credited to rice flour in the dough. Vietnamese bakers and bakery scientists both say otherwise: modern banh mi dough is wheat, and the texture comes from a low-protein flour, a dough improver, hard gluten development and a great deal of steam in a very hot oven. Rice flour swapped in at any real proportion tends to make the loaf denser, not lighter. If you are buying rather than baking, and you should be, this matters only in that it tells you what to look for: weight, not ingredients. A banh mi roll of a given size should feel implausibly light in the hand.

The filling followed the same logic of adaptation. A classic banh mi thit carries several pork products at once: a slice of cha lua, some grilled thit nuong, cold cuts, and a layer of liver pate underneath the mayonnaise. Then it is loaded with do chua, the pickled carrot and daikon, cucumber, cilantro and chili. The structure is fat and salt underneath, acid and freshness on top.

Which brings us to why this page exists. A vegetarian banh mi is not a modern invention or a Western concession. Banh mi chay is sold from carts across Vietnam, particularly around the Buddhist observance days on the first and fifteenth of the lunar month, when a great many people eat vegetarian and the chay version is simply what is for sale. Tofu, seitan, mushroom and the same pickles.

But most vegetarian banh mi recipes written in English are missing a layer, and it is always the same one. They keep the pickles, the herbs, the chili and the mayonnaise, they swap the pork for marinated tofu, and they quietly drop the pate. What is left is fresh and sharp and crunchy and somehow thin, a very good salad sandwich that does not taste like banh mi. The pate is doing structural work: it is the dark, funky, savory base that everything acidic on top is cutting against. Take it out and there is nothing for the vinegar to push back on.

So this recipe puts it back, as a mushroom and walnut pate that takes ten minutes in a food processor. Mushrooms bring the glutamate and the earthiness, toasted walnuts bring the fat and the slight bitterness that liver has, and a spoonful of soy and balsamic bring the funk. It is not an imitation of liver pate and it does not need to be. It occupies the same place in the sandwich, and that turns out to be the whole job.

What to buy

Ingredient Notes

  • Banh mi rolls

    The single biggest variable, and worth a detour to an Asian bakery for. You are looking for a roll about eight inches long that feels far too light for its size, with a crust that flakes when you squeeze it. Vietnamese and Chinese bakeries sell them for well under a dollar. If you cannot get one, choose the lightest, airiest white roll your supermarket has and pull out some of the interior crumb to make room. What does not work is sourdough, ciabatta or a proper French baguette: all three have the chew and density that make a banh mi hard to eat.

  • Daikon

    Buy it firm and heavy, with smooth unwrinkled skin. It is about 95 percent water, which is the whole reason the recipe salts it before pickling, and a limp one has already lost enough moisture to go woolly in the brine. One medium daikon is plenty. It also smells assertive while you are cutting it and that fades entirely in the pickle, so do not be put off.

  • Lemongrass

    Use fresh stalks, not the paste in a tube. Peel away the dry outer layers until you reach the pale tender core in the bottom three or four inches, and mince that finely. The top two thirds of the stalk is woody and will stay woody no matter how long you cook it. If you can only find it frozen, that works; if all you can find is dried, use a strip of lime zest instead, which is a different flavor but a better one than dust.

  • Extra-firm tofu

    Extra-firm here, not silken and not medium. This tofu gets pressed, marinated and seared hard, and anything softer falls apart at the searing stage and waters down the marinade before that. Press it properly: half an hour under something heavy, or fifteen minutes if you have a press. Wet tofu steams in the pan instead of browning, and the browning is where the flavor is.

  • Cremini mushrooms and walnuts, for the pate

    Cremini rather than white button, because the darker mushroom gives a browner, deeper pate. Toast the walnuts before they go in: three minutes in a dry pan until they smell nutty is enough, and untoasted walnuts taste faintly of cardboard. Cook the mushrooms until they have given up their water and started to catch on the pan, which is much longer than looks necessary. A wet mushroom mixture makes a pate that slides off the bread.

  • Rice vinegar

    Plain unseasoned rice vinegar, not the seasoned kind for sushi rice, which already contains sugar and salt and will throw the balance out. Distilled white vinegar works if you cut it slightly with extra water, since it is sharper. Cider vinegar is too fruity and reads as wrong here.

  • Vegan mayonnaise

    Not a health tax, an actual requirement. Banh mi mayonnaise in Vietnam is rich and eggy and applied generously, and the fat is what carries everything else. Use a full-fat vegan mayonnaise rather than a light one, and use more than feels sensible. If you are vegetarian rather than vegan, ordinary mayonnaise is closer to the original.

Share

When it goes wrong

Troubleshooting

  • It tastes fresh and crunchy but sort of empty

    You have made the classic vegetarian banh mi and left out the pate. This is the most common fault in the whole category and it is a missing layer rather than a seasoning problem, so no amount of extra soy or chili will fix it. The pate is the dark savory base that the pickles and herbs are supposed to cut against; without it there is nothing for the acid to work on. Ten minutes in a food processor solves it.

  • The pickle came out watery and tastes weak

    The daikon was not salted first. It is almost entirely water, and if that water goes into the brine rather than out of the vegetable, you have diluted the vinegar and sugar by a third or more. Toss the julienned daikon and carrot with salt and a little sugar, leave them fifteen minutes until they bend without snapping, then squeeze them firmly and discard the liquid before the brine goes on.

  • The sandwich falls apart or squirts out the end

    Nearly always the bread. A dense baguette will not compress, so biting down forces the filling out sideways instead of squeezing the sandwich shut. Get a proper light banh mi roll if you possibly can. If you are stuck with a heavier loaf, pull out a good handful of the soft interior before you fill it, which both makes room and lets the roll collapse the way it should.

  • The tofu is pale and rubbery instead of browned

    Two causes and usually both. It was not pressed long enough, so it was still releasing water into a hot pan and steaming itself, and the pan was not hot enough to begin with. Press for a full thirty minutes, get the pan properly hot before the tofu goes near it, and then leave it alone: turning it every thirty seconds prevents a crust from forming at all.

  • Everything slid out when I picked it up

    The layers are in the wrong order. Spread the mayonnaise on both cut faces first, because it is glue as much as it is flavor, then the pate on the bottom half, then the tofu, then the drained pickles and herbs on top. Wet pickles straight onto bare bread will make the crumb soggy and give the filling nothing to grip.

  • Mine tastes nothing like the one from the Vietnamese bakery

    Assuming the bread and the pate are right, the missing thing is almost always salt at the very end. Banh mi in Vietnam is finished with a few drops of Maggi seasoning or soy directly onto the filling, and it is not optional seasoning so much as the final note. The other candidate is quantity: a real banh mi is loaded far more heavily with pickles and cilantro than looks reasonable.

Before you serve

Serving & Storage

Banh mi is street food and it is meant to be eaten within a few minutes of being assembled, standing up, wrapped in paper. The bread starts softening from the moment the mayonnaise touches it, so the window between building it and eating it is genuinely short. If you are feeding several people, set the components out and let everyone build their own rather than making four sandwiches and carrying them to the table.

That is also the easiest way to scale this past four. Everything except the searing can sit out on the counter: a bowl of pickles, the pate, the cucumber spears, a pile of cilantro, the chile, the mayonnaise and a basket of rolls. Sear the tofu in batches as people work through it, since it is much better warm than at room temperature, and let everyone decide their own ratio of pickle to herb. It turns a fiddly sandwich into a very low-effort way to feed eight, and it solves the softening problem by construction.

It needs nothing beside it, but if you want a drink to go with it the traditional pairing is Vietnamese iced coffee, which is strong and very sweet and cuts the salt in the same way the pickles do. Iced tea works. So does a cold lager.

Making it ahead

Almost all of this improves for being made in advance, which makes it a much better weeknight sandwich than it looks. The pickles are better on day two than day one and keep for three weeks in the fridge, so make a double batch and use them on everything. The pate keeps five days covered and is easier to spread cold. The tofu can be marinated overnight and seared in five minutes.

What you cannot do is build the sandwich ahead. A banh mi made in the morning is a wet sandwich by lunchtime, because the pickles keep releasing liquid into the crumb no matter how well they are drained. If you need to take one to work, carry the bread and the fillings separately and put it together there. It takes about ninety seconds.

Storing leftovers

There are rarely leftovers of the assembled sandwich, and if there are, eat them the same day and accept that the bread will have gone soft. The components store much better than the whole: pickles three weeks, pate five days, seared tofu three days in the fridge and good cold straight from it. The pickles in particular are worth keeping on hand for their own sake, and go on rice bowls, noodle salads and fried eggs quite happily.

Do not freeze the pickles, which turn to mush, or the assembled sandwich. The pate freezes acceptably for a month if you press a sheet of parchment onto the surface first, though it loses a little of its texture and is worth making fresh given how quickly it comes together.

Still wondering

Frequently Asked Questions

  • Is this vegan, and what changes if I am only vegetarian?

    As written it is vegan: the mayonnaise is vegan, the pate is mushroom and walnut, and there is no fish sauce anywhere. If you eat eggs and dairy, use ordinary full-fat mayonnaise instead, which is what a Vietnamese bakery uses and is slightly richer. Nothing else needs to change. It is not gluten free, and cannot easily be made so, because the roll is the dish.

  • Can I buy the pate instead of making it?

    Yes, and it is a reasonable shortcut, but read the label rather than trusting the shelf. Most jarred vegetarian pate sold in Western supermarkets is a mushroom or lentil spread and works fine here. Tinned pate labelled pate chay from a Vietnamese grocery is closer still. What does not work is a smooth French-style vegetable pate, which is usually sweet and herbal rather than savory and earthy, and reads as the wrong flavor entirely.

  • How much does this make, and does it scale?

    Four generous sandwiches, and the components scale cleanly with one exception. The pickle recipe makes about three cups, which is roughly twice what four sandwiches need, and that is deliberate because it keeps for three weeks. If you are cooking for eight, double the tofu and the pate but the single batch of pickles will still cover it.

More Vietnamese Cooking To Try

Made this?

Comments

Leave a comment

First Name *
Email *
Website
Comment *
Recipe rating
Your email address will not be published. Required fields are marked *