How to Cook Tofu So It Does Not Fall Apart
My first attempt at crispy tofu was a tragedy. I cut cubes, tossed them in a hot pan with oil, and watched them disintegrate into a wet, sad pile of soy crumbs. The pan was a mess. The tofu was a mess. I ordered takeout.
I later learned that this happens to almost everyone the first time. Tofu is basically a water sponge. If you do not deal with the water, you cannot get a crust.
Here is the method that actually works, after four years of cooking tofu at least once a week.
Step 1: Buy the Right Tofu
For pan-frying or stir-frying, you want extra-firm or firm tofu. Soft and silken tofu are for soups and stews — they will always fall apart in a pan because that is what they are designed to do. Read the package. If it says “silken” or “soft,” put it back and grab extra-firm.
Some brands are firmer than others even within “extra-firm.” I have had good luck with House Foods and Nasoya. The vacuum-packed kind (not the water-packed tub) is usually denser and needs less pressing.
” alt=”Tofu being pressed between towels”>
Step 2: Press the Water Out
Drain the package and wrap the block in a clean kitchen towel or paper towels. Set a cutting board or plate on top, then put something heavy on it — a cast iron skillet, a few cans of beans, a cookbook you never read. Let it sit for at least 15 minutes. Thirty is better.
You do not need a fancy tofu press. I used a cast iron pan balanced on a block of tofu for years before I bought one. The weight does the work — it squeezes out water so the tofu can absorb marinade and crisp up in the pan instead of steaming.
Step 3: The Cornstarch Coating (Game Changer)
After pressing, cut the tofu into cubes or slabs. Toss them in a bowl with a tablespoon of cornstarch and a pinch of salt. Shake or stir until every piece has a thin, dusty coating. This is the magic step I learned from a cooking channel and it changed everything.
Cornstarch absorbs surface moisture and creates a dry exterior that browns fast. Without it, the tofu leaks water into the hot oil and you get steamed tofu instead of fried. With it, you get a golden, crunchy shell that holds together.
Step 4: Hot Pan, Do Not Touch
Heat oil in a nonstick or well-seasoned pan over medium-high. When the oil shimmers, add the tofu in a single layer with space between pieces. Crowding the pan drops the temperature and creates steam. Let it cook undisturbed for 3-4 minutes per side. If you try to flip too early, the crust has not formed and the tofu will stick and tear.
Flip with tongs or a spatula. You should see golden brown edges. Cook another 3-4 minutes, then toss with your sauce or serve as is with a dipping sauce on the side.
I make this at least twice a week now. The same person who cried over soggy tofu crumbs now gets asked for the recipe. The cornstarch trick works on everything — cauliflower, tempeh, even thin slices of eggplant.
📋 Quick Summary: Extra-firm tofu, press 15-30 min, coat in cornstarch, hot pan with space between pieces, do not flip early. Crispy tofu every time.