How to Cook Artichokes

5 from 2 votes

This post may contain affiliate links. Please read our disclosure policy.

Everything you need to know about preparing and steaming fresh artichokes.

Steamed artichoke on plate with melted butter sauce.

Artichokes are definitely one of the most alluring and mysterious vegetables around. A tender, slightly sweet heart sits in the middle, surrounded by a battalion of pointy leaves. They look much like flowers, and they are, in fact, a member of the thistle family. Artichokes are one of the best vegetables of the spring season. They do take a bit of work to prepare, but with this simple guide to trimming and preparing artichokes, they will easily become part of your home cooking repertoire.

Steaming artichokes is the easiest way to cook whole artichokes. All you need is a large pot and, optionally, a steamer basket. I don’t like to boil artichokes because that makes them waterlogged, and some of the flavor is lost to the water. The flavor of artichokes is mild, slightly nutty, a bit sweet and a bit bitter, somewhat like asparagus.

Recently I was asked to name my favorite vegetable, and I was stumped/torn, as I like so many. My sister, however, would not have hesitated for a second: favorite vegetable, artichoke; second favorite, artichoke; third favorite, artichoke. She might actually choose an artichoke over a slice of cheesecake — just kidding, she’d choose the cheesecake.

In short, if you are a person who loves lobster and is willing to go through the work to extract every delicious morsel, then this is your vegetable.

How to Cook Artichokes

FAQs

Which part of an artichoke can you eat?

Perhaps part of the mystique of artichokes is that so little of the globe-shaped vegetable is good to eat. Essentially, it’s the heart, the base, that‘s edible. When you cook an artichoke and pull out the leaves, a small piece of the choke attaches itself to the base of the leaf, which can be scraped off with one’s teeth. The inner leaves are more tender than the outer ones. Then, once all the leaves are gone and the bristly thistle is scraped away, the artichoke bottom is there for the eating.

What is the best way to cook an artichoke?

There is more than one way to cook an artichoke (and pretty much any food under the sun). My favorite method of cooking an artichoke is steaming. It’s a very accessible and basic method of cooking the entire artichoke without paring it down to just the heart first. But don’t miss the chance to cook artichokes on the grill when the weather allows. Those are a special treat all their own.

Are artichokes good for you?

Artichokes are very nutritious. They are surprisingly high in protein for a vegetable and offer a nice amount of vitamins K and C, as well as folate, manganese, magnesium, and potassium, according to the Cleveland Clinic. They are also rich in antioxidants, which can ward off disease. Artichokes contain no fat or cholesterol.

How long should you steam artichokes?

The steaming time for artichokes depends on the size of the artichoke, which can range in size from 3 to 6 inches. An average-sized artichoke weighs about 8 to 10 ounces and will take about 25 to 40 minutes to become tender and cooked throughout. Smaller baby artichokes will steam in 15 to 20 minutes.

What do you dip artichoke leaves in?

We always ate artichokes leaves dipped in melted butter mixed with some lemon juice, and that’s the way I like them best. You can also use mayonnaise (flavored or plain) or another dipping sauce. Try this Lemon Butter Sauce recipe — delicious with artichokes.

Grilled Artichokes with lemon sauce on plate
Grilled Artichokes with Lemon Sauce

How to Prepare Artichokes for Steaming

  1. Trim the artichoke tops: Start by holding the artichoke firmly on its side and slicing the top 1/2-inch or so off with a knife.

Kitchen Smarts

You may want to cut a lemon to rub against the cut top to prevent it from browning (this is not necessary, but it is aesthetically appealing).

Trimming the top off fresh artichoke with large knife.
  1. Trim the artichoke base: Cut off the stem of the artichoke close to the base. Remove the smaller tough outer leaves around the base of the artichoke. Rinse the artichoke, separating the leaves as you do this.
Cutting stem off fresh artichoke with knife on wood board.
  1. Trim the artichoke leaves: Cutting off the tips of each leaf with scissors is optional, but it looks neater. This also removes the tiny, pointy thorns at the tip of each leaf. Again, rub the cut edges with lemon if desired.
Trimming artichoke leaves with scissors.

How to Steam Artichokes on the Stove

  1. Season the cooking water: Fill a pot large enough to hold the artichokes about 2 inches deep with water. The artichokes can be touching. Add salt to the water.
    You can throw in some seasonings to add additional light flavoring to the artichoke. These might include some wine or broth in place of some of the water, peppercorns, fresh or dried herbs such as thyme, rosemary, parsley, or bay leaves, and slices of lemon.
  2. Steam: You can use a steaming basket or just put the artichokes into the water, cut side up or down. Cover the pot, bring the water to a simmer over high heat, and then lower the heat. Simmer the artichokes for 25 to 40 minutes, or until a knife slides easily into the stem end or a leaf pulled from the artichoke comes out easily.
Pot filled with steamed artichokes.
  1. Serve: Serve the artichokes hot, warm, or cold, sitting on their stems. There are some pretty artichoke plates intended just for this purpose. They have a little well in the middle to hold the artichoke and a surrounding circle for the discarded leaves. Serve the artichokes with melted butter mixed with some lemon juice, mayonnaise (flavored or plain), or another dipping sauce.
Steamed artichoke on plate with melted butter in bowl.

How to Eat an Artichoke

  1. Eat the leaves: To eat the artichoke, start by pulling off each leaf. Place the part that was attached to the heart between your teeth, and, pulling it out, scrape the tender bottom of the artichoke off into your mouth.
  1. Get to the heart of the choke: When all of the leaves have been removed and eaten, you will be left with the heart and the hairy choke. Use a butter knife or a spoon to scrape off the bristly hairs and discard. Now you’re left with the artichoke heart, the very best part. This entire part can be eaten, though there might be a bit of tough outer stem left at the bottom that you’ll want to cut away. Slice it, dip it, and eat it — you deserve it!
Eating leaves and removing choke of steamed artichoke.

Artichoke Recipes

More Vegetable Cooking Tips

Pin this now to find it later

Pin It
5 from 2 votes

How to Steam Artichokes

Everything you need to know about preparing and steaming fresh artichokes.
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Servings: 4 People
Save this recipe!
We’ll send it to your email, plus you’ll get new recipes every week!

Equipment

Ingredients 

Instructions 

Prepare the Artichokes

  • Start by holding the artichoke firmly on its side and slicing the top 1/2-inch or so off with a knife.
  • Cut off the stem of the artichoke close to the base. Remove the smaller tough leaves around the base of the artichoke.
  • Cut off the tips of each leaf with scissors (it's not necessary, but makes a nice presentation and removes the spiky points).

Steam the Artichokes

  • Fill a pot large enough to hold the artichokes (they can be touching) about 2 inches deep with water. You can add a few ingredients to the water if you like (see Notes), but you might also just add a bit of salt and leave it at that.
  • Use a steaming basket or just put the artichokes into the water, cut side up or down (they can be squished a bit to fit). Cover the pot, bring the water to a simmer over high heat, then lower the heat and continue to simmer the artichokes for 25 to 40 minutes, or until a knife slides easily into the stem end or a leaf pulled from the artichoke comes out easily.
  • Serve the artichokes hot, warm, or cold, sitting on their stems with melted butter mixed with some lemon juice, mayonnaise (flavored or plain), or another dipping sauce, such as Lemon Butter Sauce.

Notes

  • You may want to have a cut lemon to rub against the top and tips of the leaves after cutting to prevent it from browning (this is not necessary, but is aesthetically appealing).
  • You can add some seasonings to the water for a light flavoring. These might include some wine or broth in place of some of the water, peppercorns, fresh or dried herbs such as thyme, rosemary, parsley, or bay leaves, and slices of lemon.
  • The steaming time really depends on the size of the artichoke, which can range in size from 3 to 6 inches (baby artichokes, which are even smaller, will steam in 15 to 20 minutes).
Like this recipe? Rate and comment below!

About Katie Workman

Katie Workman is a cook, a writer, a mother of two, an activist in hunger issues, and an enthusiastic advocate for family meals, which is the inspiration behind her two beloved cookbooks, Dinner Solved! and The Mom 100 Cookbook.

You May Also Like:

5 from 2 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




7 Comments

  1. Amy says:

    I used to walk past artichokes at the grocery store because they seemed too scary to cook. I finally was brave enough to try out this recipe and now I smugly put a few in my cart every time I shop.

  2. Malia says:

    I LOVE artichokes and I cook them all the time, but I have never considered adding herbs to the water when I steam them. What a great idea! I can’t wait to try it out.

  3. Katie Chin says:

    My family is obsessed with artichokes and now we finally know how to prepare them properly! Thank you, Katie!!

  4. Amanda says:

    You could marinate and put them in jars too for summer salads

    1. Katie Workman says:

      yes!

  5. Christine Millership says:

    Katie, We are entering our fourth week of lockdown for the Covid-19 virus here in Spain. Having no opportunity to go out at all apart from walking our dogs, we take it in turns to venture outside the gates once a day, so on this day I walked them down to the farmhouse very near to us and found the farmer and his wife picking the crop of artichokes……..a huge field I’ve watching spring up over the last weeks. He called me over and handed me a big bag full of artichokes freshly picked. I was delighted, passed the time of day with them in my less than perfect Spanish, and shot home with my bounty, and searched for how to cook them. I found you online, thank goodness, and then closely followed your guidelines using lemons from our own tree that were just ready. That lunch was superb! It made a great highlight for us…..we’d never eaten them before, so thank you so much for your advice………..Manolo now tells me he will drop a pile of them outside our gates for us whenever he picks some for his friends and family. He says could pick his entire crop as they are all ready, but he simply sells via market traders and as all markets are banned right now the crop will go to waste.
    We are now looking at ways we can get some crop available to the expat community here to get some money for him without breaking any contact rules……..difficult times, but we have to help each other. Stay safe everyone! And eat good! xx

    1. Katie Workman says:

      Christine, this is so wonderful! Thanks so much for sharing this. A bag of artichokes in the midst of all of this mess – what a lovely gift. I hope you figure out how to help him!