Sichuan-Style Braised Tofu with Mustard Greens and Mushrooms
Cubes of firm tofu braised in a dark, peppery sauce of ginger, garlic, chile, and tomato paste with sliced mushrooms and wide ribbons of mustard green, finished with toasted sesame and lime.
Why You'll Love This Recipe
It tastes like a long project and it is not one. The whole thing is one pan and under half an hour, and most of that is the tofu sitting undisturbed getting color on two sides. What sells it is the sauce, which is built the Sichuan way: aromatics fried hard in oil until they smell toasted, tomato paste cooked down until it darkens, then broth to loosen it all into something that clings. By the time the tofu goes back in, the pan tastes like far more than the fifteen minutes you put into it.
The pepper is the part people notice. Toasting whole peppercorns and grinding them coarse gives you a flavor that has almost nothing to do with the gray dust in a shaker, floral and warm and a little numbing at the back of the tongue, and it is what makes this taste specifically Sichuan rather than generically spicy. The cayenne brings the heat, the pepper brings the perfume, and the two do different jobs. Mustard greens are the other assertive thing in the pan, peppery in their own right, and they hold their texture in the sauce where softer greens would collapse into it.
This belongs on a Tuesday, in a bowl, eaten with a spoon. It is a full dinner as written, though a scoop of rice underneath turns it into something you could put in front of company. I like it best when the sauce has reduced enough to coat the tofu rather than pool around it, so give it that extra minute at the end if it looks loose. It reheats beautifully, which makes it one of the few things I deliberately make more of than we will eat.
Ingredients
- 1 1/2 lb firm tofu (two blocks), drained and pressed, cut into 3/4-inch cubes
- 8 oz shiitake or cremini mushrooms, stemmed and sliced 1/4 inch thick
- 12 oz mustard greens, stems sliced thin and leaves cut into wide ribbons
- 2 tbsp finely grated fresh ginger, from a 2-inch piece
- 4 garlic cloves, minced
- 6 scallions, white and green parts sliced separately on an angle
- 2 tbsp tomato paste
- 3/4 tsp cayenne, or more to taste
- 1 1/2 tsp black peppercorns, toasted and coarsely ground
- 1 tbsp avocado oil
- 1 cup low-sodium vegetable broth
- 2 tbsp low-sodium soy sauce
- 1 tbsp toasted sesame oil
- 1 tbsp lime juice, from half a lime
- 2 tbsp sesame seeds, toasted
Instructions
- Press and cube the tofu: Drain both blocks and set them on a rimmed plate lined with a folded towel, another towel on top, and something heavy over that. Ten minutes is enough while you cut everything else. Cut the pressed blocks into 3/4-inch cubes and pat the outsides dry, since a dry surface is what browns.
- Toast and grind the pepper: Put the peppercorns in a dry skillet over medium heat and shake them for about a minute, until they smell floral and one or two start to pop. Grind them coarsely in a mortar or a spice grinder. You want visible flecks, not powder.
- Brown the tofu: Heat the avocado oil in a 12-inch skillet over medium-high until it shimmers. Add the tofu in a single layer and leave it alone for three to four minutes, until the undersides are golden and release from the pan on their own. Turn the cubes and give them two more minutes, then slide them onto a plate.
- Build the sauce: Add the mushrooms to the same pan and cook for three minutes, until they have given up their liquid and started to brown. Push them to one side, add the ginger, garlic, and scallion whites, and stir for thirty seconds, until fragrant. Stir in the tomato paste, cayenne, and ground pepper and cook for one minute more, until the paste darkens from red to brick.
- Braise and finish: Pour in the broth and soy sauce, scraping the bottom of the pan, and return the tofu with any juices. Simmer for three minutes, then pile the mustard greens on top, cover, and give them two minutes to wilt. Fold everything together and cook uncovered for a final minute or two, until the sauce coats the tofu rather than pooling. Off the heat, stir in the sesame oil and lime juice, then scatter the scallion greens and toasted sesame seeds over the top.
Variations
- Mushroom-heavy: Double the mushrooms and use half the tofu for a deeper, woodsier pan with more chew.
- Numbing and citrusy: Add a strip of orange peel to the oil with the aromatics and pull it out before serving for a bright note under the pepper.
- Tempeh: Swap in cubed tempeh, browned the same way, for a firmer bite and a nuttier flavor in the sauce.
- Broth-forward: Add another cup of broth and serve it as a loose braise in shallow bowls, spooning the liquid over the top.
- Herb finish: Scatter torn cilantro over the finished pan along with the scallion greens for a fresher, greener top note.
Storage & Leftovers
This keeps four days in a sealed container in the refrigerator and is better on day two, when the tofu has had a night to take on the sauce all the way through. Let it cool uncovered for twenty minutes before it goes in, so the greens do not steam themselves soft in the container.
Reheat it in a skillet over medium with a splash of water or broth, tossing gently until it steams, about four minutes. The sauce tightens in the cold and that liquid brings it back. A microwave works fine for a single bowl, covered, at half power so the tofu heats through evenly.
It freezes for up to two months, and freezing changes the tofu in a way I happen to like: the texture turns spongier and chewier and it soaks up even more sauce. Thaw overnight in the refrigerator and reheat in a pan. Add the sesame seeds and a fresh squeeze of lime after reheating rather than before.
Notes & Tips
- Toast the peppercorns whole: Preground pepper has already lost the volatile oils that make this dish smell the way it does. One minute in a dry pan and a coarse grind is the single biggest flavor upgrade here.
- Leave the tofu alone: Cubes moved around too early tear and stick. Let them sit until they release from the metal by themselves, which is the pan telling you the crust has formed.
- Cook the tomato paste until it darkens: Stirred in and immediately drowned in broth, it tastes flat and tinny. Given a minute against hot metal it goes brick colored and sweet, and that is where the depth in the sauce comes from.
- Slice the green stems separately: Mustard green stems need a couple of minutes longer than the leaves. Cutting them thin and adding them with the mushrooms keeps them from staying stringy.
- Reduce at the end: If the sauce is pooling around the tofu rather than clinging to it, give it another minute or two uncovered. It should coat a spoon lightly.
- Acid goes in off the heat: Lime juice boiled in the pan turns dull and slightly bitter. Stirred in once the burner is off, it stays sharp and lifts the whole skillet.
Nutrition & Mindful Eating
- Tofu, mushrooms, and mustard greens carry this pan between them. The tofu brings the protein and the calcium, the mushrooms give up their liquid and turn savory and silky, and the greens keep something this dark and peppery tasting fresh.
- Firm tofu is set with calcium salts, which is why a plate of it stands up as a serious source of the mineral, and its protein is dense enough that a bowl of this eats like a full dinner rather than a side.
- Mustard greens have a peppery bite that stays with them through cooking, and they bring the vitamin K and folate that dark leaves are known for, along with fiber that keeps the meal grounded.
- Toasted peppercorns, cayenne, ginger, and garlic are doing the real work on the palate. Ginger and garlic are among the most studied kitchen aromatics there are, and here they simply make the sauce smell like something you want to eat.
- Sesame seeds go on at the very end so they stay crisp against the soft tofu, and their calcium and iron ride along with the toasty flavor they scatter across the top.
- As you eat, notice the way the pepper blooms a second or two after the chile does, and let the bowl take long enough that you feel the meal settle rather than finishing it standing over the stove.
Frequently Asked Questions
Do I really have to press the tofu?
For this dish, yes. Water in the block turns to steam in the pan, and steam is what stands between you and a browned surface. Ten minutes under a heavy pot while you chop is plenty. If you buy the extra-firm vacuum-packed kind, you can skip it and just pat the cubes dry.
How hot is this?
Warm rather than punishing at three quarters of a teaspoon of cayenne. The black pepper adds its own tingle, which reads as heat to some people. Start at half a teaspoon if you are cooking for a mixed table and pass more at the table, since the sauce takes extra chile stirred in at the end without any trouble.
Can I use different greens?
Collard greens, kale, or napa cabbage all work, and each changes the character a little. Collards want an extra two minutes covered, kale about the same, and napa cabbage goes in at the very end since it wilts almost on contact. Mustard greens are worth seeking out for the peppery edge they bring.
What do I serve with it?
A bowl of rice underneath is the traditional answer and it soaks up the sauce, which is half the point. Cooked barley or quinoa does the same job. It is also a complete plate on its own if you want to eat it straight out of the skillet.

