Step 1Trim the leaves of the artichokes down to the yellow part, peel the stems and cut off the greenish tops to the yellow part.
Step 2Heat the olive oil in a large pot with a lid over medium heat, then add the artichokes, cutting each in half if you like to create more surface area to be browned. Cook for a few minutes, until golden, turning once, then add the garlic, mint leaves and salt.
Step 3Cover and simmer for 6 to 7 minutes, then add the wine or water, lower the heat, cover, and continue cooking for 15 to 20 minutes, until the artichokes are very tender. Squeeze the lemon juice over the artichokes and serve at room temperature in the oil.