Artichoke Hearts & Peas Recipe (full of goodness) Artichokes are one of my favourite vegetables! Benefits of Artichokes Excellent for liver health They purify the blood helping to remove toxins Lower the