Tofu is made from soybeans and is a very low carb food. It is actually high in protein and very filling. Tofu is a great meat replacement if you are on the keto diet as well as a vegan diet!