@reneaz 8/12 block of tofu? Are you trying to say two thirds or 8 to 12 blocks? Neither of these make much sense to me.
One block of extra firm tofu typically has 70grams of protein. So you could eat one of these block (spread throughout 2-3 meals) and make the rest of it up via other foods...