Is This Vegan?

Is Tofu Vegan?

Confidence: 99% · High
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

Check another

Search any product, ingredient or brand