The best vegetables to eat regularly on a keto diet are mushrooms, tomatoes, onions, cucumbers, broccoli, cauliflower, etc. The only vegetables you want to avoid on a keto diet are starchy vegetables like white potatoes, sweet potatoes, beets, sweetcorn, etc.