Artichokes may look intimidating, but they’re surprisingly easy to cook — and well worth the effort. Packed with fibre, antioxidants, and flavour, artichokes can be boiled, steamed, grilled, or even roasted. In this article, we’ll cover everything you need to know about cooking artichoke the right way, from prep to plate.
What Is an Artichoke and Why Cook It?
Artichokes are flower buds from the thistle family, known for their tender heart and delicious leaves. Rich in nutrients and low in calories, they’re a smart choice for healthy meals — plus, they’re incredibly versatile in the kitchen.
How to Prepare an Artichoke Before Cooking
Step-by-Step Prep Instructions
- Rinse the artichoke under cold water to remove dirt.
- Trim the stem, leaving about 1 inch.
- Cut off the top quarter of the artichoke using a sharp knife.
- Snip the tips of the outer leaves with kitchen scissors to remove sharp edges.
- Rub with lemon to prevent browning.
How to Cook an Artichoke
The most common methods for cooking artichokes are boiling, steaming, roasting, and grilling. Each brings out a unique texture and flavor.
Steaming Artichokes
Steaming is one of the easiest ways to cook artichokes while preserving nutrients.
- Trim the sharp tips of the leaves with kitchen scissors.
- Cut off the stem and top third of the artichoke.
- Place in a steaming basket over boiling water.
- Cover and steam for 25–45 minutes (depending on size).
- Test by pulling off a leaf—if it detaches easily, it’s ready.

Boiling Artichokes
Boiling softens the leaves and heart.
- Prepare as above.
- Submerge in salted boiling water with a squeeze of lemon juice.
- Boil for 30–40 minutes until tender.

Roasting or Grilling Artichokes
These methods give artichokes a smoky, rich flavor.
- Cut in half, remove the fuzzy choke.
- Brush with olive oil, season with salt, and roast at 200°C (400°F) for 30–35 minutes.
- Or grill cut-side down over medium heat until charred and soft.

How to Serve Artichokes
Artichokes can be enjoyed warm or cold. Here are some serving ideas:
- Dip leaves in garlic butter, vinaigrette, or aioli.
- Slice and add to salads, pastas, or grain bowls.
- Use hearts in tarts, frittatas, or pizza toppings.
- Mash with herbs for a simple artichoke dip.






Tips and Tricks for Cooking Artichoke
- Don’t skip the lemon - Lemon juice helps prevent browning and adds flavour.
- Use a sharp spoon for the choke - After cooking, remove the fuzzy centre (choke) before eating the heart.
- Save the cooking water - Artichoke water can be reused for soup broth or boiling rice for a subtle flavour boost.

FAQs About Cooking Artichoke
Do you eat the whole artichoke?
No—only the base of each leaf (scraped with your teeth) and the tender heart are edible. The fuzzy choke in the center must be removed before eating the heart.
How long do you cook an artichoke?
Depending on the method and size, steaming or boiling takes 25–45 minutes, while roasting or grilling may take 30–40 minutes.
What’s the best way to cook artichokes for beginners?
Steaming is the easiest method for beginners—it’s hands-off and preserves flavor and nutrients.

Cooking artichokes doesn’t have to be complicated. With just a few steps, you can enjoy this unique vegetable in many delicious ways. Whether boiled, steamed, or roasted — artichokes are a rewarding ingredient to master in your kitchen.
All our recipes with artichokes:
