How to Cook and Eat an Artichoke

ProduceVideoHow ToVeganArtichokeVegetables

Artichokes are so good for you and so delicious! Here's how to cook and eat them.

Photography Credit: Elise Bauer

I can imagine, that if you didn’t grow up eating artichokes and if you were encountering them for the first time, they might seem a little intimidating!

How one cooks and eats an artichoke is not obvious from its appearance.

The artichoke is actually the bud of a thistle—a flower. The leaves (called “bracts”) cover a fuzzy center called the “choke”, which sits on top of a meaty core, called the “heart”.

The heart is completely edible (and amazingly delicious). The fuzzy choke is too fibrous to eat in regular artichokes, but edible in baby artichokes. All but the innermost leaves are tough and you have to scrape them with your teeth to eat the tender parts.

How to cook artichokes

You can boil, grill, braise, or stuff and bake artichokes. But my favorite way to cook artichokes, and the easiest way to cook them, is to steam them. I find that boiling artichokes tends to water-log them, but steaming artichokes cooks them with just the right amount of moisture.

The following is a method I’ve been been using to steam artichokes for more than 30 years. I add a bay leaf, some garlic, and a slice of lemon to the steaming water to infuse the artichokes with even more flavor.

You can steam artichokes on the stovetop or in a pressure cooker. A pressure cooker will cook the artichokes faster, but you do have less control over the outcome, and it’s easy to over-cook them.

How to choose which artichokes to buy

Here are a few guidelines for what to look for when shopping for artichokes:

  • Choose artichokes that feel heavy when you pick them up. If they feel light, they’re probably a bit dried out and not as meaty as they should be.
  • If you squeeze the artichoke, the leaves should “squeak”. This is another way you can tell the artichoke is fresh.
  • The leaves should be closed with just a little separation, not flayed wide open. Remember an artichoke is a flower bud, as it ages, the leaves open up. So an artichoke with wide open leaves may be on the old side.
  • “Frost kissed” is a-okay. If an artichoke looks like it has been burned by frost, no worries. In fact, these less-than-beautiful artichokes can taste even better than those not touched by frost and often command a premium price because of it.


How to Cook and Eat an Artichoke

  • Prep time: 5 minutes
  • Cook time: 35 minutes


  • 1 or more large globe artichokes
  • 1-2 cloves of garlic, cut in half (can leave skin on)
  • 1 bay leaf
  • 1 slice of lemon


How to Cook an Artichoke

1 Cut of the tips of the leaves: If the artichokes have little thorns on the ends of their leaves, take a kitchen scissors and cut off the tips. This step is mostly for aesthetics as the thorns soften with cooking and pose no threat to the person eating the artichoke. But snipping them off will make the artichokes easier to handle.

2 Slice off the top of the artichoke: Slice about 3/4 inch to an inch off the tip of the artichoke. A serrated bread knife works great for this.

3 Remove small leaves at the base: Pull off any smaller leaves towards the base and on the stem.

4 Cut off excess stem: Cut off excess stem, leaving up to an inch on the artichoke. The stems can be more bitter than the rest of the artichoke, but some people like to eat them. The inner cores of the stems taste like the heart.

Alternatively you can leave the whole long stem on the artichoke, just cut off the very end of the stem, and peel the tough outside layer of the stem with a vegetable peeler.

5 Rinse the artichokes: Rinse the artichokes in running cold water. While you rinse them, open up the leaves a little so that the water gets inside more easily. (This is where it helps to have cut off the thorny tips, it makes the artichoke easier to open without getting poked!)

6 Set up a pot with some water, aromatics, and a steaming basket: In a large pot, put a couple inches of water, the garlic, a slice of lemon, and a bay leaf (this adds wonderful flavor to the artichokes). Insert a steaming basket.

7 Steam the artichokes: Place artichokes on top of the steaming basket. Cover the pot. Bring to a boil and reduce heat to simmer.

How to cook and eat an artichoke

Cook for 25 to 35 minutes or longer, until the outer leaves can easily be pulled off.

Note: artichokes can also be cooked in a pressure cooker (about 5-15 minutes at high pressure). Cooking time depends on how large the artichokes are. The larger, the longer they take to cook.

How to Eat an Artichoke

Artichokes may be eaten cold or hot, but I think they are much better hot. They are served with a dip, either melted butter or mayonnaise. My favorite dip is mayo with a little bit of balsamic vinegar mixed in.

1 Pull off the leaves and dip: Pull off the outer leaves, one at a time. Dip the white fleshy end in melted butter, a vinaigrette, or sauce.

2 Place light end in mouth, dip side down, pull, scraping through your teeth: Tightly grip the other end of the petal. Place in mouth, dip side down, and pull through teeth to remove soft, pulpy, delicious portion of the petal. Discard remaining petal.

Continue until all of the petals are removed.

When you get to the tender inner leaves with the purple tips, you can remove them all at once. Dip and eat just the light colored parts of these leaves.

3 Scrape out the choke: With a knife or spoon, scrape out and discard the inedible fuzzy part (called the "choke") covering the artichoke heart.

4 Cut the heart into pieces and eat: Underneath the artichoke choke is the heart. Cut the heart into pieces and dip into melted butter, a vinaigrette, or a sauce to eat.

My favorite artichoke dipping sauce? Some mayonnaise with a little balsamic vinegar stirred in.

Hello! All photos and content are copyright protected. Please do not use our photos without prior written permission. Thank you!

Products We Love

This post may contain links to Amazon or other partners; your purchases via these links can benefit Simply Recipes. Read more about our affiliate linking policy.


Wikipedia on Globe Artichokes

Artichoke Anatomy

More about artichokes from Russ Parsons of the LA Times


How to Grill Artichokes

Baked Stuffed Artichokes 

Braised Marinated Artichokes

Quick and Easy Artichoke Dip

How to Cook and Eat an Artichoke

Elise Bauer

Elise Bauer is the founder of Simply Recipes. Elise launched Simply Recipes in 2003 as a way to keep track of her family's recipes, and along the way grew it into one of the most popular cooking websites in the world. Elise is dedicated to helping home cooks be successful in the kitchen. Elise is a graduate of Stanford University, and lives in Sacramento, California.

More from Elise

261 Comments / Reviews

No ImageHow to Cook and Eat an Artichoke

Did you make it? Rate it!

  1. John

    Best recipe I’ve come across. Some tzaziki sauce works wonders


  2. Gill Osborne

    I’ve currently got an artichoke growing like crazy on the allotment and sending up buds. I’m so excited to try my first ever once they are big enough!!! I’m in Alnwick, Northumberland and my plant is 3 years old now – this is the first year I’ve had flowers from it. If I like them I’ll definitely be growing a few more different varieties! I’m not the world’s greatest cook but following this video I think even I can manage – I’ll let you know how it goes

    Show Replies (1)
  3. dolly ruggiero

    funny story to tell re: artichokes…. Back in the 50’s my parents invited someone to dinner… We had artichoke for all of us (7). When dinner was over we noticed the invitees plate – he had all the leaves of the artichoke on the side. we asked if he enjoyed it… He had no idea how to eat it but copied us – he thought we kissed each leaf. what a laugh! We didn’t know he was not eating the artichoke properly. We had a good laugh.

  4. Nicola G.

    I have NEVER left a review on a recipe no matter how good it was. Both my husband and I finished eating the artichokes and said how absolutely amazing it was. So I thought I would leave a review.

    We put garlic salt, Old Bay, and two bay leaves in the water to boil and then placed 4 artichokes in a steaming basket. My husband said he wanted melted butter to dip it in. I said I wanted to try the mayo and balsamic vinegar mix. The mayo and vinegar mix is unbelievable!!! I’ll be using that mix for many dipping recipes to come.

    We cooked the artichokes for 35 mins and they were perfect. It’s a lot of work to eat them, but so worth it. Once you get to the meaty heart of the artichoke, it’s worth it.


    Show Replies (1)
  5. A

    Very easy to do once you know how. A sharp knife is key for slicing through it when raw. Love the dipping sauce. Easy and tasty!


View More
How to cook and steam artichokesHow to Cook and Eat an Artichoke