Go Back

Three Ways to Cook Artichokes

Learn how easy it is to steam, grill or cook artichokes in the Instant Pot!

Course Side Dish, vegetable side dish
Keyword how to cook artichokes, how to cook artichokes in the instant pot, how to grill artichokes, how to steam artichokes
Cook Time 1 hour


  • Desired number of artichokes
  • 1/2 a lemon, sliced
  • filtered water
  • choice of melted butter, mayo, or aioli for dipping


For Steamed Artichokes

  1. Cut off the artichoke stems (and trim leaves if desired). Choose a pot that easily accommodates the number and size of artichokes you wish to make. Place artichokes in pot, flat bottom down, then fill the pot until water is about half way up the artichokes. Add lemon slices to water. Bring water to a boil, lower to a simmer and place lid on pot. Small artichokes will cook in about 40 minutes, medium 50-60 minutes, large 60-70 minutes. Check the water level occasionally to make sure water doesn't evaporate, You know the artichokes are done when you can easily pluck a leaf off or easily insert a knife into the bottom of the artichoke. Do not overcook. Remove from pot and serve with your choice of melted butter, mayo or aioli for dipping.

To Grill Artichokes

  1. First: steam or make artichokes in the Instant Pot as direct above and below. Remove from water when done and allow to cool until artichokes can be handled easily. Cut the artichoke in half lengthwise, brush the cut side with olive oil and place on a heated grill flat side down, next to whatever meat you are cooking. Cook until grill marks form. Use tongs to angle artichoke a quarter turn so you get those diagonal grill marks. Remove from pot and serve with your choice of melted butter, mayo or aioli for dipping. Notes: If grilling artichokes by themselves, I set the heat at 400 degrees. Also, if having a party and want to prep ahead, you can steam the artichokes earlier in the day, keep in the fridge and then prep and pop on the grill when ready.

For Instant Pot:

  1. An Instant Pot usually accommodates two medium/large artichokes or three small artichokes. Cut off the artichoke stems so the bottom is flat (trim leaves if desired.)

  2. Add 1 cup water and lemon slices to Instant Pot, insert the steaming rack. Place artichokes on rack flat side down.

  3. Make sure that the release valve is in the "Sealing" position, then place lid on Instant pot, turning to locked position.

  4. Press "Manual" button on the Instant Pot on high pressure, and then set the timer for 10- 20 minutes using the "+" or "-" buttons. The amount of time you choose will depend on the size of the artichoke. For small (the size of a pear): set to 7 minutes. For medium: set to 15 minutes. For large: set to 20 minutes. Note: there may be some guess work on timing. Sometimes your artichoke will between a small and a medium size, or between a medium and large)

  5. It usually takes about 10 to 15 minutes for the pot to heat and build up pressure. You will see some steam release from the lid, and then the time will start on the display.

  6. When artichokes are done, use a wooden spoon or oven mitt to careful turn steam valve to "vent" position releasing the steam. To avoid splatter you can cover the vent with a dish towel. Open lid and remove artichokes with spoon or tongs. Serve with your choice of melted butter, mayo or aioli for dipping.