Share story

I like tofu. I cook it a couple of times a week, which is more often than I cook chicken. It’s as natural a product as mozzarella, arguably simpler (you don’t need a cow, for one thing) and similarly produced: In both cases, you take milk and you add something that will clump it up. Period. In one case the milk is dairy, and in the other it’s soy.

The differences between the two are obvious, and we could argue about whether good fresh mozzarella offers a better eating experience than good fresh tofu (neither has much flavor without some condiments), but what’s unarguable is that tofu is our most versatile form of nonanimal concentrated protein, as well as the least processed and the most traditional.

There are, of course, hyperprocessed or preflavored forms of tofu, or both, that range from Tofu Pups to pressed tofu (usually flavored with five-spice powder or something like it, and incredibly easy to cook well), to fermented tofu, which is both ancient and delicious, if somewhat stinkily off-putting to some.

I’m not talking about any of that. And I’m not talking about making your own tofu, although that’s easy enough. I’m talking buying bricks of plain old tofu, the kind you cut into cubes or, if you’re fancy, diamonds; the kind that we dutifully stir-fried with broccoli and soy sauce back in the ‘70s. I’m talking about using tofu in ways that really play up its strengths and make it if not the best choice for a dish then a substitute that doesn’t feel like a compromise but simply another way of doing things.

This week, save 90% on digital access.

All of the recipes here make a point, none better than Tofu “Chorizo.” It starts with taking tofu and crumbling it finely, as if it were ground or coarsely chopped. You can do that in 20 seconds, with no utensil other than your hands. Then you cook it until the water is driven out, as you would ground beef or chicken, to get a result that’s very similar to ground meat. What you wind up with are little crispy bits of fat and protein that have some chew and the flavor of whatever you cooked with them.

I don’t want this to be a competition — I eat meat — but put this stuff in tacos and no one will know the difference. You’ll have saved money and cooked a product with a lighter carbon footprint, no animal-welfare issues and fewer health threats than any meat. That kind of proselytizing aside, try the dish and see whether you think it’s any good.

I love silken tofu in soups and soupy stir-fries because it puffs and firms up a bit, becoming quite juicy and, if the other ingredients are right, quite delicious. But silken tofu has other properties very akin to cream.

The best use for silken tofu is what you might call vegannaise, an egg-free mayo that takes five minutes. (I know, the recipe says 10, but that doesn’t allow for kitchen multitasking.) It’s a recipe that never fails and can be varied, say, by adding basil, in all the ways you’d vary real mayonnaise. (Eggs are nicely mimicked, too, when you scramble firm tofu with vegetables or grains. I wouldn’t say no one could tell the difference, but I will say this kind of scramble is easy and satisfying.)

A good meat substitute should at least occasionally offer some real chew, and one of the common complaints about tofu is that to make it chewy you have to process it somehow.

That isn’t necessary. If you bake tofu, you can dry it out and firm it up as much as you like. I’ve developed a tofu jerky recipe that’s nearly as tough as beef jerky. When it becomes firm, you can turn it into a fine escabeche or sauce it in 100 different ways. I offer a couple of variations here, but you can do this with Vietnamese, Middle Eastern, Sichuan or many other seasonings; stir-fry it like chicken.

This is not a dish that’s trying to fool people — it’s tofu, all right — but it is intended to convince them, and you, that in an era when many cooks are looking to cut back on meat, this is an ingredient worth taking seriously. Finally.


4 servings

2 blocks firm or extra-firm tofu


½ cup olive oil

¼ cup red or white wine vinegar

1 teaspoon Dijon mustard

1 small shallot, minced

Ground black pepper

1. Heat oven to 300 degrees. Set each tofu block on one of its sides and cut it in half so you have two rectangles, each about 1 inch thick. Cut each rectangle diagonally into four triangles about 1 inch thick.

2. Spread tofu on a large baking sheet lined with parchment and transfer to oven. Cook undisturbed until triangles develop a browned crust and start to separate from the pan, 45 to 60 minutes, depending on how dry you want them. You can increase temperature to 400 degrees for the last five to 10 minutes of cooking to brown. Sprinkle with a little salt and transfer the tofu to a platter or gratin dish.

3. Whisk together oil, vinegar, mustard, shallot and a sprinkle of salt and pepper in a small bowl. Pour vinaigrette all over tofu and toss to make sure every piece is coated. Cover and refrigerate for at least two hours and up to a day. Serve cold or at room temperature.

Note: To make Provençal tofu escabeche, skip the vinaigrette and instead combine in a skillet over medium heat 1½ cups chopped tomatoes, 1/3 cup chopped pitted olives, 2 tablespoons capers, 1 tablespoon chopped garlic, 1 teaspoon fresh thyme, 1/3 cup olive oil, 2 tablespoons red wine vinegar, ground black pepper and a small pinch of salt. Cook until the mixture is warm and proceed as directed with the rest of the recipe.


Makes 4 servings

2 tablespoons neutral oil

1½ cups chopped tomatoes

Salt and ground black pepper

1 pound firm tofu, drained

1/3 cup sliced scallions

Soy sauce

1. Put oil in a deep skillet over medium heat. When hot, add tomatoes, sprinkle with salt and pepper, and cook, stirring occasionally, until juices release and they begin to dry out slightly, five to 10 minutes.

2. Crumble tofu with your fingers and add it to pan along with scallions. Cook, stirring occasionally, until tofu is heated through and dried out a bit, five to 10 minutes. Serve, drizzling with soy sauce at the table.

Note: To make scrambled tofu with corn, tomatoes and basil, use olive oil instead of neutral oil and reduce the amount of tomatoes to 1 cup. Substitute ¾ cup corn kernels for the scallions and stir in some chopped fresh basil before serving. Skip the soy sauce and drizzle with a little more olive oil at the table if you like.


Makes 8 servings

8 ounces silken tofu, about 1 cup

3 tablespoons olive oil

2 tablespoons cider vinegar

2 teaspoons Dijon mustard

¼ teaspoon salt

1. Put all ingredients in a blender and purée, stopping once or twice to scrape down sides of container with a rubber spatula, until tofu is completely smooth and evenly colored. This could take several minutes; add 1 or 2 tablespoons of water if necessary to help the machine do its work.

2. Taste and adjust seasoning with more salt or vinegar if necessary. Use right away (or transfer to a jar and refrigerate for up to 1 week).

Note: To make creamy basil sauce, skip the mustard and add 1 cup fresh basil, packed, before puréeing.


Makes 4 servings

2 tablespoons olive oil

1 small onion, chopped

1 tablespoon garlic, chopped

Salt and ground black pepper

2 blocks firm tofu

1 tablespoon chili powder

1 teaspoon cumin

1/8 teaspoon cinnamon

1 teaspoon cider vinegar

Chopped fresh cilantro for garnish

Chopped scallions for garnish

1. Put oil in a large skillet over medium-high heat. Add onion and garlic; sprinkle with salt and pepper. Cook, stirring occasionally, until vegetables soften, three to five minutes.

2. With your hands, crumble tofu into pan. Cook, stirring and scraping the bottom of the skillet occasionally and adjusting heat as necessary, until tofu browns and crisps as much or as little as you like, 10 to 30 minutes.

3. Sprinkle with chili powder, cumin and cinnamon; stir and cook, continuing to scrape any browned bits from the bottom of the pan until the mixture is fragrant, a minute or two. Stir in vinegar and adjust the seasoning to taste. Garnish with cilantro and scallions and serve with warm corn tortillas or over rice.

Custom-curated news highlights, delivered weekday mornings.