veganprotein.world

Where to buy Tofu in Canada

3 researched product listings in 1 country. Compare label nutrition and recorded shop prices below.

Latest country check 2026-10-22. Each listing shows its own check date. Coverage reflects our research, not every product on the market. Prices exclude delivery fees and may depend on the address.

Highest protein share in this selection: Rooster Extra Firm Tofu in Canada, at 42.6% of calories from protein.

Most protein per euro in this selection: Rooster Extra Firm Tofu in Canada, at 26.2 g/€. Currency conversion uses each country's recorded exchange rate.

Compare products

Protein share = protein grams × 4 ÷ kcal. Values are per 100 g as sold on the recorded panel. Dry foods and ready-to-eat foods differ in water content. A dash means the value was not recorded. The same product can appear in several countries.

Product · countryWhere · priceProtein % kcalg protein/€Per 100 g
Extra Firm TofuRoosterCanada · Toronto · checked 2026-10-22block · soy Real Canadian Superstore 2.89 CAD CAD6.37 CAD/kgOnline route recorded 42.6%26.294 kcal · 10.6 g protein Panel source
Organic Extra Firm TofuSoyganicCanada · Toronto · checked 2026-10-22block · soy Walmart Canada 3.67 CAD CAD10.49 CAD/kgCompare Walmart Canada productsOnline route recordedVegan Supply 4.79 CAD CAD13.69 CAD/kgCompare Vegan Supply productsOnline route recorded 42.3%23.0141 kcal · 15.3 g protein Panel source
Extra Firm TofuSunriseCanada · Toronto · checked 2026-10-22block · soy Walmart Canada 3.44 CAD CAD9.83 CAD/kgCompare Walmart Canada productsOnline route recorded 40.0%25.7149 kcal · 16.0 g protein Panel source

Browse all shopping guides · How we compare foods