Protein is an essential macronutrient Tofu is a vegan source of protein Do not forget to drink adequate amount of water