How to Cook Artichokes

Isabella Cannon

| 3 min read

Medically reviewed by Shanthi Appelo, MS, RD

An artichoke is a vegetable native to the Mediterranean that has edible parts from the bud of a thistle flower. While the external leaves can be spikey, the inner heart of the artichoke is a popular addition to dips and dishes. Artichokes are high in fiber, antioxidants and vitamins C, A and K. 
Artichokes might look a little intimidating at first. With their spiky leaves and layered shape, many aren’t quite sure where to start. Their tender leaves and soft, flavorful heart make them perfect for dipping, seasoning or adding to a variety of dishes. Whether you plan to steam, boil or roast them, the key to great artichokes starts with proper preparation:

Choosing fresh artichokes

Before cooking, it’s important to start with good artichokes. Look for artichokes that are:
  • Firm and heavy for their size
  • Deep green in color
  • Tightly packed leaves
  • Slightly squeaky when squeezed
Avoid artichokes with dry leaves, brown spots or leaves that are spreading apart.

Prepare the artichokes

  1. Rinse the artichokes. Wash them under cold water while gently opening the leaves to remove dirt.
  2. Trim the stem. Cut the stem so the artichoke can sit flat, leaving about ½ to1 inch attached.
  3. Cut the top. Slice about 1 inch off the top of the artichoke using a sharp knife.
  4. Trim the sharp leaf tips. Use kitchen scissors to snip the pointy tips off the outer leaves.
  5. Rub with lemon. Artichokes can brown quickly after cutting, so rub the cut surfaces with lemon.
  6. Remove some outer leaves. If the outer leaves feel especially tough, remove a few from the base.

Steaming artichokes

Steaming keeps artichokes tender and preserves their flavor.
Instructions:
  1. Fill a large pot with 1 to 2 inches of water.
  2. Add lemon slices, garlic or bay leaves for extra flavor.
  3. Place a steamer basket inside the pot.
  4. Put the artichokes in the basket stem-side down.
  5. Cover and bring the water to a simmer.
  6. Steam for 25 to 40 minutes, depending on size. The artichokes are ready when you can easily pull off an outer leaf.

Roasting artichokes

Roasting gives artichokes a richer, slightly nutty flavor with crispy edges.
Instructions:
  1. Preheat your oven to 400°F (200°C).
  2. Cut the prepared artichokes in half lengthwise.
  3. Scoop out the fuzzy choke in the center with a spoon.
  4. Drizzle with olive oil, salt, pepper and garlic.
  5. Wrap loosely in foil or place cut-side down on a baking sheet.
  6. Roast for 30 to 40 minutes until tender.

How to eat an artichoke

Eating artichokes is part of the fun.
  1. Pull off a leaf.
  2. Dip the base in sauce if desired.
  3. Scrape the soft flesh off with your teeth.
  4. Continue until you reach the center.
Once you reach the middle, remove the fuzzy choke and enjoy the artichoke heart, which is the most tender and flavorful part.
Photo credit: Getty Images
Related:

A Healthier Michigan is sponsored by Blue Cross Blue Shield of Michigan, a nonprofit, independent licensee of the Blue Cross Blue Shield Association.
No Personal Healthcare Advice or Other Advice
This Web site provides general educational information on health-related issues and provides access to health-related resources for the convenience of our users. This site and its health-related information and resources are not a substitute for professional medical advice or for the care that patients receive from their physicians or other health care providers.
This site and its health-related information resources are not meant to be the practice of medicine, the practice of nursing, or to carry out any professional health care advice or service in the state where you live. Nothing in this Web site is to be used for medical or nursing diagnosis or professional treatment.
Always seek the advice of your physician or other licensed health care provider. Always consult your health care provider before beginning any new treatment, or if you have any questions regarding a health condition. You should not disregard medical advice, or delay seeking medical advice, because of something you read in this site.