Tofu is important protein for vegetarians. It is commonly available in Chinese grocery shops. Tofu is available in single and two-piece packs. If you have a small family, buy the single pack which costs about $1 a box instead of the 2 piece pack because once opened, it will only last for 2-3 days – if the water is changed every day. You can buy 2 packets of the single pack tofu and keep it in the fridge until needed. It can keep for 2-3 weeks if unopened.