Boiling fresh Artichokes is one of the original and classic ways to cook an artichoke that restaurants still use today. Follow these steps and learn how to boil an artichoke to create a restaurant-quality meal.

Prep Time:

5 mins

Cook Time:

30 mins


  1. Bring a large pot of salted water to a boil.


  2. Place rinsed and trimmed Artichokes directly into the pot of rapidly boiling water. It doesn’t matter how the Artichokes are placed into the pot since they will float when cooking.

    Tip: try to place a smaller pot lid directly over the artichokes to keep them submerged under the water.


  3. Cover the pot with the lid and let Artichokes cook at a high simmer on stove until they are tender. Cooking time can vary, depending on the size of the Artichokes. A good approximation is 30 minutes for a Medium-sized Artichoke or 45 minutes for a Jumbo-sized Artichoke.


  4. You’ll know when the artichoke is cooked when a sharp knife goes through the artichoke base with ease. If the knife goes through (similar to a baked potato), your artichoke is perfectly cooked and ready to eat!



Artichokes are a very versatile vegetable. Prepare them in various ways, including our two favorites, stuffing and grilling. For refrigerated storage, slice a dime width off of the Artichoke stem, sprinkle the raw Artichoke stems with water and refrigerate them in an airtight plastic bag. It’s best to cook them within five to seven days after you buy them.