cover with foil if you don't have a lid

Come on. Nah, I get you, I know plenty of people who “don’t do lids.” The good news is, you can still steam an artichoke. When the water comes to a boil, tear off a large sheet of heavy-duty aluminum foil and, using an oven mitt or dish towel (if you also “don’t do oven mitts,” like me), press the foil over the pot and form a seal by crimping tightly around the edge.