PDF download Download Article PDF download Download Article

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

PDF download Download Article
  1. 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. 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. Watermark wikiHow to Prepare Tofu
    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. Watermark wikiHow to Prepare Tofu
    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. 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. 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. Watermark wikiHow to Prepare Tofu
    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. Watermark wikiHow to Prepare Tofu
    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

PDF download Download Article
  1. Watermark wikiHow to Prepare Tofu
    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. 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. 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. 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. Watermark wikiHow to Prepare Tofu
    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. Watermark wikiHow to Prepare Tofu
    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

PDF download Download Article
  1. 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. 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. 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

Expert Q&A

Search
Add New Question
  • Question
    Can I add tofu to my ramen?
    Bekah Rife
    Bekah Rife
    Certified Plant-Based Chef
    Bekah Rife is a Certified Plant-Based Chef based in Los Angeles, California. Bekah has over eight years of professional experience and studied plant-based cooking in culinary school. Currently, she specializes in diet consulting and recipe development. She also offers cooking lessons and catering services.
    Bekah Rife
    Certified Plant-Based Chef
    Expert Answer
    The choice is yours when it comes to tofu in ramen. If you prefer a raw texture, I've observed it being used as such in various Asian soups. Alternatively, you can add dehydrated, slow-cooked tofu to your ramen for a chewier, more substantial bite. Another option is blending silken tofu to transform it into a liquid and incorporating it into the broth for a richer and creamier base. It ultimately depends on the taste and mouthfeel you desire for your ramen experience.
  • Question
    How can I make a tofu extra firm?
    Bekah Rife
    Bekah Rife
    Certified Plant-Based Chef
    Bekah Rife is a Certified Plant-Based Chef based in Los Angeles, California. Bekah has over eight years of professional experience and studied plant-based cooking in culinary school. Currently, she specializes in diet consulting and recipe development. She also offers cooking lessons and catering services.
    Bekah Rife
    Certified Plant-Based Chef
    Expert Answer
    Press tofu by placing firm tofu in a colander set over an upside-down bowl in the sink. Add a small plate to the tofu, followed by a heavy object like a water-filled pot or kettle. Press the tofu for about five minutes on one side, allowing the water to drain. Flip the tofu, remove any remaining water, and press for another five minutes. This process reduces water content, cutting down on cooking time.
  • Question
    Are there any other ways to cook or prepare tofu?
    Bekah Rife
    Bekah Rife
    Certified Plant-Based Chef
    Bekah Rife is a Certified Plant-Based Chef based in Los Angeles, California. Bekah has over eight years of professional experience and studied plant-based cooking in culinary school. Currently, she specializes in diet consulting and recipe development. She also offers cooking lessons and catering services.
    Bekah Rife
    Certified Plant-Based Chef
    Expert Answer
    You can explore different preparations for tofu, such as slow-roasting in the oven for a chewy texture or thinly slicing for a crispy outcome. Another option is dehydrating tofu in a dehydrator after marinating it with flavors like sesame seed, sesame oil, and liquid smoke. After three to five hours, you'll achieve a delectably chewy and meaty snack. Incorporate cubes of dehydrated tofu into dishes like Chinese chicken salad, offering a flavorful and satisfying meat alternative. This approach allows you to savor the versatility of tofu, providing a meat-like experience in various culinary uses.
See more answers
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement

Tips

  • You can use lots of types of oil for cooking tofu. Sesame oil will give the tofu a nutty flavor while coconut oil will give it a hint of sweetness. Olive oil is not a good choice, however.[21]
  • When frying or sautéing tofu, make sure that the pan is hot. Give the pan and oil time to heat up.[22]
  • Try eating it straight out of the package! Surprisingly, it is very good.
Show More Tips
Submit a Tip
All tip submissions are carefully reviewed before being published
Name
Please provide your name and last initial
Thanks for submitting a tip for review!
Advertisement

Things You'll Need

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


Expert Interview

Thanks for reading our article! If you’d like to learn more about cooking, check out our in-depth interview with Bekah Rife.

About This Article

Bekah Rife
Co-authored by:
Certified Plant-Based Chef
This article was co-authored by Bekah Rife. Bekah Rife is a Certified Plant-Based Chef based in Los Angeles, California. Bekah has over eight years of professional experience and studied plant-based cooking in culinary school. Currently, she specializes in diet consulting and recipe development. She also offers cooking lessons and catering services. This article has been viewed 689,526 times.
2 votes - 100%
Co-authors: 41
Updated: January 1, 2024
Views: 689,526
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?

Thanks to all authors for creating a page that has been read 689,526 times.

Reader Success Stories

  • Corey P. S.

    Corey P. S.

    Jan 29, 2017

    "I am a complete noob with food, and wikiHow often saves my life, and meals. It gives me a really nice step-by-step..." more
Share your story

Did this article help you?

Advertisement