It's close to how I do an artichoke. I love artichokes and do them all the time when they're in season. My method is:
Cut the end off until it's level and will sit up in the pan straight and pull the "lower leaves" off (the tiny leaves that are at the very base). Some people also cut about 1" off the top and cut off the spiny ends of the leaves, but I don't (it's up to you, though). Since I tend to do more than one at a time, I use a stockpot but use whatever you have that will hold enough water to cover. You can cut/trim the fibers off the stem piece and boil it with the artichoke which is pretty good but most don't fool with it so, it's up to you about saving/tossing the stem part. Boil the artichoke itself for about 30-45+ minutes on a "slightly less than rapid boil". A rapid boil will throw water out of the pot and make a mess, so I keep my boil to where it doesn't do that but yet, will boil the artichoke nicely. They are done when one of the leaves pull away very easily with no resistance at all. When they fall off in the pan and start floating around, you know the artichoke is really done and almost to a mushy stage (which is good, just the same
). Drain them upside down in a colander for a few minutes. If you're not going to eat them with mayonnaise (common method), then drain them out while you fix up a spice oil, soy mayo pile or whatever you want. I've eaten these with tofu ranch dressing and they're superb but use what you like and what you have on hand. Like DVMarie said, scrape off the soft part with your teeth but hold the leaf by the pointy end (or the formerly pointy end...). When you get to where the leaves are almost "see-through clear" and very-nearly too hard to handle, then pull them off. Some people try to eat those bits and avoid the choke and some don't. After you remove the fine leaves, you should see some "fuzzy stuff" left behind. That's the choke and it's nassty to try to eat so DON'T EVEN TRY. Scrape the choke out with a spoon (grapefruit spoon works fabbo here but use a regular eating spoon if you don't have a GF spoon) and toss the choke. Be VERY CAREFUL not to get any of the choke in what you're eating. What you have left is the heart and once you've cleaned the choke out, dip your heart in your dipping sauce and chow down!
Done right, artichokes are wonderful! Done wrong, they are an experience in misery. DVMarie and I have both given you the right ways in steaming and boiling the perfect artichoke. As for dipping sauces, some use mayo or melted butter, but you can use anything you'd like. Like I said before, my preferred way is to dip them in tofu ranch or make a spice oil but it's up to you. Use what sounds yummiest.
I LOVE artichokes! YUUMMMM