The Best Homemade Tofu Recipe

Recipe
There’s something magical about homemade tofu—fresh, creamy, and packed with flavor, it’s nothing like the store-bought stuff. Once you try this recipe, you’ll never go back to the bland, rubbery blocks from the supermarket.
The secret? High-quality soybeans and a little patience, but trust me, the payoff is worth it. Picture silky-smooth curds with a delicate, almost nutty sweetness, perfect for soaking up sauces or starring in your favorite stir-fry.
I’ve been making this for years, tweaking the process until it’s foolproof, and now I’m passing it on to you. Whether you’re a tofu skeptic or a longtime fan, this recipe will make you fall in love with tofu all over again.
Let’s get started!
Ingredients
Making tofu at home is easier than you think, and the right ingredients make all the difference. Freshness and quality elevate simple soybeans into silky, flavorful tofu—here’s what you’ll need to nail it.
Essential Ingredients:
- Dried soybeans – The foundation. Opt for non-GMO, high-protein varieties for the creamiest texture.
- Water – Filtered or spring water guarantees clean flavor (chlorine can affect coagulation).
- Coagulant – Choose one:
- *Nigari* (magnesium chloride) – Traditional, mild minerality.
- *Gypsum* (calcium sulfate) – Yields slightly sweeter, firmer tofu.
- *Lemon juice/vinegar* – Quick pantry hack (adds tang; best for soft tofu).
Pro Tips:
- Soybean ratio – 1 cup dried beans makes ~300g tofu. Scale up for thicker blocks.
- Coagulant prep – Dissolve in warm water for even distribution—no clumps!
Substitutions:
– No nigari/gypsum? Use 2 tbsp lemon juice or white vinegar per liter of soy milk (expect softer results).
Non-Negotiables:
– Fresh soy milk – Store-bought often contains stabilizers; homemade guarantees proper curdling.
Little Wins:
– Toasted sesame oil or chili flakes – Finish with a drizzle or sprinkle for extra depth.
How to Make the Best Crispy Fried Tauhu Recipe

– Drain on a wire rack – Place fried tofu on a rack (not paper towels) to keep it crisp. Sprinkle with salt immediately while hot.
*Pro tip:* For extra flavor, toss with a pinch of five-spice powder or smoked paprika right after frying.
– Serve immediately – Crispy tofu is best eaten fresh. Pair with dipping sauces (soy-ginger, sweet chili) or add to stir-fries.
*Flexibility:* Not frying? Air-fry at 400°F (200°C) for 12–15 minutes, shaking halfway.
Nutrition
Tofu is a nutritious plant-based protein rich in essential amino acids and minerals.
| Nutrient | Amount per 100g |
|---|---|
| Calories | 76 kcal |
| Protein | 8 g |
| Fat | 4.8 g |
| Carbohydrates | 1.9 g |
| Fiber | 0.3 g |
| Calcium | 350 mg |
| Iron | 1.5 mg |
Chef Tips
Now that we’ve covered tofu’s nutritional benefits, let’s talk about how to get the best results when making it at home.
Use fresh soybeans for a creamier texture, and soak them overnight.
Strain the milk thoroughly to avoid graininess.
Coagulate slowly for firmness, and press gently to retain moisture.
Store in water, changing it daily.
These small steps make a big difference in flavor and texture.
Frequently Asked Questions
Can I Use Silken Tofu Instead of Firm Tofu?
I’d say you can use silken tofu, but it’ll change the texture—it’s much softer and falls apart easier. If you don’t mind that, go for it, but firm tofu holds up better for most recipes.
How Long Can I Store Leftover Tauhu?
I’d store leftover tauhu in an airtight container for up to 3 days in the fridge. If it smells off or changes texture, I’d toss it—better safe than sorry! Freezing isn’t ideal; it gets too mushy.
Is This Recipe Suitable for Vegans?
Yes, it’s vegan-friendly since I only use plant-based ingredients like soybeans, water, and natural coagulants. I don’t add any animal products, so you can enjoy it guilt-free if you follow a vegan diet.
Can I Air-Fry the Tauhu Instead of Deep-Frying?
Yes, you can air-fry the tauhu—it’s a healthier option. I preheat my air fryer to 375°F, lightly coat the tauhu with oil, then cook for 10-12 minutes, flipping halfway. It still gets crispy without deep-frying.
What Dipping Sauces Pair Well With Crispy Tauhu?
I love pairing crispy tauhu with sweet chili sauce, peanut sauce, or a mix of soy sauce, lime, and chili. You can’t go wrong with spicy sriracha mayo either—it’s my personal favorite for that extra kick.
