Go Back
+ servings
An artichoke in a steamer.
Print Pin
5 from 1 vote

How To Cook Artichokes

Learn How To Cook Artichokes to tender perfection easily by using two simple methods, boiling and steaming. In this step by step guide I will also show you how to buy, prepare and eat this somewhat daunting but delicious vegetable.
Course Side Dish, Snack
Cuisine American
Keyword Boiled artichokes, how to cook artichokes, steamed artichokes
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 2 servings
Calories 60kcal


For Both Cooking Methods:

  • Water
  • Salt
  • Lemon slices about 1/2 lemon
  • 2 medium artichokes


Prepare Artichokes (For Both Methods)

  • Trim the stem off leaving about 1 inch at the base. You can also cut the stem off flush with the base of the artichoke bulb for a nicer presentation.
  • Remove any woody outer leaves and slice off about one inch from the top of the bulb. Use kitchen shears to trim the top ends of each leaf (the spiky, thorny parts).
  • Rinse under cold running water separating the leaves very gently to allow the water to pass through.
  • If you are waiting a while to cook the artichokes, place the artichokes in a medium bowl filled with about 1 quart of water and lemon juice from 1 lemon.


  • Bring a pot of salted water to a boil. There should be enough water to cover the artichokes.
  • Add the prepared artichokes to the pot and return to a boil. Lower the heat, cover the pot and cook at a low boil until the leaves can easily be pulled off, about 20 to 35 minutes depending on size.
  • Drain and cool before eating.


  • Fill a large pot with about 2 inches of water. The water should be below the steamer basket. Add the salt and lemon slices.
  • Place steaming basket into the pot and bring the water to a boil over high heat.
  • Using kitchen tongs, carefully place the artichokes in the steamer (be careful the steam is hot) then, cover the pot.
  • Lower the heat to medium and steam until the leaves can easily be pulled off, about 25 to 35 minutes.

To eat:

  • Pull off the leaves and gently bite down on the bottom, light colored end of the leaf. Tightly grip the other end of the leaf while scrapping it through your teeth to remove the meaty flesh.
  • You will get to the tender inner leaves that usually have purple tips. You can remove them by pulling them all at once. The tender ends of this part can be eaten.
  • Now you can see the choke. With a spoon or the tip of a knife, scrape off the choke (that’s the inedible fuzzy part.
  • The remainder is the artichoke heart. This part is all edible) You can cut it into pieces and eat it.


Calories: 60kcal | Carbohydrates: 13g | Protein: 4g | Fat: 1g | Saturated Fat: 1g | Sodium: 120mg | Potassium: 474mg | Fiber: 7g | Sugar: 1g | Vitamin A: 17IU | Vitamin C: 15mg | Calcium: 56mg | Iron: 2mg