Fill a large bowl with water and squeeze in the juice from 2 lemons
Start by prepping your artichokes: gently tear all of the leaves off of the stem. Working around the base of the artichoke (just above the stem), tear off the bottom outer layer of leaves. For most artichokes, you want to remove the tougher outer leaves and get to the more tender leaves that are a little lighter in color at the bottom. For larger artichokes like mine, it usually ends up being about 2 layers of leaves around the base.
Cut off the top portion of the artichokes (see photos for reference) as well as the discolored tip of the stem.
Roll the artichoke on a hard surface to help loosen the leaves. Using your fingers, gently loosen the artichoke leaves so that you can get to the center. Use a spoon to remove the inner hair-like parts (see my video for reference).
Using a knife or peeler, peel off the outer layer of the stem so that it smooths out the leaves you tore off and keep peeling the stem until it gets paler in color.
Place the prepared artichokes in the lemon water while you keep working.
In a bowl, mix together the parsley, garlic, mint, salt and pepper. Remove the artichokes from the water and squeeze lightly (stem facing up) to express as much water as possible. Gently stuff the herb mixture into artichokes, working it into the center as well as in between many of the leaves
Place the artichokes, stem pointing up, into a large pot and pour in the olive oil, optional white wine, and then fill with water so that the liquid comes up 2/3 of the way up the base of the artichokes (NOT the stems).
Bring to a simmer. Cover with a tight fitting lid and simmer for 25-35 minutes or until fork tender and very soft in the middle. This depends on the size of your artichokes
Remove from the pan and serve with a drizzle of high quality olive oil, lemon juice, and fresh herbs. ENJOY!