Whole foods, such as fruits, vegetables, grains, legumes, seeds and nuts provide an important foundation for any diet (and can easily make up the entire diet of those who are particularly concerned about good health, a light ecological footprint or economic ease).
Having said that, there are also readily-available vegan versions of common items such as milk, cheese, yogurt, mayonnaise, cereal, and many other foods including (if you so desire) desserts and snacks, such as ice cream, cookies, cakes, pies, candies and puddings. These ready-made convenience foods and products make life a little easier for those who have busy lifestyles or who still crave the tastes and textures of foods that are usually animal-based.
Many of these convenience foods are appearing ever more frequently in supermarkets and grocery stores, even in small towns where there is no health food store. In our local supermarket, vegan options appear alongside ready-to-serve dinners and lunches.