It definitely doesn’t use any animal-based products for it to not be vegan. It is an excellent dip for vegans to enjoy. Avocados have roughly 10gms of carbs per ½ cup of serving, so it is also quite keto friendly. You can choose to leave out the onions for a lower carb count in case of a stricter keto diet.