← Back
🍽

Homemade Tofu

15 min prep · 45 min cook · Medium · 8 servings
Create fresh, silky homemade tofu from scratch with this simple step-by-step guide.

Ingredients
1 cup dried soybeans
4 cups water (for soaking)
8 cups water (for blending and cooking)
1/2 teaspoon natural coagulant (such as gypsum - calcium sulfate or nigari - magnesium chloride)
Optional: a pinch of salt or flavoring agents
Tap an ingredient to explore it

Method
1
1. Rinse the dried soybeans thoroughly and soak them in 4 cups of water for at least 8 hours or overnight until they are soft.
2
2. Drain and blend the soaked soybeans with 4 cups of water until smooth, creating a soy milk base.
3
3. Strain the blended mixture through a cheesecloth or fine cloth into a large pot to extract soy milk, squeezing out as much liquid as possible. Reserve the pulp (okara) for other uses if desired.
4
4. Bring the soy milk to a gentle boil over medium heat, stirring occasionally to prevent sticking or burning.
5
5. Prepare your coagulant by dissolving 1/2 teaspoon of gypsum or nigari in a small amount of warm water.
6
6. Once the soy milk is hot (but not boiling), remove from heat, and slowly stir in the dissolved coagulant, distributing evenly.
7
7. Cover the pot and let it sit undisturbed for 15-20 minutes until curds form.
8
8. Line a tofu mold or a similar container with cheesecloth or muslin.
9
9. Carefully transfer the curds into the mold, fold the cloth over the top, and press gently to remove excess water.
10
10. For firmer tofu, apply a weight on top and press for 20-30 minutes. For softer tofu, press less or not at all.
11
11. Remove the tofu from the mold, unwrap, and store in water if not used immediately. Keep refrigerated and consume within a few days.

You might also like
🍽
Tempura Assortment
Medium
Homemade Pizza Marigold from Lisa
Homemade Pizza Marigold from Lisa
1 h · Medium
🍽
Homemade Pasta
50 min · Medium
Shrimp and Grits Alabama Style
Shrimp and Grits Alabama Style
40 min · Medium
What's in your kitchen?
Pick 3–5 ingredients to find matching recipes
All ingredients
AchioteAllspiceAlmondsAnchovyAppleApricotArtichokeArugulaAsparagusAvocadoBaconBaking PowderBaking sodaBalsamic vinegarBamboo shootBamboo shootsBananaBarleyBasilBasmati riceBay leafBeefBeerBeetrootBell pepperBlack beanBlack beansBlack pepperBlueberryBok choyBreadBreadcrumbsBroccoliBrothBrown sugarButterCabbageCabbage or LettuceCaramelCardamomCarrotCashewsCauliflowerCayenne pepperCeleryCheeseCherryChickenChickpeasChili flakesChili powderChivesChocolateCilantroCinnamonClovesCocoa powderCoconutCoconut milkCoconut oilCodCondensed milkCorianderCornCorn huskCorn tortillaCornmealCornstarchCouscousCrabCreamCream cheeseCucumberCuminCurry leavesCurry powderDaikon radishDark chocolateDashi brothDaun salamDillDoughDragon fruitDressingEggEggplantFennelFenugreekFetaFish sauceFive-spice powderFlourFruitGarlicGarlic powderGingerGochujangGrapeGreen beansGreen chiliGreen onionHeavy creamHerbHerbsHoneyHot sauceJackfruitKafir lime leavesKaleKetchupKidney beansKimchiLambLeekLemonLemongrassLentilsLettuceLimeLobsterLycheeMangoMaple syrupMayonnaiseMilkMintMirinMiso pasteMozzarellaMushroomMustardMustard seedsNoodlesNoriNutmegOatsOilOlive oilOnionOrangeOreganoOyster saucePalmes flourPaneerPaprikaParmesanParsleyPastaPeachPeanutsPearPeasPepperPie crustPine nutsPineapplePoblano chilePomegranatePorkPotatoPowdered sugarPuff pastryPumpkin seedsQuinoaRadishRaisinRaspberryRed chiliRiceRicottaRosemarySaffronSageSakeSalad greensSalmonSalsa or Hot sauceSaltSalt and PepperSardineSauceScallionSeasoningSeaweedSesame oilSesame seedsShrimpSichuan pepperSour creamSoursopSoy sauceSoybean pasteSpinachSquashStar aniseStrawberrySugarSunflower seedsSweet potatoSzechuan peppercornTamariTamarindTaro rootTarragonThymeTofuTomatilloTomatoTomato pasteTortillaTunaTurkeyTurmericVanillaVanilla extractVegetableVegetable brothVegetable oilVinegarWalnutWalnutsWasabiWaterWhite beansWhite pepperWineWorcestershire sauceYeastYogurtZucchini
Add 3 more to search