Use a large pot with a steam basket. To the pot, add a couple of inches of water, garlic, bay leaf and lemon. Place the steam basket in pot. Place artichokes in the basket and cover pot. Bring to a boil and then lower to a simmer.
Cook for 25 to 45 minutes depending on artichoke size. They are done when petals can be easily pulled off.