Preparing Tofu for Thai Cooking
Learn how to choose, drain, press, and cut tofu for Thai stir-fries, curries, and soups. Understand firm vs. silken tofu and get step-by-step preparation tips.
Contents
Preparing tofu for Thai cooking means choosing the right type—usually firm or extra-firm for stir-fries and curries, silken for soups—then draining, pressing, and cutting it so it absorbs sauces and holds its shape during cooking. Tofu's mild taste and spongy texture make it ideal for soaking up bold Thai flavors like coconut milk, lemongrass, chili, and lime.
Choosing the Right Tofu for Thai Dishes
Thai dishes often call for two main types of tofu: firm/extra-firm and silken. Firm tofu is dense, holds together when stir-fried or simmered in curry, and has a slightly chewy bite. Silken tofu is soft, delicate, and creamy, best for soups like tom yum or light broths where it can gently poach. You can recognize firm tofu by its pale cream color, compact rectangular block, and visible coarse texture when cut. Silken tofu is whiter, smoother, and jiggles like custard; it often comes in aseptic boxes rather than water-filled tubs.
What Each Type Contributes
Firm tofu contributes protein and a satisfying chew without falling apart; it also absorbs sauces well after pressing. Silken tofu adds silkiness and body to soups, but it breaks easily and does not hold up to high-heat stir-frying. For most Thai curries and stir-fries, use firm or extra-firm tofu. If a recipe simply says "tofu" without specifying, firm is a safe choice for saucing and browning.
Draining and Pressing Tofu
Draining removes excess water from the tofu package, and pressing squeezes out internal moisture. This step matters because water dilutes sauces and prevents browning. For firm tofu, drain the liquid from the package, then wrap the block in a clean kitchen towel or paper towels. Place it on a plate, set another plate or a small cutting board on top, and add a weight—such as a can of beans or a heavy skillet. Let it press for 15–30 minutes. For silken tofu, skip pressing; simply drain and use carefully.
Step-by-Step Pressing
- Open the package and pour off the water.
- Wrap the tofu block in a lint-free towel or several layers of paper towels.
- Place the wrapped tofu on a flat plate.
- Set a second plate or cutting board on top of the tofu.
- Add a weight of 1–2 pounds (about 500 g–1 kg). A 15-ounce can works well.
- Let stand for 15 minutes for a light press or 30 minutes for a firmer, drier texture.
- Unwrap and pat dry before cutting.
Pressing longer than 30 minutes is rarely necessary for Thai dishes; over-pressed tofu can become too dense and less absorbent. If you are short on time, a 10-minute press is still better than none.
Cutting Tofu for Thai Cooking
How you cut tofu affects how it cooks and how sauce clings to it. For stir-fries, cut firm tofu into cubes of about 1 inch (2.5 cm), which brown evenly and toss well. For curries, slightly larger chunks of 1–1.5 inches (2.5–4 cm) hold up during simmering. For soups, silken tofu is often cut into 1-inch cubes and added near the end. To cut silken tofu without breaking it, use a very sharp knife and a gentle sawing motion, or cut it in the palm of your hand before adding to soup.
| Feature | Firm / Extra-Firm Tofu | Silken Tofu |
|---|---|---|
| Texture | Dense, spongy, holds shape | Soft, custard-like, fragile |
| Best for | Stir-fries, curries, deep-frying | Soups, steaming, blending |
| Draining & pressing | Yes, press 15–30 minutes | Drain only, do not press |
| Typical cut | 1-inch cubes or slabs | 1-inch cubes, added gently |
| Flavor absorption | Good after pressing | Minimal; carries broth |
| Common Thai dishes | Pad Thai, green curry, basil stir-fry | Tom yum soup, clear soups, desserts |
Using Prepared Tofu in Thai Dishes
Once drained, pressed, and cut, tofu is ready for classic Thai cooking methods. In stir-fries like pad see ew or tofu with Thai basil, sear tofu in a hot wok with oil until golden before adding vegetables and sauce—this creates a crisp exterior that contrasts with the soft inside. In curries such as red or green curry, add pressed and cubed tofu to the simmering coconut milk; it will absorb the spicy, fragrant liquid. For soups like tom yum, slide silken tofu cubes into the hot broth just before serving to warm through without breaking apart.
Simple Substitutes and Their Limits
If you cannot find tofu, you can substitute paneer for firm tofu in stir-fries or curries; it is similarly mild and holds shape, but it is dairy-based and will not absorb flavors as deeply. For silken tofu in soups, soft cooked egg custard or very soft scrambled eggs can mimic the silky texture, but they change the dish's character and are not plant-based. Tofu is the best choice for authentic texture and flavor absorption in Thai cooking.
Related articles
Pressing Tofu: Preparation, Tools and Timing
A visual guide to pressing tofu for Thai cooking: how to use a tofu press, how long to press, and how to prepare firm, flavorful tofu.