Is Tofu Vegan?
Yes — made from soybeans.
No animal-derived ingredients based on available evidence.
Tofu profile
Tofu
- Also known as
- Bean curd, Doufu, Soybean curd
- Typical source
- Soy milk coagulated with calcium sulfate, magnesium chloride (nigari), or other salts
- Source type
- Plant
- Common function
- Whole-food protein source and versatile cooking ingredient
- Vegan status
- Vegan in plain form — check flavored and prepared products for added non-vegan ingredients
Detailed answer
Yes. Tofu is vegan. It is made by coagulating soy milk and pressing the curds into blocks — a simple, centuries-old process with no animal ingredients.
Is tofu vegan?
Plain tofu is vegan. It is made by curdling fresh soy milk with a coagulant — most commonly calcium sulfate (gypsum) or nigari (magnesium chloride) — and then pressing the resulting curds into blocks. No animal products are involved in traditional tofu production. It has been a staple protein in East Asian cuisines for over a thousand years and is now one of the most recognizable plant-based foods worldwide.
What is tofu?
Tofu, also called bean curd, is essentially soy milk that has been set like a soft cheese. The process starts with dried soybeans soaked, ground, and cooked into soy milk. A coagulant is added to separate the protein and fat curds from the liquid whey. The curds are pressed into blocks of varying firmness — from silky soft to extra firm — depending on how much water is removed. The result is a neutral, protein-rich food that absorbs flavors from marinades, sauces, and spices.
Types of tofu and how to use them
Silken tofu has a custard-like texture and works well in smoothies, soups, sauces, and vegan desserts like mousse or cheesecake filling. Soft and medium tofu holds its shape loosely and suits braised dishes and gentle stir-fries. Firm and extra-firm tofu are pressed more heavily, making them ideal for pan-frying, grilling, baking, and scrambling. The firmer the tofu, the higher the protein density per bite. All types are vegan unless additional ingredients have been added.
Where tofu appears
- Fresh blocks sold refrigerated (plain, organic, and sprouted varieties)
- Pre-marinated or baked tofu products
- Silken tofu in cartons (shelf-stable or refrigerated)
- Tofu-based desserts and puddings in Asian cuisines
- Smoked, fried, or dried tofu products
- Restaurant dishes: mapo tofu, tofu scrambles, buddha bowls
When tofu might not be vegan
Plain tofu is vegan, but prepared tofu products can contain non-vegan seasonings. Pre-marinated tofu may include fish sauce, oyster sauce, or honey. Some Asian prepared tofu dishes use bonito or meat-based broths. Flavored tofu snacks from certain brands may contain egg, milk, or animal-derived flavorings. Always read the ingredient list on anything beyond plain, unseasoned tofu — and ask about preparation methods when ordering tofu at restaurants.
Label tips for vegans
- Plain tofu with soybeans, water, and a coagulant is vegan
- Check marinated and smoked varieties for fish sauce, honey, or egg
- Organic and non-GMO labels do not affect vegan status — all plain tofu is plant-based
- Silken tofu in desserts is vegan unless other non-vegan ingredients are added to the product
Unsure about a prepared tofu product? Check the ingredient list
Frequently asked questions
- Is all tofu vegan?
- Plain tofu is vegan. Flavored, marinated, or prepared tofu products may contain non-vegan seasonings — always check the label.
- Is tofu the same as tempeh?
- No. Tofu is curdled soy milk pressed into blocks. Tempeh is fermented whole soybeans. Both are vegan and soy-based, but they differ in texture, flavor, and production.
- Does tofu contain dairy?
- No. Despite its cheese-like production process, tofu contains no dairy. It is made entirely from soybeans.
- Is silken tofu vegan?
- Yes. Silken tofu is made the same way as firm tofu but with less pressing. It is entirely plant-based.
Evidence
Last verified August 2026
Related
Was this helpful?
Checked by Is This Vegan? · August 2026