Learning how to boil artichokes is much easier than their prickly appearance would have you believe. Trim the sharp leaf tips, place the artichokes in a covered pot with a few inches of water and let them cook for 30 to 40 minutes. I’ll show you exactly how to tell when they’re tender and how to eat every delicious part, including the heart.
My method keeps things simple: no steamer basket is required, and garlic, lemon and a bay leaf add subtle flavor while the artichokes cook. The artichokes are ready when an outer leaf pulls away easily and the base is tender enough to scrape with your teeth.
If you prefer pressure cooking, my Instant Pot artichokes are ready in a fraction of the time.
My mom accidentally turned me into an artichoke lover when I was growing up. Our movie-night spread included plenty of sweets, but there was often an artichoke or two in the mix as well.
She taught me how to work my way through the leaves, remove the fuzzy choke and save that buttery artichoke heart for last. It was wonderfully strange, and I loved every bit of it.
Why This Recipe Works
- It takes the mystery out of preparing fresh artichokes. I’ll walk you through trimming the prickly leaves, boiling the artichokes and checking them for doneness.
- You don’t need a steamer basket. A large pot with 3 to 4 inches of water works perfectly. The artichokes do not need to be completely submerged because the covered pot traps steam as the water boils.
- The cooking time is reliable. Large artichokes typically take 30 to 40 minutes on the stove. You’ll know they are fully cooked when an outer leaf pulls away easily and its fleshy base is tender.
- Aromatics add flavor without complicating the process. Lemon wedges, garlic and a bay leaf gently flavor the artichokes as they cook.
- You’ll learn how to eat the entire artichoke. Once you know how to scrape the tender portion from each leaf, remove the fuzzy choke and uncover the meaty heart, eating one becomes part snack and part experience.
How To Choose a Fresh Artichoke
Choose artichokes that feel firm and heavy for their size, with tightly packed green leaves. A fresh artichoke may squeak slightly when you squeeze it. Avoid artichokes with slimy leaves, extensive browning or a dried, shriveled appearance.
How To Boil Artichokes Without a Steamer
How do you boil whole artichokes without a steamer basket? All you need is a large pot, a few inches of water and a tight-fitting lid. Here’s how to prepare and boil artichokes on the stove:
- Rinse the artichokes. Rinse each artichoke under cold running water, gently spreading the leaves so the water can reach between them. Shake off the excess water.
- Trim the stem. Cut the stem to approximately 1 inch long so the artichoke fits comfortably in the pot. Do not remove it completely because the tender interior of the stem is edible.
- Trim the leaf tips. Use kitchen shears to snip off the thorny tip of each leaf. This makes the artichokes easier to handle and eat without getting poked.
- Cut off the top. Using a sharp knife, cut approximately 1 inch from the top of each artichoke.
- Fill the pot. Add 3 to 4 inches of water to a large pot. Place the whole artichokes inside. They will not be completely submerged, and that is okay. The covered pot traps steam and cooks the portions above the water.
- Add the aromatics. Add the bay leaf, halved garlic cloves and a few lemon wedges to the water. These ingredients add subtle flavor as the artichokes cook.
- Boil the artichokes. Cover the pot and bring the water to a boil. Reduce the heat to medium-low and cook the artichokes, still covered, for 30 to 40 minutes.
- Check for doneness. Pull gently on one of the outer leaves. The artichoke is fully cooked when the leaf releases easily and the fleshy portion at its base is tender. You can also insert a knife into the base to confirm that it is tender.
How Long Do You Boil Artichokes?
Large artichokes take approximately 30 to 40 minutes to cook in boiling water. Exact cooking time varies depending on their size, so begin checking them at the 30-minute mark.
How To Tell if an Artichoke Is Done
An artichoke is fully cooked when an outer leaf pulls away easily and a knife slides smoothly into the base. Large artichokes generally take 30 to 40 minutes to cook using this boiling method.
Use these two tests to check for doneness:
- Pull an outer leaf. It should release easily, and the fleshy portion at its base should be tender enough to scrape away with your teeth.
- Test the base. Insert the tip of a sharp knife into the bottom of the artichoke near the stem. It should slide in easily with very little resistance.
If the leaf is difficult to remove or the base still feels firm, cover the pot and continue cooking for another 5 minutes before checking again.
How To Eat an Artichoke
Now for my favorite part: eating it! If you have never eaten a whole artichoke, follow these simple steps:
- Prepare the butter. Melt a few tablespoons of butter in a small bowl. Add a squeeze of fresh lemon juice, if desired, and use this as your dipping sauce.
- Remove an outer leaf. Starting at the base of the cooked artichoke, pull off one leaf at a time.
- Eat the tender portion. Dip the fleshy base of the leaf into the melted butter. Place it between your teeth and scrape away the soft artichoke flesh. Discard the fibrous remainder of the leaf.
- Continue toward the center. Repeat the process until you reach the thin inner leaves. Pull these away to reveal the fuzzy center underneath, known as the choke.
- Remove the fuzzy choke. Cut the artichoke in half lengthwise, then use a knife to cut away the fuzzy portion. I find this easier than trying to scrape it out with a spoon. Do not eat the fuzzy choke.
- Enjoy the artichoke heart. What remains is the tender, meaty heart, which is the very best part! Squeeze fresh lemon juice over it, dip it in melted butter and enjoy every tender bite. The inside of the trimmed stem may be tender enough to eat, too.
Serving note: When serving whole artichokes as a side dish, plan on one artichoke per person.
Artichoke Dipping Sauces
Melted butter is my forever favorite, but any of these dipping sauces pair well with boiled artichoke leaves and hearts:
- Lemon butter: Melt butter and stir in fresh lemon juice, salt and black pepper. This simple combination lets the artichoke flavor shine.
- Garlic mayo: Combine mayonnaise with a little Dijon mustard, minced garlic and fresh lemon juice for a creamy, tangy dip.
- Ranch dressing: Use your favorite store-bought ranch or make homemade ranch with sour cream, buttermilk, mayonnaise, garlic, salt and pepper.
Serve the sauce in individual bowls so everyone can dip the fleshy end of each leaf as they work toward the heart.
How To Boil Small Artichokes
Follow the same preparation and cooking instructions used for large artichokes, but begin checking smaller artichokes after 20 minutes.
Small whole artichokes generally take 20 to 30 minutes to cook. They are ready when an outer leaf pulls away easily and a knife slides into the base with little resistance.
How To Store Artichokes
Fresh Artichokes
- Leave them unwashed. Wait to rinse fresh artichokes until you are ready to cook them. Excess moisture can encourage spoilage.
- Freshen the stem. Slice a thin piece from the end of the stem and lightly sprinkle the cut end with water.
- Refrigerate them. Place the artichokes in a sealed plastic bag and store them in the crisper drawer.
- Use them promptly. Fresh artichokes will keep in the refrigerator for approximately 5 to 7 days, but their flavor and texture are best when they are cooked soon after purchasing.
Discard an artichoke if it develops a sour smell, slimy leaves or extensive discoloration.
Cooked Artichokes
Allow boiled artichokes to cool completely, then place them in an airtight container and refrigerate for up to 3 to 4 days. Store the melted butter separately and reheat it just before serving.
How To Cook an Artichoke in the Microwave
- Place one trimmed artichoke in a microwave-safe dish with approximately 1/2 inch of water.
- Cover the dish with a microwave-safe lid, leaving it slightly vented.
- Microwave on high for 10 minutes.
- Leave the artichoke covered and let it rest for 5 minutes. The trapped steam will continue cooking it.
- Carefully remove the lid, directing the hot steam away from your face. Check for doneness by pulling an outer leaf. If it does not release easily, microwave the artichoke for another 1 to 2 minutes.
Microwave wattage and the size of the artichoke can affect the cooking time.
How To Make Instant Pot Artichokes
You can also make Instant Pot artichokes in your pressure cooker. They cook in just 10 minutes with very little hands-on effort and come out perfectly tender. This is my favorite alternative when I don’t want to keep an eye on a pot of water.
Recipes Using Artichoke Hearts
If you love artichokes as much as I do, don’t stop with eating them one leaf at a time! Prepared artichoke hearts are delicious in dips, pasta dishes, salads and appetizers.
Browse my complete collection of recipes using artichoke hearts, or start with one of these favorites:
- Best Ever Pasta Salad: This is my favorite pasta salad recipe of all time, packed with salami, cheese, olives, sun-dried tomatoes and artichoke hearts. It is always a welcome addition to potlucks and parties.
- Spinach Artichoke Dip: This warm, cheesy dip is a party staple for good reason. Serve it with crackers, chips, bread or pita wedges for an easy appetizer everyone gathers around.
Substitute for Artichoke Hearts
Artichokes have a distinct flavor and texture, but a few ingredients can work in their place depending on the recipe. See my complete guide to finding the best substitute for artichoke hearts for dips, salads, pasta dishes and other recipes.
More Helpful Cooking Tutorials
- How to Cut a Pineapple
- How to Make Perfect Hard-Boiled Eggs
- How to Cut a Mango
- How to Cut an Avocado
Will you help add value to Pip and Ebby?
If you make this recipe and love it, stop back and give it a 5-star rating ⭐️⭐️⭐️⭐️⭐️ and leave a comment. THANK YOU!

How To Boil Artichokes Without a Steamer
Ingredients
- 4 large artichokes fresh
- 1 bay leaf
- 4 cloves garlic cut in half
- 3 lemon s cut into wedges and divided
- 5 tbsp butter melted
Instructions
Prepare and Boil the Artichokes
- Rinse the artichokes. Rinse each artichoke under cold running water, gently spreading the leaves so water can reach between them. Shake off the excess water.
- Trim the stems. Use a sharp knife to cut each stem to approximately 1 inch long.
- Trim the leaves. Use kitchen shears to snip the thorny tip from each leaf. This makes the artichokes easier to handle and eat.
- Cut off the tops. Use a sharp knife to cut approximately 1 inch from the top of each artichoke.
- Fill the pot. Pour 3 to 4 inches of water into a large pot. Add the artichokes, bay leaf, garlic and a few lemon wedges. The artichokes will not be completely submerged, and that is okay.
- Boil the artichokes. Cover the pot and bring the water to a boil. Reduce the heat to medium-low and cook, still covered, for 30 to 40 minutes.
- Check for doneness. Pull gently on an outer leaf. The artichokes are done when the leaf releases easily and its fleshy base is tender. A sharp knife should also slide easily into the base of the artichoke.
Eat The Artichokes
- Prepare the dipping sauce. Divide the melted butter among four small bowls and serve with the remaining lemon wedges.
- Remove the leaves. Starting at the base of each artichoke, pull off one leaf at a time.
- Eat the tender portion. Dip the fleshy base of the leaf into the melted butter. Place it between your teeth and scrape away the tender artichoke flesh. Discard the fibrous remainder.
- Reach the center. Continue removing and eating the leaves until you reach the thin inner leaves. Pull them away to reveal the fuzzy choke.
- Remove the choke. Cut the artichoke in half lengthwise and use a knife to cut away the fuzzy portion. Do not eat the fuzzy choke.
- Enjoy the heart. Squeeze fresh lemon juice over the tender artichoke heart, dip it in melted butter and enjoy. The inside of the trimmed stem may be tender enough to eat, too.
Video
Notes
Nutrition

Megan Porta is a comfort food recipe creator who specializes in easy family meals and Instant Pot desserts, and the founder of Pip and Ebby. She has been cooking for three decades and developing recipes for over fifteen years, helping home cooks make reliable, cozy recipes for real life.


I grew up with artichokes on the table fairly frequently growing up. It was (and still is) one of my favorite veggies. After all, it’s a lot of fun to eat. Introducing my teenager to them tonight.
Love this, Amber! How did the intro go?
I prefer making a mayo aoili saude to enjoy each delicious leaf and the heart.
Thanks for sharing, Susan!
Great Tips
For my dipping sauce I mix together melted butter and mayo with garlic powder to taste. You’ll love this!!
Sounds delicious! Thanks for Sharing!
I love mine steamed. When I add them to the pot, I create an aioli: mayo, lemon juice minced garlic, salt, dill and chili powder. I set this in the fridge so the flavors marry while my artichoke steaks, then I dip the leaves in that. I wish I could have artichoke every day!
Ooooh, aioli is a great idea! Thanks for sharing that recipe with us! That would be good on a variety of foods.
We always ate these at my grandpa’s with mayo… Childhood memories, so delicious!
Artichokes do not need butter. It’s sinful to cover their taste that way. My grandmother used to make stuffed artichoke in a red sauce. They were incredible. But steaming is a good . Quick delicious alternative. Forget the butter. Eat them straight. My partner dips them in mayo. Gross. Plain or Italian style. Leave the butter to the lobster
And I am cooking them chopped up with brown rice vegetables and lemon:)
My mom always cooks them like this.we boil the hearts of the artichokes together with carrots and potatoes and spices.after they are tender we make( I don’t know the English word but we beat the white of 2 eggs until fluffy then incorporate the eggs yolks then continue beating with lemon) when that’s done we take the water from the artichokes and mix them.and it’s delicious!!!
We ate artichokes often when I was growing up. We would dip them in either melted butter or mayonnaise, which was my dads favorite way of eating them. No matter what you use as a dip, they are very good, especially the heart.
Thanks for posting. Always wanted to try one fresh, but never know how to do it!
Hello,
Usually our dip consist of crushed garlic, lemon juice, salt & light olive oil.