On keto, your smallest macronutrient is always carbs, which is why it’s much lower on the Keto Food Pyramid. It’s designed to be followed for 30 days, giving your body time to clear any problematic foods out of your system. If you're on a vegan diet, you will have a much more restricted list of foods and will have to rely heavily on nuts, seeds, nut butters, olives, and avocados.