Tofu

Prep: 600 min Cook: 30 min Serves: 4 Cuisine: Chinese

A traditional homemade tofu recipe featuring smooth soy milk curds, delicate flavor, perfect for savory or sweet dishes, ideal for health-conscious and vegan cooks.

Be the first to rate this recipe

Ingredients

  • 1 1/2 to 2 cups soy beans
  • approximately 16 cups water
  • solidifier (2 teaspoons Nigari or Epsom salts, 4 tablespoons lemon juice, or 3 tablespoons cider vinegar)

Instructions

  1. Soak the soy beans for 10 hours.
  2. Rinse and drain the soy beans.
  3. Heat 7 1/2 cups water on stove.
  4. While the water is heating, take about half of the soy beans, put them in a blender with about 2 cups water, and blend for 2 to 3 minutes until ground very fine.
  5. Add the blended soy beans to the heating water.
  6. Repeat with the remaining soy beans: blend with about 2 cups water and add to the pot.
  7. Continue heating the mixture on high, stirring frequently, until a sudden rise in level occurs.
  8. Remove from heat immediately when the mixture rises.
  9. Pour the mixture into a colander lined with cheesecloth, over a bowl to catch the liquid.
  10. Rinse out the pot and put it back on the stove.
  11. Twist the ends of the cheesecloth to close, then press with a glass jar or potato masher to squeeze out the liquid.
  12. Open the cheesecloth and add about a cup of cold water to the soy bean pulp, mash again, then discard the pulp.
  13. Keep the soy milk liquid and pour it back into the pot.
  14. Bring the soy milk to a boil.
  15. Add a cup of water to the solidifier, stir vigorously 5 to 6 times, then pour in one-third of the solidifier while stirring.
  16. Remove the spoon from the mixture and wait until there is no turbulence.
  17. Sprinkle another one-third of the solidifier on the surface.
  18. Cover the pot, wait 3 minutes, then sprinkle the remaining solidifier on top.
  19. Stir the top layer very slowly until you see definite curds and whey.
  20. Gently press into the mixture with a ladle, allowing whey to seep out and dispose of the excess.

Tips & Substitutions

For the best tofu texture, use fresh soybeans for soaking. If you want a firmer tofu, increase the amount of solidifier slightly. You can substitute Nigari with Epsom salts or lemon juice if unavailable, but the flavor may vary slightly. Be sure to stir the soy milk gently once the solidifier is added to avoid disrupting the curds too much.

Serving Suggestions

Serve the tofu warm with a drizzle of soy sauce or paired with a Soy And Hot Mustard Dipping Sauce for a delicious appetizer. You can also incorporate it into stir-fries or salads, such as an Easy Chinese Chicken Salad, to add protein. Tofu works well with a variety of vegetables, making it a versatile option for any meal.

Storage & Reheating

Homemade tofu can be stored in an airtight container in the refrigerator for up to a week. To reheat, slice the tofu and sauté it in a non-stick skillet until heated through, or gently steam to maintain moisture. If you have leftover soy milk, it can be refrigerated for 3-4 days and used in smoothies or soups.

Nutrition & Diet Analysis (per serving)

Each serving of Tofu contains roughly 1 calories, with 0g protein, 0g carbohydrates, and 0g fat.

1 kcal
Protein Fat Carbs

Macronutrients

Protein 0.1g
Total Fat 0.1g
Carbs 0g
Fiber 0g
Sugar 0g

Electrolytes

Sodium 0.1mg
Potassium 1.5mg

Vitamins & Minerals

Calcium 1.5mg
Iron 0mg
Diet fit High-protein Keto-friendly Under 400 cal
Contains Soy

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use dried soybeans instead of fresh?

Yes, dried soybeans are commonly used for making tofu. Just ensure you soak them for at least 10 hours to soften them properly before blending. This will help achieve a smoother consistency in your soy milk.

What is the difference between using Nigari and lemon juice as solidifiers?

Nigari is a traditional coagulant derived from seawater, producing a firmer tofu with a slightly different flavor. Lemon juice, while effective, can impart a citrusy taste, which some may find appealing. It’s best to experiment and see which solidifier you prefer.

Can I flavor the tofu during the making process?

Flavoring tofu can be done after the initial preparation. You can marinate it in sauces or spices after pressing it. For instance, pairs beautifully with Chinese recipes, allowing the tofu to absorb rich, savory flavors.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Chinese recipes → Vegan recipes → Vegetarian recipes → All recipes →