As a high-fat, low-carb diet, many keto recipes call for lean meats, like pork, chicken, and fish. However, ketosis can also be achieved by consuming plenty of other things, like nonstarchy vegetables, making this diet flexible for vegans and vegetarians. It's just a matter of finding the right plant-based recipes that abide by the keto rules. Choose dishes with ingredients that are low in carbohydrates and high in healthy fats like avocado and cauliflower. For those of you looking for keto and vegan-friendly recipes, keep reading for meat- and dairy-free recipes that are delicious and full of flavor.