Welcome Green Monsters! We're your online guide to making conscious choices that help people, animals and the planet.


Food Monster

How to Make Your Own Tofu [Vegan]

This recipe teaches you how to make tofu in your own home. Don't be intimidated — it's way easy and the result is a staple that can be used in countless types of recipes. Tofu has a subtle flavor, making it ideal for a variety of dishes from savory to spicy and sweet.

Homemade Tofu [Vegan]

This Recipe is :

Dairy FreeVegan


  • 7 ounces yellow soybeans
  • Juice of 2 lemons
  • Water, for the pot


  1. Soak soybeans in enough water for 8 hours or overnight. Next day, drain the water completely and add the soybeans to a food processor. Pulse into a smooth, fine paste, adding enough water to achieve the right texture. Transfer this to a large pot. Add enough water to bring it to milk-like consistency.
  2. Heat the pot on low-medium flame. Once it starts boiling, switch the flame to low and let it boil for another 15-20 minutes. Keep stirring it frequently. Remove from the heat. Strain the soy milk through a cotton cloth.
  3. Transfer the soy milk to another pot and heat on low-medium flame. Once it starts boiling, add lemon juice and stir well. Let it sit for another 5-10 minutes. The milk will curdle. Remove from the heat and strain through cloth. The solid part is tofu. You can discard water.
  4. Now, wrap tofu in a cheesecloth. Keep the cloth wrapped tofu on a flat surface. Keep another plate above tofu and keep some heavy weight above that. You can keep mortar pestle or any heavy object. Let it sit for 30 minutes, then remove the weight from the tofu.






I am Preeti Tamilarasan, author & photographer of Indian Kitchen. I’m an engineering graduate who left her job after marriage and started blogging to pass time, which later became my passion and introduced me to the world of food photography. I have shared more than 1000 recipes in 3 years of blogging. I mostly concentrate on healthy Indian cooking.



Want to read more posts like this? Sign up for our newsletter below!​

Browse through recent recipes below:

Pear Cashew Cheese [Vegan]

Pear Cashew Cheese

Raw Mango and Hearts of Palm Ceviche [Vegan]

Raw Mango and Hearts of Palm Ceviche

Stuffed Sweet Potatoes With Peanut Sauce [Vegan]

Stuffed Sweet Potatoes With Peanut Sauce

Indian-Style Curry Mushroom Bruschetta [Vegan]

Indian Style Mushroom Bruschetta 2

Disclosure: One Green Planet accepts advertising, sponsorship, affiliate links and other forms of compensation, which may or may not influence the advertising content, topics or articles written on this site. Click here for more information.

0 comments on “How to Make Your Own Tofu [Vegan]”

Subscribe to our Newsletter

Follow us on

Do Not Show This Again


Submit to OneGreenPlanet

Terms & Conditions ×