Instant Pot artichokes are quick to make, taking less than 15 minutes, and they are tender and perfectly steamed, so you can dip the leaves in butter or easily carve out the center for a salad.
» You might also like Instant Pot Asparagus and Instant Pot Potatoes & Carrots. Two great side dishes!

I make artichokes often, but I never loved how difficult it was to steam them perfectly. It would either turn out too crisp or too soggy. In the Instant Pot, you just set it on the trivet and cook for 8 minutes, depending on the size. It turns out perfectly steamed, just like this corn on the cob does. Such a time saver!
There are two ways to cook an artichoke in the Instant Pot. You can put it in whole, or you can cut it in half, remove the fine leaves at the center, and steam it face up. I usually prefer to steam them whole. It’s fun to serve them that way.
Ingredients Needed for Instant Pot Artichokes
- 2-4 large artichokes
- Salt & ground black pepper
- 1 cup water
- 2 tbsp melted butter or mayonnaise, for dipping
How to Choose an Artichoke

Artichokes are in peak season from March through May. In the US, green artichokes are mostly grown in northern and central California. If you drive in that area, you’ll see tons of artichoke fields.
There are also purple artichokes (I love their color!) aka Romagna artichokes, originally grown in the Mediterranean. You can get either green or purple artichokes for this recipe. They cook the same.
To choose an artichoke, look for one that has a firmly packed head of leaves, with leaves that look fresh and not dried or shrivelled.
How to Clean an Artichoke

With a paring knife, cut off any small leaves near the stem that aren’t held tightly to the base of the artichoke. Slice off most of the stem, leaving just about ¼ inch.
Cut the top 1/3 of the artichoke off with a sharp chef’s knife. The top of the leaves have a spark point on them, so it’s best to just cut those off in one clean cut.
If you’re cooking them whole, this is how they will go into the Instant Pot.
If you’re rather cut them in half and clean the insides first, then proceed with these instructions:
Cut the artichoke in half. With the paring knife, cut out the small fine leaves in the center, leaving just the artichoke heart.
How to Make Instant Pot Artichokes
Place the trivet or a steamer basket in the Instant Pot inner pot.
Pour in a cup of cold water.
Place the artichoke halves on the trivet, face down. You can stack them on top of each other, if there are too many for one layer.

Lock the lid and set the vent to sealing. Press the pressure cook button and set the timer to 8 minutes. When the time is up, allow a natural pressure release for 5 minutes, then release the remaining pressure.
The artichokes should be perfectly tender and ready to eat. If they aren’t as soft as you would like, put the lid back on immediately and set the time for another 2 minutes.

How Long to Cook Artichokes
Since artichokes vary so much in size, there’s no one-size-fits-all timer setting. You’ll need to gauge your artichokes and base the time off their size and firmness.
Larger, tightly packed artichokes can take 25 minutes or more to cook in the Instant Pot, while small, less tightly packed artichokes take about 12 minutes to cook.
- Medium artichokes (around 11″) = 8 minutes
- Large artichokes (around 15″) = 25 minutes
Why Use An Instant Pot?
The Instant Pot is one of the most useful kitchen appliances you can buy, because it drastically cuts down on the cooking time for developing flavors in soups and stews, getting tough cuts of meat tender, and even baking a cheesecake. And there are many accessories that will help you get more out of your Instant Pot.
If you don’t have one yet, check out our guide on which one to buy. Also see our guide to How to Use an Instant Pot for more information.
- Don’t Have an Instant Pot Yet? This guide can help you choose the right one.
- See reviews and prices for Instant Pots on Amazon.
- Learn some great Instant Pot Tips & Tricks.
- Click to find more recipes to make in your Instant Pot.
How to Serve & Eat Steamed Artichokes
I serve the artichoke leaves with melted butter or mayonnaise to dip them in. If you like a little extra flavor, add some dried dill and a pinch of garlic powder to the melted butter.
To eat them, you gently grip the leaf about halfway up between your teeth and pull. The meat of the artichoke will slide off as you pull.

Don’t chew on the leaves or try to bite through them. The meat on the inner side of the leaf is all that should be eaten. And it should come off easily if steamed properly.
Once you’ve pulled off all the leaves, you can eat the artichoke heart, which is the tender part at the base of the leaves.
What to Eat with Artichokes
Steamed artichokes make a great side dish for a beef or pork roast, pork chops, or a whole chicken. The artichoke heart can be cut into pieces and added to a garden salad or a pasta salad.
YOU MIGHT ALSO LIKE
Like this recipe? We’d love for you to share it on your Pinterest boards! Click to follow our Pinterest boards so you can find all our recipes! You can also find us on Facebook!
Instant Pot Artichokes
Note: Made in a 6-qt Instant Pot
Ingredients
- 2-4 medium artichokes
- 1 cup water
- 2 tablespoons melted butter or mayonnaise, for dipping
Instructions
- Clean the artichokes by removing the top 1/3 of the leaves and cutting off the stem.
- Place the trivet or a steamer basket in the Instant Pot inner pot. Pour in water.
- Place the artichoke on the trivet, stems down.
- Lock the lid and set the vent to sealing. Press the pressure cook button and set the timer to 8 minutes. Allow a natural pressure release for 5 minutes, then release remaining pressure.
- Use natural pressure release for 5 minutes, then release the remaining pressure. If they aren’t as soft as you would like, put the lid back on immediately and set the time for another 2 minutes.
- Serve with butter or mayonnaise.
Notes
- Larger artichokes may need up to 25 minutes or more of cooking time. For large artichokes, start with 25 minutes, and increase the time by 4 minutes, if they are not as soft as you would like.
- You can quickly reset the timer if the artichokes are not cooked enough for you. Just place the lid back on and set more time. It will take only a few minutes to come back up to pressure. If cooking a second time, there’s no need for a natural pressure release.
Nutrition
Like it? Pin it!


Laura spends a lot of her time cooking and creating recipes to share. She loves traveling and learning about new foods around the world to bring into her own recipes at home.
I love serving artichokes with pasta but they can be a lot to cook. With this instant pot recipe, I can make them anytime I want.
That’s true, they take such a long time to cook that it’s usually too much to do when adding it as an ingredient in another dish.
Had no idea I could cook artichokes in an Instant pot. It’s so easy and they look perfect.
Chef Graham Elliot taught me how to trim an artichoke at a cooking event – it was so fun – but I’ve never had the guts to do it again – until now! These were delicious dipped in butter and so easy! Not intimidating any more!
That’s awesome! For me, it’s only ever easy if my knife is super sharp, otherwise it’s a disaster.
I’ve never cooked with artichokes before, but this presentation is beautiful! I love your Instant Pot version.
I never thought artichokes could be so easy to make or that they could be cooked on an instant pot! Thanks for the recipe!
It’s definitely way easier in the IP!