Cook LookupCook Lookup
Comparison

Boil vs Steam: Artichoke

Side-by-side cook times, temperatures, and tips so you can decide which method works best.

Quick Answer

Boil is faster for artichoke (about 20 min vs 25 min). Faster than steaming. Add lemon to water.

Steam. It takes 25 to 35 minutes against boiling's 20 to 30, and those extra few minutes buy you an artichoke that still tastes like artichoke instead of one that left part of itself in the water. Boiling is the right call when you're cooking four or more, since a big pot handles volume better than a steamer basket, and salting the water with a squeeze of lemon puts some seasoning back. The doneness test is the same either way: pull an outer leaf and if it comes away with no resistance, it's ready. Trim the top half inch, rub the cut surfaces with lemon, and plan on eating with your hands.

Head-to-Head

 
Boil
Steam
Cook Time
20–30 min
25–35 min
Temperature
Salted rolling boil
Boiling water, lid on
Notes
Faster than steaming. Add lemon to water.
Leaf pulls off easily when done.

When to Choose Each

20–30 min at Salted rolling boil. Faster than steaming. Add lemon to water.
25–35 min at Boiling water, lid on. Leaf pulls off easily when done.

Frequently Asked Questions

Is it better to boil or steam artichoke?
Boil is faster for artichoke (about 20 min vs 25 min). Faster than steaming. Add lemon to water.
How long does it take to boil artichoke?
Boil artichoke: 20–30 min at Salted rolling boil. Faster than steaming. Add lemon to water.
How long does it take to steam artichoke?
Steam artichoke: 25–35 min at Boiling water, lid on. Leaf pulls off easily when done.
View all Artichoke cooking methods →