Why your tofu tastes like nothing

Nikoleta Kováč Written by Nikoleta, vegan cook and author of every recipe in the Tofu app · @surovadcerka

Because it's still full of water, and because an hour isn't long enough. Press it, then marinate it overnight rather than for twenty minutes, and salt the marinade properly, because tofu dilutes whatever it absorbs.

Tofu has almost no flavour of its own, and that is the point rather than the problem. It is a carrier. But a carrier only carries what you actually manage to get into it, and most bland tofu is bland for a mechanical reason rather than a seasoning one: there was nowhere for the flavour to go, or not enough time for it to get there.

Here is what actually moves the needle, in order.

What you change How much it helps Why
Freeze and thaw before marinating Most The ice tears the protein open, so far more liquid can move in
Overnight instead of thirty minutes A lot Salt travels slowly. Thirty minutes only reaches the surface
Press before the marinade A lot Water already in the block is space the marinade cannot use
Tear, score or grate instead of cubing Noticeable Every extra edge is more surface in contact with the marinade
Salt the marinade harder than tastes right Noticeable 400g of bland protein dilutes whatever you pour on it
A sauce at the end Real, but different It seasons the outside. It does not season the block

Water is the first problem

A block of firm tofu is mostly water, and absorption here works by displacement: liquid can only move in where water has moved out. So a fully saturated block has nowhere to put your marinade, and it sits on the outside.

Press it first, fifteen minutes under something heavy, and you make room. This is exactly why Greek Tofu Salad presses or freezes before the marinade rather than after. Water still in the block is marinade that never gets in. The full method, including when not to bother, is in how long to press tofu.

Freezing goes further than pressing, because the ice crystals physically push the protein network apart as they form. Thaw it, squeeze it, and you have a block that drinks. It is the single biggest change available to you, and it is permanent: the texture comes back spongier and chewier, so choose it when that suits the dish.

Time is the second problem

Most recipes say thirty minutes. Most recipes are being polite.

Ours are more honest. Tofu Tikka Masala asks for an hour minimum and says outright that all day or overnight is better. Marry Me Tofu goes further, ideally 24 hours and one at the absolute minimum. Tofu Butter Chicken suggests a day or two.

The reason is that not everything in a marinade travels at the same speed. Salt is small and water-soluble and moves through the block steadily. The aromatic compounds carried in oil, the garlic and the spice and the chilli, barely travel at all: they stay close to the surface almost regardless of how long you wait.

So an overnight marinade is doing one specific job well, which is getting salt and savouriness all the way through. Twenty minutes seasons the surface. Overnight seasons the block.

Season harder than feels right

Tofu dilutes. A marinade that tastes correctly seasoned off a spoon will taste flat once it is spread through 400g of bland protein, because you have just mixed your seasoning into several times its own volume.

This is why our marinades lean on soy sauce, miso, nutritional yeast and acid rather than delicate aromatics. They are concentrated, salty and savoury, and they survive the dilution. A marinade built on fresh herbs and a squeeze of lemon will disappear into the block without a trace.

If you want the number rather than the principle: a marinade for tofu should taste slightly too salty on its own. If it tastes right on the spoon, it will taste like nothing on the plate.

Get the marinade into the middle

Since the aromatics mostly stay near the surface, the amount of surface you create is doing more work than it looks.

If it is already cooked and tastes of nothing

Nothing above helps a block that is already in the pan, so do the other thing: season the outside hard and accept that is what you are doing.

Reduce a sauce until it is properly concentrated and toss the tofu through it off the heat. Add salt, acid and something savoury at the end, not the beginning. A finishing sauce is not a consolation prize, it is the correct tool for flavour that was never going to penetrate anyway. It is also why so many good tofu dishes marinate and sauce: the marinade handles the inside, the sauce handles the outside, and they are not doing the same job.

The one thing that will not save it is more cooking time. Tofu does not take on flavour from heat the way an onion does. It takes it on from contact, and by then the contact is over.

More than 300 vegan recipes in the app, every one tested and tuned in Nikoleta’s kitchen. Get Tofu