If you’ve never tackled a whole pineapple, it can be intimidating. Oh, and choosing the perfect pineapple from a sea of prickly fruit? That’s scary. But fear no more! Here are some easy tips for selecting a pineapple and step-by-step instructions for cutting it up:


How to choose a pineapple:


Color: Typically the greener a pineapple is, the less ripe it is. So, the yellower the better. You can let it sit on your counter for a few days if it’s not as yellow as you’d like, but they don’t ripen significantly after they’re harvested.


Smell: Pick up a pineapple and sniff it! You should be able to smell a sweet, pineapple-y scent coming from ripe ones.


The leaf test: If all else fails, you can use this simple trick that my mom taught me. If a pineapple is ripe, you should be able to easily pull out one of the leaves on top (try one in the top center). You might notice a small pile of pineapple leaves in the grocery store from other people who know this trick.



How to cut a pineapple:

There isn’t one correct way to cut a pineapple; this is just an example of how I like to do it. You’ll need a cutting board and a sharp knife.


1 – First, cut off the top and bottom.


2 – Set the pineapple on one of its cut ends. Slice down the side, following the slight curve of the fruit. It’s ok if you don’t get all of the little spurs off yet.


3 – Repeat, slicing around the entire pineapple.


4 – Go back over and cut off any remaining portions of the rind or little stickers (you definitely don’t want to eat those).


5 – Now, slice along the core (the lighter colored circle in the center) to remove a portion of the fruit. Turn 90 degrees and repeat until you’re left with the core as a square column.


6 – Depending on how you plan to use the pineapple, there several different ways to cut up the final product. One way is to cut slices lengthwise into spears. They’re great for grilling, serving on a platter, cutting into smaller chunks, or using in a juicer. You can cut those spears into 1/2″ wide pieces that I like to call “tidbits” (similar to one of the ways you can buy canned pineapple).



  • Store cut pineapple in an airtight container in the refrigerator.
  • Pineapple freezes well. To avoid having a huge block of frozen pineapple, you can first freeze pieces on a sheet tray, then transfer to an airtight container.
  • You can save the top for a decoration on a fruit platter. Simply set the top cut-side down on a serving dish and arrange fruit (or other food) around it.
  • If you want whole rounds, follow the steps to remove the rind, then slice into rounds crosswise. You can use a cookie cutter to remove the core from each piece.




Miyabi 7″ Rocking Santoku Knife*

Walnut Cutting Board (similar)


*This page contains affiliate links, which means I earn a few cents if you make a purchase from these links. Thanks for helping support the projects that keep kenanhill.com in business! For more information, see my disclosures page.



<!-- Begin MailChimp Signup Form --> <link href="//cdn-images.mailchimp.com/embedcode/horizontal-slim-10_7.css" rel="stylesheet" type="text/css"> <style type="text/css"> #mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; width:100%;} /* Add your own MailChimp form style overrides in your site stylesheet or in this style block. We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */ </style> <div id="mc_embed_signup"> <form action="//kitchen1204.us8.list-manage.com/subscribe/post?u=665dd77ce1d3ad8ec3db43452&id=62fa0c603a" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> <div id="mc_embed_signup_scroll"> <label for="mce-EMAIL">Get new posts delivered to your inbox!</label> <input type="email" value="" name="EMAIL" class="email" id="mce-EMAIL" placeholder="email address" required> <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> <div style="position: absolute; left: -5000px;" aria-hidden="true"><input type="text" name="b_665dd77ce1d3ad8ec3db43452_62fa0c603a" tabindex="-1" value=""></div> <div class="clear"><input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button"></div> </div> </form> </div> <!--End mc_embed_signup-->