Cooking guide
How Long to Cook Artichokes
Artichokes cook best when trimmed properly and cooked gently until the heart is tender. Small trimmed pieces cook quickly, while whole artichokes need much longer and should be drained upside down after cooking.
- Trim well
- Lemon water
- Drain upside down

Quick answer
Quick Answer
Very tender pieces
Check early
Depends on size
Halved
Small to medium
May need longer
Preparation
How to Prepare Artichokes Before Cooking
Rinse the artichokes well. Pull off small tough outer leaves near the base, trim the stem, and cut off the top third if the tips are sharp. Rub cut surfaces with lemon or place trimmed artichokes in lemon water so they do not darken.
The artichoke stem is edible and tastes similar to the heart. Trim the dry end and peel the tough outside before cooking.
For mature artichokes, plan to remove the fuzzy choke before serving or after cooking. Baby artichokes often have little or no developed choke.
Use kitchen scissors to snip thorny leaf tips if needed. Keep cut artichokes in acidulated water while you work: about 1 tablespoon lemon juice or vinegar per 1 liter / 4 cups of water.
Method
How to Cook Artichokes Step by Step
- Rinse the artichokes well. Pull off small tough outer leaves near the base.
- Trim the dry stem end and peel the tough outside of the stem if you are keeping it.
- Cut off the top third if the leaf tips are sharp, and snip thorny tips with kitchen scissors if needed.
- Rub cut surfaces with lemon or hold trimmed artichokes in lemon water or vinegar water.
- Bring salted water to a boil with lemon juice, vinegar, or white wine. Cook at a gentle boil until the heart or base is tender.
- Drain trimmed pieces well. Drain whole artichokes upside down for a few minutes before serving.
Cooking chart
Artichokes Cooking Time Chart
| Type | Method | Time | Notes |
|---|---|---|---|
| Thin trimmed pieces | Boiling water | 4 to 6 minutes | Good for very tender pieces. |
| Small trimmed pieces | Boiling water | 4 to 8 minutes | Use lemon or vinegar to keep the color clean. |
| Artichoke hearts or bottoms | Gentle boil | 8 to 15 minutes | Depends on size and thickness. |
| Baby artichokes, halved | Gentle boil | 10 to 15 minutes | Often fully edible after trimming. |
| Whole small artichokes | Gentle boil | 25 to 35 minutes | Leaves should pull away easily. |
| Whole medium artichokes | Gentle boil | 35 to 45 minutes | Check base and heart. |
| Whole large artichokes | Gentle boil | 45 to 60 minutes | May need longer if very dense. |
Types
Baby Artichokes vs Large Artichokes
Baby artichokes are smaller and more tender. After trimming the tough outer leaves and stem, most of the artichoke is edible, and they cook faster.
Large globe artichokes have tougher outer leaves and a fuzzy choke above the heart that should not be eaten.
Choke
What Is the Choke?
In mature artichokes, the choke is the fuzzy, fibrous center above the heart. It is not pleasant to eat and should be removed before serving or after cooking.
Baby artichokes often have little or no developed choke, which is one reason they cook faster and are easier to eat.
Eating
How to Eat a Whole Cooked Artichoke
Pull off a leaf, dip the base in sauce, and scrape the tender flesh from the base of the leaf with your teeth. Continue until you reach the center.
Remove the fuzzy choke, then eat the tender heart. The peeled stem is edible too if it was cooked with the artichoke.
Method
Boiling vs Steaming Artichokes
Boiling is easy and cooks artichokes evenly, especially whole artichokes. Steaming gives a slightly more concentrated flavor because the artichokes are not submerged.
Whole artichokes usually steam in about 30 to 45 minutes depending on size. Very large artichokes can take longer.
Stuffed
What About Stuffed Artichokes?
Stuffed artichokes take longer because the filling slows heat transfer. Cook them gently until both the artichoke base and the filling are hot and tender.
Do not use the standard timing for plain whole artichokes if the artichokes are heavily stuffed.
Frozen
Frozen, Canned, or Jarred Artichoke Hearts
Frozen artichoke hearts can go into boiling water and cook until hot and tender, usually 5 to 10 minutes depending on size.
Canned or jarred artichoke hearts are already cooked. They usually only need draining, rinsing if desired, and warming.
Texture
How to Know When Artichokes Are Done
For whole artichokes, a leaf should pull away easily and the base near the stem should be tender when pierced with a knife. Test the base, not only the outer leaves.
For trimmed hearts, bottoms, or baby artichokes, the thickest part should be tender but not falling apart. Check early if the pieces are small.
Flavor
Best Seasonings for Artichokes
Classic dips include lemon butter, melted butter, vinaigrette, aioli, and garlic mayonnaise. Fresh pairings include parsley, mint, basil, chives, lemon zest, and olive oil.
Mediterranean flavors such as garlic, capers, olives, anchovy, and white wine work well with artichokes. Rich options include hollandaise, Parmesan, and toasted breadcrumbs.
Avoid this
Common Mistakes
- Not using lemon or acidulated water after cutting, which makes artichokes darken.
- Not trimming tough outer leaves or fibrous parts.
- Forgetting to remove the fuzzy choke from mature artichokes.
- Boiling too hard, which can make leaves break apart and the heart waterlogged.
- Assuming all artichoke pieces cook in 4 to 5 minutes.
- Throwing away the edible peeled stem.
- Not draining whole artichokes upside down after cooking.
Rescue tips
How to Fix Artichokes
Small texture problems can often be redirected into another dish.
- Watery whole artichokesDrain them upside down for a few minutes so trapped water can run out from between the leaves.
- Tough leavesThe artichoke may be undercooked or not trimmed enough. Keep cooking until a leaf pulls away easily and the base is tender.
- Dark cut surfacesUse lemon or acidulated water as soon as artichokes are cut. Discoloration is common, but acid helps keep the color cleaner.
Serving
What to Serve With Artichokes
Serve whole artichokes warm, room temperature, or cold with lemon butter, melted butter, vinaigrette, aioli, garlic mayonnaise, olive oil, or herb sauce.
Trimmed hearts and baby artichokes work well with potatoes, fish, chicken, pasta, rice, eggs, white beans, capers, olives, Parmesan, breadcrumbs, and white wine.
Recipe ideas
Artichokes Recipes You May Like
These ideas work well with cooked artichokes.
- Whole boiled artichokes with lemon butterClassic leaf-by-leaf serving with a warm dip.
- Artichokes with garlic mayonnaiseGood for whole artichokes or chilled hearts.
- Artichoke hearts with vinaigretteServe warm, cold, or room temperature.
- Baby artichokes with olive oil and herbsTrim well and cook until tender.
- Artichoke pastaUse cooked hearts with lemon, garlic, herbs, and Parmesan.
- Artichoke and potato saladA useful cold dish for cooked hearts or bottoms.
Leftovers
How to Store Raw and Cooked Artichokes
Store raw artichokes in the refrigerator, loosely wrapped or in a bag. Use them while the leaves are tight and the artichoke feels heavy for its size. Once cut, keep artichokes in lemon water and cook them soon.
Cooked artichokes can be refrigerated for 3 to 4 days. They are often best served cold or room temperature with vinaigrette, aioli, lemon butter, or herbs. Reheat gently with steam or a small splash of water so the heart does not dry out.
Tools
Useful Tools for Cooking Artichokes
- Medium or large potUse enough room so the vegetables cook evenly.
- ColanderDrain quickly when the texture is right.
- Small knife or forkCheck the thickest pieces for tenderness.
- Kitchen timerStart checking near the early end of the range.
Questions
FAQ
How long do artichokes take to cook?
Small trimmed artichoke pieces usually take 4 to 8 minutes. Artichoke hearts, bottoms, or baby artichokes may take 8 to 15 minutes. Whole artichokes usually take 25 to 45 minutes, or up to 60 minutes if very large.
Should artichokes start in cold or boiling water?
Artichokes should usually go into boiling or simmering salted water with lemon juice, vinegar, or white wine. Whole artichokes are cooked at a gentle boil or simmer until the base is tender. Trimmed pieces cook faster and should be checked early.
What is the choke in an artichoke?
The choke is the fuzzy, fibrous center above the heart in mature artichokes. It is not pleasant to eat and should be removed before serving or after cooking. Baby artichokes often have little or no developed choke.
How do you know when whole artichokes are done?
A leaf should pull away easily, and the base near the stem should be tender when pierced with a knife. Test the base, not just the outer leaves.
Can you eat the artichoke stem?
Yes. The stem tastes similar to the heart. Trim the dry end and peel the tough outside before cooking.
How do you eat a whole cooked artichoke?
Pull off a leaf, dip the base in sauce, and scrape the tender flesh from the base of the leaf with your teeth. Continue to the center, remove the fuzzy choke, then eat the heart.
How much lemon juice or vinegar should you use?
Use about 1 tablespoon lemon juice or vinegar per 1 liter / 4 cups of water, or rub cut surfaces directly with lemon.
Can you boil frozen artichoke hearts?
Yes. Add frozen artichoke hearts to boiling water and cook until hot and tender, usually 5 to 10 minutes depending on size. Canned or jarred artichoke hearts are already cooked and usually only need draining and warming.
What goes well with artichokes?
Artichokes go well with lemon butter, melted butter, vinaigrette, aioli, garlic mayonnaise, parsley, mint, basil, chives, olive oil, garlic, capers, olives, anchovy, white wine, hollandaise, Parmesan, breadcrumbs, potatoes, fish, chicken, pasta, rice, eggs, and white beans.
How do you store raw artichokes?
Store raw artichokes in the refrigerator, loosely wrapped or in a bag. Once cut, keep them in lemon water and cook them soon.
How long do cooked artichokes last in the fridge?
Cooked artichokes can be refrigerated in an airtight container for 3 to 4 days. They are often best served cold or room temperature with vinaigrette, aioli, lemon butter, or herbs.
Keep cooking
