How to Press Tofu (2024)

Jump to Recipe Jump to Video Print Recipe

Wondering how to press tofu? This guide answers common questions like how to drain tofu, how long to press it, and why pressing is recommended for the best results.

Do you feel like no matter what you do, your tofu turns out soft and mushy whenever you cook it?

The secret to firm, never-mushy tofu is you have to press it first! This important step will make every tofu recipe taste SO much better.

Pressing tofu removes the liquid that it's packaged with and improves the flavor and texture of firm tofu dishes. It takes a little advance planning, but this step is totally worth the extra 30-60 minutes.

I'm going to show you how to do it with things that are already in your kitchen. No need for any fancy equipment here!

How to Press Tofu (1)

Pressing tofu is essential prep work for making so many of the tofu recipes on my website. Whether it's Crispy Tofu Nuggets, Baked Tofu Bowls, Grilled Tofu Skewers, or Sofritas Tofu Burritos, you gotta press that tofu first!

Tofu has a very neutral flavor, so you can amp up the flavor with whatever seasoning or sauces you want. Try serving pressed tofu with my 5-Minute Walnut Pesto or Vegan Green Goddess Dressing.

Looking for something to serve on the side? Tofu is high in protein and pairs well with Crispy Smashed Potatoes, Miso Roasted Root Vegetables, or my Edamame Crunch Salad to make a balanced meal.

Jump to:
  • Ingredients
  • Equipment
  • Instructions
  • Preparation
  • Storage
  • Top tip
  • Frequently Asked Questions
  • 📖 Recipe
  • Food safety
  • Meal prep ideas

Ingredients

You only need one ingredient for perfectly firm, pressed tofu:

  • Extra firm tofu (aka super firm tofu) or firm tofu
How to Press Tofu (2)

I prefer to use extra firm tofu in most of my recipes, but you can also press firm tofu if that's what you have on hand.

Equipment

You don't need a dedicated tofu press to make amazingly firm tofu at home.

Here's what I use to press tofu with things that are already in my kitchen:

  • Paper towel or a clean cotton dish cloth
  • A weight, such as a cast iron skillet, large ceramic plate, or heavy book.
  • Plate or cutting board (optional)

Use the paper towel or clean dish cloth to wrap the tofu and soak up all of the liquid. If you use a cotton dish cloth, just make sure that it won't shed any fabric onto the tofu. (I speak from experience with that one!)

I typically use my 8-inch cast iron skillet to press tofu, but any object you can use as a weight will work. Ideally, you want the weight to be heavy enough to press down evenly on the tofu without causing it to collapse. You also want something that will cover the entire surface area of the tofu.

If you don't have a heavy skillet, use a large ceramic dish or even a heavy book (a hardcover cookbook works well) for your weight.

You may also want to put the tofu on top of a plate or cutting board. This is optional, but helps to contain any liquid that might soak through the towel while it's pressing.

Instructions

The first step is removing the block of tofu from the container and draining all of the liquid from the package.

I usually just cut off the plastic film on top of the carton. Then, I flip the tofu onto my open hand over the sink, allowing the liquid to drain off.

How to Press Tofu (3)

Next, place the tofu on the center of your paper towel or dish cloth. Wrap it up so it's completely covered.

At this point, you can place the covered tofu on a plate or cutting board if you want. Like I mentioned, this just helps catch any excess liquid.

How to Press Tofu (4)

Next, cover the tofu with a cast iron skillet, or whatever you're using as the weight. The goal is to apply even pressure to press out as much of the remaining liquid from the tofu as possible.

Allow the tofu to sit like this for at least 30 minutes, but ideally for an hour.

How to Press Tofu (5)

Once you're finished pressing the tofu, just remove the weight and unwrap the towel.

At this point, you're ready to use the tofu however you want!

How to Press Tofu (6)

Hint: I like to start pressing my tofu before I do any other prep work for a recipe. I let the tofu press while I chop vegetables, preheat the oven, or bring a pot of water to a boil. That way, once I'm ready to cook, there isn't too much unnecessary waiting.

Preparation

You can press tofu up to five days in advance.

Storage

Store pressed tofu in an airtight container in the fridge for up to five days.

You can also freeze pressed tofu if you want it to last longer. Freeze the whole block or chop it into cubes first. Then, transfer the tofu to an airtight, freezer-safe bag and store in the freezer for up to five months.

Thaw tofu overnight in the refrigerator.

Top tip

I recommend pressing tofu for 30-60 minutes, but any little bit helps! I've even pressed tofu for just a few minutes when I've been super short on time.

Any extra liquid you can remove will improve the final result!

Frequently Asked Questions

How do you drain tofu?

First, remove the block of tofu from the container and discard the liquid it's packaged in. Then, wrap the tofu in paper towel and place something heavy on top for 30-60 minutes.

How long should you press tofu?

Press tofu for at least 30 minutes, but ideally for 1 hour.

Why should you press tofu?

Pressing tofu removes the liquid it's packaged with and improves the flavor and texture of the finished dish. Pressed tofu has a firmer, less mushy texture.

Can you freeze pressed tofu?

Freeze pressed tofu in a freezer-safe bag for up to five months.

📖 Recipe

How to Press Tofu (7)

How to Press Tofu

How to press tofu for the best flavor and firm texture in any recipe that calls for firm or extra firm tofu.

5 from 1 vote

Print Pin Save Rate

Course: Main Course

Cuisine: gluten-free, vegan, vegetarian

Prep Time: 1 hour hour

Total Time: 1 hour hour

Servings: 4.5 people

Calories: 86kcal

Author: Stephanie McKercher, RDN

Equipment

  • Paper towel or a clean cotton dish cloth

  • Weight such as a cast iron skillet, heavy plate, or book

  • Plate or cutting board (optional)

Ingredients

  • 1 block tofu, firm or extra firm

Instructions

  • Remove tofu from the carton and drain the liquid from the container.

  • Wrap the tofu in paper towel or a clean cotton dish cloth.

  • Place the wrapped tofu on a plate or cutting board if desired.

  • Place a weight, such as a cast-iron skillet, heavy plate, or book, on top of the tofu. Allow tofu to sit for at least 30 minutes, preferably 1 hour, or until the liquid is pressed out.

  • Remove the weight and unwrap the tofu. Use as desired.

Video

Notes

STORAGE: Store pressed tofu in an airtight container in the fridge for up to 5 days.

FREEZING: Freeze pressed tofu if you want it to last longer than 5 days. Freeze the whole block or chop it into cubes first. Then, transfer the tofu to an airtight, freezer-safe bag and store in the freezer for up to five months. Thaw tofu overnight in the refrigerator.

Nutrition

Serving: 3oz | Calories: 86kcal | Carbohydrates: 2.3g | Protein: 8.9g | Fat: 4.6g | Saturated Fat: 0.6g | Polyunsaturated Fat: 2.7g | Monounsaturated Fat: 1.2g | Sodium: 3.5mg | Fiber: 1.1g | Sugar: 0.4g | Calcium: 67.6mg | Iron: 1.4mg

Tried this recipe? Tag me on Instagram!Mention @GratefulGrazer or tag #gratefulgrazer.

Food safety

Here are a few food safety tips to keep in mind when you're working with uncooked tofu:

  • Don't leave uncooked tofu out at room temperature for more than an hour.
  • Use pressed tofu within five days if you aren't going to freeze it.
  • You can freeze pressed tofu for up to five months.
  • Thaw frozen tofu in the fridge overnight.

Find more food safety guidelines at USDA.gov.

Meal prep ideas

Want more make-ahead recipes and tips? Subscribe to my newsletter to get a free guide with 100+ Easy Vegetarian Meal Prep Ideas.

How to Press Tofu (2024)
Top Articles
Latest Posts
Article information

Author: Carmelo Roob

Last Updated:

Views: 6529

Rating: 4.4 / 5 (65 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Carmelo Roob

Birthday: 1995-01-09

Address: Apt. 915 481 Sipes Cliff, New Gonzalobury, CO 80176

Phone: +6773780339780

Job: Sales Executive

Hobby: Gaming, Jogging, Rugby, Video gaming, Handball, Ice skating, Web surfing

Introduction: My name is Carmelo Roob, I am a modern, handsome, delightful, comfortable, attractive, vast, good person who loves writing and wants to share my knowledge and understanding with you.