Do you avoid tofu because of its bland taste and weird texture? If so, you could be preparing it the wrong way! The most common mistake people make when preparing tofu is not pressing it to get rid of the excess water, which results in a soggy texture. The second most common mistake is using the wrong type of tofu for the type of cooking you are doing. Preparing tofu is easy, however, and the extra time and effort that you take are certainly worth it!

Part 1
Part 1 of 3:

Choosing and Preparing Tofu

  1. 1
    Decide what type of tofu to buy. When purchasing tofu, you may notice it labeled as soft, firm, extra-firm, etc. While all delicious, each of these have a different texture. Which one you choose depends on what you plan on doing with it. For example:[1]
    • Silken tofu is soft and creamy. You can use it as-is in creamy dishes, such as smoothies, pudding, sauces, and dips. You can also chop it up and add it raw to soups or salads or make smooth dishes like dango.
    • Soft tofu is delicate and feels like Jello or gelatin. Like silken tofu, soft tofu is ideal of sauces, smoothies, and pudding.
    • Medium-firm tofu is some-what soft. It crumbles easily, and is ideal for mixing with vegetables or making stuffed dishes.
    • Firm tofu is quite popular. It's great for stir-fry, tofu scramble, and curry.
    • Extra-firm tofu can hold up to lots of handling, making it ideal for baking and frying.
  2. 2
    Remove the tofu from the package. Use a knife to slice open the plastic covering. Drain the water from the packet, then lift the tofu out. If you don't plan on using all of the tofu at once, it would be a good idea to leave the water in the tray; this way, the tofu won't dry out.
    Advertisement
  3. 3
    Cut off however many slices of tofu you need. Four to six slices should be enough for one serving. Make sure that you are cutting the slices widthwise, not lengthwise. Do not chop the tofu into cubes yet.[2]
  4. 4
    Spread the tofu out between two layers of paper towel. Cover a baking sheet with a clean towel first. Lay a couple of paper towels on top, then spread the tofu slices over them. Cover the tofu slices with more paper towels, and another clean towel.[3]
    • If you are using silken tofu, skip this step, It is too delicate. Move straight on to seasoning and cooking.
  5. 5
    Place something flat, smooth, and heavy on top of the tofu. There is no specific requirement as to what you should use. The goal is to weigh the tofu down as much as possible. Start with a cutting board or a baking sheet, then place something heavy, like cookbooks or cans, on top.[4]
  6. 6
    Leave the tofu for at least 30 minutes. A couple of hours would be better, however. If you are in a hurry, you can press down on the tofu (with the baking sheet or cutting board) for about 15 minutes.[5]
    • You can leave the tofu like this overnight, even. In this case, put the entire set-up into the fridge. This will keep it from spoiling.
  7. 7
    Uncover the tofu, then cut it further, if desired. You can leave the tofu in thick slices if you wish to bake it as "steaks." You can also cut it into thinner strips or smaller cubes.[6]
  8. 8
    Marinate or season the tofu, if desired. Skip the oil-based marinades, unless otherwise directed in the recipe. Instead, go for marinades that are based on citrus, soy, or vinegar.[7] Keep in mind that your recipe may ask you to hold off on the seasoning until after cooking.
    • Marinated tofu already comes flavored, and does not require further flavoring.[8]
    • Toss the tofu in cornstarch if you want to give it a crispy crust while baking or frying. Dust off any excess cornstarch.[9]
    • Avoid using sauces that contain lots of sugar as they may overpower the other flavors in the sauce and dish.
  9. Advertisement
Part 2
Part 2 of 3:

Cooking Tofu

  1. 1
    Sauté firm or extra-firm tofu for a traditional meal. Chop the tofu into cubes first. Season it with your desired stir-frying sauce or spices, then let it sit for 30 minutes to marinate. Heat 2 tablespoons (30 milliliters) of oil in a pan over medium heat. Add the tofu, then sauté it for 8 to 10 minutes, stirring often with a wooden spatula.[10]
    • Skip the olive oil, and go for safflower or coconut oil instead.
    • You can use a wok, skillet, or a frying pan for this.
  2. 2
    Fry firm or extra-firm tofu for a burst of flavor. Chop the tofu into cubes. Toss it with arrowroot powder or cornstarch, then season it with sea salt. Coat the bottom of a deep skillet with a high-heat cooking oil. Add the tofu in an even layer, then cook it over high heat. When the tofu turns golden brown, flip it with a spatula. Continue cooking it until it is golden brown all over.[11]
    • The tofu will need about 2 to 3 minutes on each side.[12]
  3. 3
    Steam the tofu for a simple, easily-digestible meal. Fill a saucepan with enough water to touch the bottom of the steamer basket. Heat the water over medium-high heat. Add the tofu, cover the saucepan, and let it steam for 7 minutes. Uncover the saucepan, then serve the tofu as desired.[13]
    • This method works best on unseasoned, non-marinated tofu.
  4. 4
    Grill extra-firm tofu for a delicious treat. Skip the seasoning, and cut the tofu into long strips. Grill it for 5 minutes, flip it, then grill it for 5 minutes more. Remove the tofu from the grill, then add your desired seasoning.[14]
  5. 5
    Bake extra-firm tofu in the oven for something different. Preheat your oven to 400°F (205°C). Chop the tofu into cubes, then season it with oil. Toss it with arrowroot powder and sea salt. Spread it evenly across a baking sheet lined with parchment paper. Bake it for 15 minutes, flip it over, then bake it for 15 minutes more.[15]
  6. 6
    Bake thick slices of tofu into steaks. Cut a block of tofu into four thick slices. Prepare the sauce using the ingredients listed below. Pour half of the sauce into an 8 by 6-inch (20.32 by 15.24-centimeter) baking dish, add the tofu, then add the rest of the sauce. Marinate it for 1 hour, flipping the tofu over halfway through, then drain half of the sauce after the hour is up. Bake it in a pre-heated oven at 375°F (191°C) for 30 minutes, flipping it halfway though.[16]
    • ⅓ cup (80 milliliters) tamari
    • ¼ cup (60 milliliters) brown rice vinegar
    • 2 tablespoons chopped fresh ginger
    • 1 tablespoon sesame oil
    • 1 garlic clove minced
  7. Advertisement
Part 3
Part 3 of 3:

Getting Creative

  1. 1
    Sneak silken tofu into creamy dishes. If you can't have eggs, or need extra protein in your diet, then adding silken tofu is a great option. For example, you can use silken tofu instead of eggs in pancake batter.[17] You can also add it to sauces, puddings, or smoothies.
  2. 2
    Add it to an existing dish. If you jut made a soup or salad, and feel that it is lacking something, add some tofu! You can cook it first, or you can add it in raw. Here are some ideas to get you started:
    • Toss it on top of a salad.
    • Serve it on top of chow mien noodles.
    • Add it to a broth-based soup, such as miso or udon.
  3. 3
    Give a common dish a tofu twist. Firm tofu can easily take the place of meat in just about any dish.[18] This means that vegetarians and vegans can enjoy the same dishes non-vegetarians eat.
    • Make a tofu version of a grilled chicken sandwich. Be sure to grill, fry, or bake it first.
    • Make tofu-veggie pizza with tofu, basil, cheese, tomato sauce, olives, red onion, green and red pepper, sweet corn, and tomatoes.
    • Turn it into a tofu burger. Grill it with steak marinade, along with onions and barbecue sauce. Serve it on top of a toasted hamburger bun.[19]
    • Make tofu nuggets by coating it with cornstarch and frying it. Serve it with honey mustard and sweet potato fries.[20]
  4. Advertisement

Community Q&A

  • Question
    Even firm tofu just falls apart and goes soggy by the time I want to flip it, whether I press it myself or it comes pre-pressed. What am I doing wrong?
    Community Answer
    Community Answer
    There are a few things that may be the problem. First, you may be frying it for just a little too long or too hot on either side, try cutting down on the time a bit. It could also be that there's not enough oil/baking aid in the pan, causing the tofu to crumble.
  • Question
    Do I have to fry tofu before using it in soup?
    Community Answer
    Community Answer
    You don't, but it does add a nice flavor. If you don't fry it before hand, do make sure it's cooked in the soup until it's no longer raw.
  • Question
    Can I just eat it as is without cooking?
    Community Answer
    Community Answer
    Yes, you can eat it raw, but it might be bland on its own.
Advertisement

Things You'll Need

  • Knife
  • Cutting board
  • Baking sheet
  • 2 clean kitchen towels
  • Paper towels
  • Heavy books or cans


About This Article

wikiHow Staff
Co-authored by:
wikiHow Staff Writer
This article was co-authored by wikiHow Staff. Our trained team of editors and researchers validate articles for accuracy and comprehensiveness. wikiHow's Content Management Team carefully monitors the work from our editorial staff to ensure that each article is backed by trusted research and meets our high quality standards. This article has been viewed 677,676 times.
5 votes - 100%
Co-authors: 39
Updated: October 26, 2022
Views: 677,676
Article SummaryX

To prepare tofu, first remove it from the packaging and drain any excess water. Place it between a few layers of paper towels and stack something heavy on top, like a thick book or heavy pan. Leave the tofu for about 20 minutes, so the liquid will be squeezed out and the tofu will have a better texture when cooked. After pressing the tofu, soak it in a marinade for at least 30 minutes before you cook it. This will get you the best flavor. Then, cut the block into cubes with a knife. If you’re in a rush, skip the marinade and cut the tofu into cubes before mixing them with sauce in a bowl. To bake tofu, heat the oven to 350°F (175°C) and line a baking sheet with parchment paper. Spread out the cubes on the sheet in a single layer and bake for 20-45 minutes, tossing the cubes every 10 minutes. The longer you leave the tofu in the oven, the chewier it will get. To pan-fry tofu, heat 2 tablespoons (30 mL) of vegetable oil in a pan over medium-high heat. Add the tofu and let it cook until the bottom is golden brown. Flip the cubes and continue cooking until each side is fried. To learn how to cook tofu, scroll down!

Did this summary help you?
Advertisement