Cook LookupCook Lookup
Best Method

Best Way to Cook Artichoke

4 methods compared — times, temperatures, and when to use each one.

Quick Answer

The fastest way to cook artichoke is to grill (halved) it (about 10 min). For the most versatile option, steam is the go-to method.

All Methods Ranked by Speed

1
Steam or boil first until almost done, then grill for char.
10–15 min
Medium
2
Faster than steaming. Add lemon to water.
20–30 min
Salted rolling boil
3
Leaf pulls off easily when done.
25–35 min
Boiling water, lid on
4
Halve, scoop choke, oil and season. Cover with foil first 20 min.
28–35 min
400–425°F

Frequently Asked Questions

What is the best way to cook artichoke?
The fastest way to cook artichoke is to grill (halved) it (about 10 min). For the most versatile option, steam is the go-to method.
How do you steam artichoke?
Steam: 25–35 min at Boiling water, lid on. Leaf pulls off easily when done.
How do you boil artichoke?
Boil: 20–30 min at Salted rolling boil. Faster than steaming. Add lemon to water.
How do you roast (halved) artichoke?
Roast (halved): 28–35 min at 400–425°F. Halve, scoop choke, oil and season. Cover with foil first 20 min.
How do you grill (halved) artichoke?
Grill (halved): 10–15 min at Medium. Steam or boil first until almost done, then grill for char.
View full Artichoke cooking guide →