Pan-cooked tofu is a simple stovetop dish with golden, crisp edges and tender centers. Pressing the tofu, giving it room in a hot pan, and waiting to turn it are the keys to good browning; a quick savory sauce adds flavor without making the crust soggy.
Ingredients
- 1 (14-ounce/397 g) block extra-firm tofu
- 1 tablespoon soy sauce or tamari
- 1 tablespoon cornstarch
- 2 tablespoons neutral oil, such as canola, avocado, or sunflower oil, divided
- 1 tablespoon low-sodium soy sauce or tamari, for the sauce
- 1 teaspoon toasted sesame oil
- 1 teaspoon rice vinegar
- 1 teaspoon maple syrup or honey
- 1 small garlic clove, finely grated or minced
- 1 teaspoon finely grated fresh ginger (optional)
- 1 tablespoon water
- 1 teaspoon sesame seeds and 1 sliced scallion, for serving (optional)
Instructions
- Press the tofu. Drain the block and wrap it in a clean kitchen towel or several paper towels. Set it on a plate, place a second plate or a light pan on top, and leave it for 15–20 minutes. Use only enough weight to press out water without crushing the block. If you have a tofu press, follow its instructions.
- Cut and season. Unwrap the tofu and cut it into roughly ¾-inch cubes. Put the cubes in a bowl, drizzle with 1 tablespoon soy sauce, and toss gently. Sprinkle over the cornstarch and toss again until the pieces are lightly and evenly coated. A few small patches are fine; a thick, pasty coating is not.
- Mix the sauce. In a small bowl, stir together the remaining 1 tablespoon soy sauce, sesame oil, rice vinegar, maple syrup or honey, garlic, ginger if using, and water. Set it beside the stove. Mixing it before cooking keeps the tofu from sitting in the pan while you measure ingredients.
- Heat the pan. Set a large nonstick or well-seasoned skillet over medium-high heat. Add 1 tablespoon neutral oil and heat until it shimmers. The pan should be hot, but the oil should not smoke. A roomy pan is important: if the cubes are crowded, they will steam instead of brown.
- Brown the first side. Arrange the tofu in one layer, leaving a little space between pieces. Let it cook without moving for 3–4 minutes, until the underside is golden and releases fairly easily from the pan. If it sticks, give it another 30–60 seconds rather than pulling it up by force.
- Turn and finish cooking. Turn the cubes with a thin spatula or tongs, working around the pan. Add the remaining 1 tablespoon oil if the pan looks dry. Cook for another 6–8 minutes, turning every couple of minutes so several sides become golden. Reduce the heat slightly if the coating darkens before the centers are hot. Transfer the tofu to a plate.
- Coat with sauce. Lower the heat to medium-low and pour the prepared sauce into the same pan. Stir for 20–30 seconds, just until hot and fragrant. Return the tofu and toss for about 30 seconds to coat. Take the pan off the heat as soon as the sauce clings to the cubes; prolonged cooking can soften the crisp exterior.
- Serve. Scatter over sesame seeds and sliced scallion, if desired. Serve while hot, with rice, noodles, or vegetables.
Tips
- Choose the right tofu. Extra-firm tofu holds its shape best. Firm tofu can work, but press it thoroughly and turn it carefully. Silken tofu is too delicate for this cubed, pan-fried method.
- Dry the surface and avoid crowding. Pressing removes excess moisture, while cornstarch helps create a light crust. If your skillet is small, brown the tofu in two batches rather than piling the cubes together.
- Wait before turning. Tofu can cling to a pan before a crust forms. Let the first side cook undisturbed and use a thin spatula to loosen it gently. A nonstick or well-seasoned skillet is the easiest choice.
- Adjust for dietary needs. Use tamari for a gluten-free option, checking the label to confirm it is certified gluten-free. For a vegan sauce, choose maple syrup instead of honey. If you avoid sesame, omit the sesame oil and use neutral oil instead.
Serving Suggestions
Serve the tofu over steamed rice, brown rice, or noodles, with the pan sauce spooned over the top. For an easy balanced meal, add quickly cooked broccoli, green beans, snap peas, or bok choy. A cucumber salad or shredded cabbage adds a cool, crunchy contrast. You can also tuck the cubes into a grain bowl with edamame, carrots, and a squeeze of lime. If you want extra sauce for rice, double the sauce ingredients and warm the additional portion separately; adding too much liquid to the tofu pan can soften its crust.
Variations
- Chili-garlic tofu: Stir 1–2 teaspoons chili crisp or chili-garlic sauce into the mixed sauce. Taste before adding extra soy sauce, since some chili condiments are salty.
- Lemon-herb tofu: Skip the sesame oil, ginger, and maple syrup. After browning, toss the tofu with 1 tablespoon olive oil, 1 tablespoon lemon juice, ½ teaspoon dried oregano, and black pepper.
- Smoky paprika tofu: Add ½ teaspoon smoked paprika and ¼ teaspoon black pepper to the cornstarch. Serve with roasted vegetables or tuck into wraps with slaw.
- Plain crispy tofu: Leave off the sauce and season the finished cubes with salt and pepper. Serve with a dipping sauce on the side to keep them crisp longer.
Storage and Reheating
Let leftovers cool promptly, then refrigerate them in a covered container within 2 hours of cooking (within 1 hour if the room or outdoor temperature is above 90°F/32°C). Keep at 40°F/4°C or colder and use within 3–4 days. The coating will soften in storage, especially if the tofu is sauced. Reheat in a lightly oiled skillet over medium heat for 4–6 minutes, turning occasionally, until hot throughout. An air fryer at 375°F/190°C for about 4–6 minutes can also restore some crispness; check early because appliance times vary. A microwave is convenient but leaves the tofu soft. For food safety, reheat leftovers to 165°F/74°C, and do not leave cooked tofu at room temperature for more than 2 hours.
Frequently Asked Questions
Do I have to press tofu before pan-cooking it?
Pressing is strongly recommended for this recipe because it removes surface moisture, helps the tofu brown, and makes the cubes easier to handle. In a pinch, pat extra-firm tofu very dry and expect a less crisp result.
Can I use firm tofu instead of extra-firm?
Yes. Press it for 20–30 minutes, cut slightly larger cubes if it feels fragile, and turn the pieces gently. Avoid soft or silken tofu, which is likely to break apart in the skillet.
Why is my tofu sticking to the pan?
The pan may not be hot enough, the tofu may be wet, or you may be trying to turn it too soon. Use a suitable nonstick or seasoned pan, heat the oil until it shimmers, and wait for a browned crust to form before loosening each piece.
Can I make it without cornstarch?
Yes. The tofu will still cook, but its outside will be less crisp. You can substitute potato starch in the same amount; avoid adding a thick flour coating, which can turn gummy if it is not cooked through.
How can I tell when the tofu is done?
Tofu is safe to eat without reaching a specific internal temperature, since it is not raw meat. For this recipe, cook until the cubes are browned on several sides and hot in the center; use a food thermometer if you want to check, but no particular safe minimum temperature is required for tofu.
Can I prepare the tofu ahead?
You can press and cut it up to a day ahead. Refrigerate it in a covered container and pat the surface dry before coating it with soy sauce and cornstarch. For the crispiest result, cook it shortly before serving and add the sauce at the end.