Yes, alfalfa can generally be eaten every day as part of a balanced diet. It is a nutritious food and a good source of vitamins and minerals. However, like any food, moderation is key.