This meal plan is designed to provide a wide and varied, protein rich diet for those who are vegan curious or have been following a vegan diet for a lifetime.  There is a real art to following a vegan lifestyle well and this diet plan takes a lot of the guess work out of it for you.  Many vegan blogs and websites have recipes chock full of vegetables and refined carbohydrates but often forget to include important sources of protein, fats and fibre.  These elements are loaded with nutrition and help to balance blood sugar as well as providing important building blocks for good health.  The vegan meal plan provides a flexible way to clean up or commence your vegan diet.  It is super flexible and many of the recipes can be batch cooked and consumed over few days or stored in the freezer for later.