

Well it’s not really tofu of course. But it’s given the name 鸭血豆腐 (duck blood bean curd) or just 血腐 (blood curd) because, well, it looks and has the vague texture of tofu. (Cheaper alternatives are made with pig or cow blood, but the real thing is duck blood.)
I’m with you on this. I even switched my SNACKING away from sugary anything.