Peel and chop the potatoes, place in a bowl of water and set aside.
Chop all the remaining ingredients, and the artichoke stems, place in a bowl and mix. Set aside until ready to fill the artichokes.
With your hands, or spoon, place generously the filling between each leave around the artichoke and top it off with more filling by pressing it gently to go down in the middle.
In a large pot place the potatoes at the bottom and on top place the artichokes. Fill the pot with water, ideally until 1/4 of the artichoke.
Cover the pot and let cook on medium heat for about 20/25 minutes. Serve the artichokes with the potatoes and any other steamed or boiled vegetables. Drizzle everything with olive oil and chopped parsley. Enjoy and don't forget an empty plate to dispose of your eaten leaves.