How To Make Homemade Tofu

by Ben, So Vegan
How To Make Homemade Tofu Recipe

Notes

  • Tofu is traditionally made using ‘nigari’, otherwise known as magnesium chloride, which is used to curdle the soy milk. However, we like to use lemon juice, which creates a slightly different texture and flavour – but in our opinion it’s just as good!
  • This recipe will make approximately 500g / 17.7oz of tofu, which is a regular sized block that will create at least 4-5 servings.
  • You’ll need a nut bag, skimmer or fine sieve and a tofu press. Instead of using a fancy tofu press, we simply cut holes into a tupperware box approximately 10cm x 10cm x 10cm in size. Then place another box on top and use a weight to press the tofu.
  • The leftover pulp is also known as Okara. It can be frozen then defrosted in batches and used as a flour in baking or even as a protein substitute in dinners. However it’s technically raw so you’ll need to cook the pulp first before eating it.
  • Soy milk has a tendency to stick to the bottom of the saucepan when it’s heated. It’s difficult to prevent this entirely (we’ve tested in different pans and varying heats) so your best bet is stirring regularly with a metal spoon while scraping the bottom to prevent sticking.

Homemade Tofu

This is how you make Homemade Tofu 😮

Posted by So Vegan on Tuesday, 24 August 2021

How To Make Homemade Tofu Recipe
Did You Make This Recipe?
Don't forget to share your SO VEGAN creations on Instagram and tag us at @SOVEGAN!

You may also like

Leave a comment

25 Comments

Alex. August 24, 2021 - 11:08 pm

This is so awesome!! Can’t wait to make it Thanks a lot!

Reply
Ben, So Vegan August 25, 2021 - 3:10 pm

Thanks Alex! Hope you enjoy the recipe 🙂

Reply
Lorna August 28, 2021 - 8:35 pm

Bought my soya beans and planning on making this tomorrow. Thanks so much for the recipe.

Reply
Chantelle August 30, 2021 - 3:03 am

I’ve been dreaming about making this since I saw your video! Tonight I did it! Worked like a dream and so delicious!! Thank you for the recipe!

Reply
Ben, So Vegan September 16, 2021 - 11:09 am

Thanks Chantelle!

Reply
Olivee September 9, 2021 - 12:30 am

I tried this twice and the curds weren’t forming!! Is there a particular type of Soya Bean or brand I should use? My end result is too watery, I guess can use it as soya milk rather than let this second batch go to waste.

Reply
Ben, So Vegan September 16, 2021 - 11:11 am

Hey Olivee. Sorry to hear that. As long as you use dried soya beans the soy milk should curd properly. Have you tried adding the soy milk back on the heat after you add the lemon juice? The milk needs to be hot enough for the curds to form. Hope that helps 🙂

Reply
Renee September 17, 2021 - 8:57 pm

Use a skimmer or fine sieve to transfer the curds to your chosen press (see notes for what we use), Where are the notes? I don’t see any.

Reply
Ben, So Vegan September 20, 2021 - 1:25 pm

Hey Renee. In the notes below the first photo we say “Instead of using a fancy tofu press, we simply cut holes into a tupperware box approximately 10cm x 10cm x 10cm in size. Then place another box on top and use a weight to press the tofu”. Hope that helps!

Reply
Julia Amelina September 29, 2021 - 11:22 am

The easiest and best tofu recipe! Thank you very much! I cooked it several times, everything is perfect!

Reply
Laura January 28, 2022 - 4:11 am

Great recipe! Thanks so much. I’m wondering what to do with the byproducts. Do you have any suggestions for what I can use the water which is the byproduct of the curds being pressed? Specific examples of what to do with the raw okara. How do You add it to means as protein?

Reply
Bonewax February 12, 2022 - 1:49 am

If the soy didn’t stick to the pan I’d do this all the time. It came out perfectly and tasted amazing, but the pan….so hard to clean.

Reply
Tootielizardtush May 12, 2022 - 11:26 pm

I use a heavy based Le Cruset milk pan. It literally just wipes off.

Reply
Chii July 13, 2022 - 5:08 am

I tried it and it came out perfectly. Thank you.

Reply
Anonymous August 25, 2022 - 5:50 pm

I’m going to try making this, has anyone added spices to this during the milk curdling time or maybe the blending time, onion, garlic, cilantro, curry?
I was thinking of trying spiced tofu?

Reply
Anonymous January 28, 2023 - 8:52 pm

The first time I made this, I followed the recipe, and it turned out great. My second attempt I followed to a tee, and it only curdled 3/4 of the liquid. I had a lot of liquid leftover compared to the first time. Is it possible to add a little less liquid next time to help it curdle?
I put it back on the heat too and added a few more drops of lemon juice…it helped but didn’t curdle fully. I don’t want to give up making my own….please help.

Reply
Anonymous June 23, 2023 - 2:41 am

why do you have to store the tofu in water? can you just store it in airtight container?

Reply
Ben, So Vegan July 17, 2023 - 11:50 am

Storing the tofu in water will help preserve it so it lasts for longer. If you change the water regularly it will store for weeks.

Reply
Djwants July 3, 2023 - 6:33 am

Can you use ready made soy milk from store or must I make my own from your easy recipe?

Reply
Ben, So Vegan July 17, 2023 - 11:49 am

Yes you can definitely use shop-bought soy milk!

Reply
mag July 9, 2023 - 6:00 pm

sadly it did not cuddle 🙁 I added it back to heat for awhile hoping it would eventually curdle but no luck

Reply
Ben, So Vegan July 17, 2023 - 11:49 am

Oh no. You could also try adding more lemon juice, but other than that we’re not sure why it wouldn’t curdle, sorry!

Reply
Chris June 18, 2024 - 3:57 pm

Could you use ACV or lime juice? I’m in Costa Rica & lemon/lemon juice is not easily found

Reply
Robbie September 11, 2024 - 12:36 pm

Is it possible to add salt and spices?

Reply
Cathy in Fih, Lebanon December 31, 2024 - 5:25 pm

I have been searching for tofu in Lebanon without success and looked on the Vegan Social group for Lebanon and found your recipe. I need to buy some soy beans (if I can find any) and give this a try. I also need to look for identical plastic boxes of the dimension you mentioned to use for straining. Thank you. If this is easy and fool proof and works every time…I will be a convert and making it at home…will check back later.

Reply