How to Make Tofu

Learn how to make tofu from raw ingredients

Course description and schedule


An overview of the class

Soy beans have traditionally been an important part of a plant based diet. Soy products, namely tofu, contain an abundance of protein, making it a perfect ingredient for vegetarian and vegan meals.

Students in this class learn how to make tofu beginning with soaking soy beans through the entire process to produce blocks of firm tofu. Freshly made tofu has a distinctly superior texture compared to mass produced tofu, making it an important base ingredient in a Thai vegetarian kitchen.

Taught in Bangkok

Register for class

Homemade tofu in its final form, cut into pieces.

Class Introduction and Setup

10:00 AM - 10:15 AM
Class Introduction

Students are introduced to each other and allowed a few minutes to get acquainted.


Instructor provides a brief overview of the entire process for making tofu from raw soy beans.

Begin Process

Students remove pre-soaked beans (placed in water the evening before class by the instructor). Beans are rinsed and the tofu making process begins.

Raw soy beans soaked in a glass pitcher.

Primary Cooking Step

10:15 AM - 11:15 AM
Cooking Begins

After initial preparation of the soy beans, students cook the beans creating the base liquid. Then students learn how to turn the base liquid into the thick paste which ultimately becomes solid tofu.

Separation of soy milk and tofu

Students learn how to separate the soy milk, which is a natural byproduct of the tofu making process, from the thick paste that will become the solid tofu.

Straining soy milk from freshly made tofu into pitcher.

Drying and Formation of Tofu

11:15 AM - 12:00 PM
Cheesecloth and Compression

A series of repetitive steps are required to remove all possible liquid from the solid base that now is beginning to form as tofu. Compression is applied to the solid base wrapped in cheesecloth in cycles designed to remove as much excess liquid as possible.

Drying and Formation

An additional drying step follows the compression steps, and students begin to shape the tofu and form the rough final blocks.

Squeezing remaining soy milk from freshly made tofu.

Compressing Tofu Blocks

12:00 PM - 12:30 PM

The rough tofu blocks are placed under pressure again, partly flattening the tofu into round blocks. The blocks are then cut as squares, completing the final creation. The blocks are then ready to use in Thai vegetarian and vegan recipes.

Blocks of pressed freshly made tofu blocks.

Use of Freshly Made Tofu

12:30 PM - 3:00 PM
Use of Fresh Tofu in Practical Terms

There are an endless numbers of recipes that benefit from the unique taste and texture of freshly made tofu. Students are introduced to cooking concepts using freshly made tofu by learning the following recipes.

  • Spicy Fritters
  • Tofu Tempura
  • Stir Fried Vegetables with Tofu
May the instructor holding cut blocks of freshly made tofu.

Please contact us with any questions at and we will reply quickly.