Learn How to Cook Artichokes like a pro with these easy boiled and steamed artichokes recipes.  Cooking artichokes couldn’t be easier and they make a nice starter and a great side to serve with grilled chicken or fish.  

Three large artichokes in a white Dutch oven filled halfway with water.

After you have learned how to cook artichokes, all that’s left to do is decide on your favorite dipping sauces to serve with them (and I have a few recommendations for you).

Three artichokes next to a lemon cut in half and garlic cloves for steamed artichokes recipe.

Steamed Artichokes Recipe

  • Artichokes 
  • Lemon
  • Garlic
  • Extra-virgin olive oil
  • Salt

Find printable recipe with measurements below.

How To Steam Artichokes

This steamed artichokes recipe is my favorite method of cooking artichokes.

  1. Slice off excess stem so the artichoke leaving 1/2 inch. If you want to leave a long stem for appearances, then cut off the very end and peel away the tough outer layer of the stem using a vegetable peeler.
  2. Tear away the smaller leaves at the bottom base of the artichoke.
  3. Using a pair of scissors clip off the tips of the leaves to remove the thorns.
  4. Using a sharp knife or a serrated knife slice about 1/2 inch to 3/4 inch off the top of the artichoke. 
  5. Rinse the artichoke under cold water, spreading the leaves open a bit to allow the water to get inside.
  6. Add a couple of inches of water to a large Dutch oven. Drizzle in a tablespoon of olive oil and a pinch of salt to the water.
  7. Place a large steaming basket inside making sure the water doesn’t come above the basket.
  8. Add the artichokes to the steaming basket and bring the water to a boil over high heat. Reduce heat to a low simmer. 
  9. Pace a lid on the pot and simmer on low for 30 to 35 minutes or until the leaves pull away easily from the base. The time may vary depending on the size of the artichoke with larger artichokes taking a little longer to cook. Be sure to watch the water level while cooking in case you need to add more water to the pot.  

How To Boil Artichokes

  1. Prepare the artichokes the same as you would for steamed artichokes.
  2. Fill a large Dutch oven half full with water. Drizzle in a tablespoon of olive oil, 2-3 lemon slices and 1 clove garlic (peeled) and a pinch of salt to the water.
  3. Bring the water to a boil then using tongs lower the artichokes into the boiling water.
  4. Reduce heat to low and place lid on the pot.
  5. Cook for 20-35 minutes or until thick leaves pull away from the base easily. Timing will depend on the size of the artichokes.
  6. Remove artichokes from the pot and set them aside to drain of excess water.

Green vegetables next to a lemon cut in half, garlic cloves and a knife.

Choosing The Best Artichokes

To tell if an artichoke is fresh, they should feel heavy and the leaves should be mostly closed and make a squeaky sound when you squeeze them in your hand. 

Steaming vs Boiling Artichokes

Both steaming and boiling artichokes are easy cooking methods for artichokes but there are a few differences. Boiled artichokes are submerged in water and need to be drained before serving. When steaming artichokes, the artichokes are placed in a steamer basket fitted inside a pot filled with 2-3 inches of water and they can be served right from the pot to the plate (no draining necessary). Steamed artichokes also retain more nutrients that are often lost during the boiling process.  

How To Eat Artichokes

  1. Peel one cooked petal away from the heart at a time.
  2. Dip the meaty end in butter, mayonnaise or your favorite sauce.
  3. Scrape the meaty end off with your teeth.
  4. Toss the rest of the petal in a bowl set out to gather petals that you will be throwing away.
  5. When you get to the inedible fuzzy choke, scrape away the layer of fuzz and cut the artichoke heart into pieces to dip in a sauce or enjoy it plain.

What Is An Artichoke Heart?

An artichoke heart is the tender meaty part at the center of the artichoke beneath all the leaves and the fuzzy choke.  After all of the leaves have been pulled away you reach a fuzzy layer that is called the “choke”. The inedible choke is scraped away with a butter knife or a spoon to reach the meaty base of the artichoke which is called the “artichoke heart”. 

Serving Suggestions

Steamed artichokes can be eaten plain, but they are often served with melted butter, mayonnaise or a dipping sauce.

Two cooked artichokes on a platter with a small sauce pan filled with melted butter (for how to cook artichokes).

More Resources

Learn How to Cook Artichokes like a pro with these easy boiled and steamed artichokes recipe.  Cooking artichokes couldn't be easier and they make a nice starter and a great side to serve with grilled chicken or fish.  
Yield: 4 Servings

How to Cook Artichokes

Learn How to Cook Artichokes like a pro with these easy boiled and steamed artichokes recipes.  Cooking artichokes couldn't be easier and they make a nice starter and a great side to serve with grilled chicken or fish.  

Ingredients

  • 4 large artichokes 
  • 1 tablespoon extra-virgin olive oil
  • 1 garlic clove
  • Lemon slices
  • Pinch of salt

Instructions

Prepare Artichokes

  1. Slice off excess stem so the artichoke leaving 1/2 inch. If you want to leave a long stem for appearances, then cut off the very end and peel away the tough outer layer of the stem using a vegetable peeler.
  2. Tear away the smaller leaves at the bottom base of the artichoke.
  3. Using a pair of scissors clip off the tips of the leaves to remove the thorns.
  4. Using a sharp knife or serrated knife slice about 1/2 inch to 3/4 inch off the top of the artichoke. 
  5. Since the artichoke under cold water, spreading the leaves open a bit to allow the water to get inside.

How To Steam Artichokes

  1. Add a couple of inches of water to a large Dutch oven. Drop in a few slices of lemon, a tablespoon of olive oil and a pinch of salt to the water.
  2. Place a large steaming basket inside.
  3. Add the artichokes to the steaming basket and bring the water to a boil over high heat. Reduce heat to a low simmer. Be sure to watch the water level while cooking in case you need to add more water to the pot.  
  4. Pace a lid on the pot and simmer on low for 30 to 35 minutes or until the leaves pull away easily. The time may vary depending on the size of the artichoke with larger artichokes taking a little longer to cook.

How To Boil Artichokes

  1. Prepare the artichokes the same as you would for steamed artichokes.
  2. Fill a large Dutch oven half full with water. Drizzle in a tablespoon of olive oil, 2-3 lemon slices and 1 clove garlic (peeled) and a pinch of salt to the water.
  3. Bring the water to a boil then using tongs lower the artichokes into the boiling water.
  4. Reduce heat to low and place lid on the pot.
  5. Cook for 20-35 minutes or until thick leaves pull away from the base easily. Timing will depend on the size of the artichokes.
  6. Remove artichokes from the pot and set them aside to drain excess water.

Notes

Choosing The Best Artichokes

To tell if an artichoke is fresh, they should feel heavy and the leaves should be mostly closed and make a squeaky sound when you squeeze them in your hand. 

Steaming vs Boiling Artichokes

Both steaming and boiling artichokes are easy cooking methods for artichokes but there are a few differences. Boiled artichokes are submerged in water and need to be drained before serving. When steaming artichokes, the artichokes are placed in a steamer basket fitted inside a pot filled with 2-3 inches of water and they can be served right from the pot to the plate (no draining necessary). Steamed artichokes also retain more nutrients that are often lost during the boiling process.  

How To Eat Artichokes

  1. Peel one cooked petal away from the heart at a time.
  2. Dip the meaty end in butter, mayonnaise or your favorite sauce.
  3. Scrape the meaty end off with your teeth.
  4. Toss the rest of the petal in a bowl set out to gather petals that you will be throwing away.
  5. When you get to the inedible fuzzy choke, scrape away the layer of fuzz and cut the artichoke heart into pieces to dip in a sauce or enjoy it plain.

Nutrition Information:

Yield:

4

Serving Size:

1

Amount Per Serving: Calories: 95Total Fat: 4gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 3gCholesterol: 0mgSodium: 105mgCarbohydrates: 15gFiber: 7gSugar: 1gProtein: 4g

theharvestkitchen.com attempts to provide accurate information, however, this nutritional information is provided as a courtesy and is an estimate only. The nutritional information provided comes from online sources and calculations. See full disclaimer on About page.