Pineapple Ham Pinwheels

This post may contain affiliate links. Please read our disclosure policy.

These Pineapple Ham Pinwheels are so delicious and so much more than a basic sandwich. These appetizer-size snacks are perfect for parties or for a delicious fun dinner. The flavors are amazing and are sure to please.

The Best Pineapple Ham Pinwheels on a blue serving plate.

Pineapple Ham Pinwheels

These Ham Pinwheels are a perfect quick and easy recipe.  The ingredients are very simple and the directions are very easy to follow along. These pinwheel sandwiches are perfect for dinner or for a snack but they are also great for back to school lunches.

These pinwheels will go great with Crispy Baked Zucchini Fries.


  • Cream cheese- You will need this softened or at room temperature.
  • Ham- You will need to finely dice your ham.
  • Pineapple- This will need to be crushed and drained very well.
  • Scallion- You will need to thinly slice to prepare.
  • Spicy mustard- This will add a slightly spicier flavor to your pinwheels.
  • Clove garlic- You can buy pre-minced or mince your own garlic for the best flavoring.
  • Crescent roll- You will need to use the dough sheet.
  • Parsley- Use fresh parsley for the best taste and have chopped as an optional garnish.

How to Make Pineapple Ham Pinwheels

Set your oven to 375 degrees. Use parchment paper to line a baking sheet.

Add the cream cheese, ham, pineapple, scallion, mustard, and garlic into a medium-sized bowl and combine. Set aside.

All your ingredients added into a bowl.

Clean off a surface to work on, then roll your dough. Face the long edge towards you.

Add the cream cheese mixture evenly on top of the dough. Leave 3/4 of an inch around the perimeter of the dough.

Your cream cheese mixture spread onto the dough.

Beginning at the long end, roll the dough into a tight log. Pinch the seams with your fingers to seal closed.

The dough tightly wrapped into a log.

Cut evenly into about 12 slices.

Arrange the pinwheels on to the prepared sheet barely touching. I arranged them into 4 rows with 3 rolls in each row.

The Best Pineapple Ham Pinwheels Recipe arranged on a baking sheet.

Place in the oven and bake for 15-20 minutes until light brown.

Your finished and garnished pinwheels on the baking sheet.

Set aside for 10 minutes to cool.

Slice more scallions and parsley and if desired, garnish your rolls.


*Drain the pineapple very well by putting it into a fine-mesh strainer and pressing all of the juice out.

Close up of the The Best Pineapple Ham Pinwheels stacked on a plate.

What Type of Tortilla Should I Use?

For these Ham Pinwheels, you will not be using tortillas. For this recipe, you will be needing Cresent Roll dough to wrap your ingredients. These will then be placed in the oven to bake.

What Cheese Is In Pinwheels?

You can really use any cheese you would like for these Ham Pinwheels. There are many different types of cheeses that you can use. This recipe, however, doesn’t use normal cheese. This recipe uses cream cheese for a more creamy, melt in your mouth taste.

Bite taken out of one of the ham pinwheels.

No ratings yet

Pineapple Ham Pinwheels

These Pineapple Ham Pinwheel is an incredible sandwich that is so much more than a basic sandwich. These appetizer size treats are perfect for snacks, parties, or for a delicious fun dinner. The flavors are amazing and are sure to please. 
Servings: 12
Prep: 8 minutes
Cook: 20 minutes
Total: 28 minutes


  • 8 ounces cream cheese, softened
  • ½ cup finely diced ham
  • ½ cup crushed pineapple drained very well*
  • 1 scallion, thinly sliced
  • 1 tablespoon spicy mustard
  • 1 clove garlic, minced
  • 1 crescent roll dough sheet
  • Chopped fresh parsley for garnish, optional


  • Preheat the oven to 375°F. Line a baking sheet with parchment paper, set aside. In a medium-sized bowl mix together the cream cheese, ham, pineapple, scallion, mustard, and garlic until combined. Set aside.
  • Roll out the crescent roll dough on a clean work surface. Have the longer edge facing you. Smear the cream cheese mixture all over the dough, leaving a ¾ inch border of dough with no mixture. Starting at the long edge facing you, tightly roll the crescent roll dough over the mixture forming a log, pinch the seam together. As evenly as you can, cut into 12 even slices.
  • Place the slices, barely touching onto the sheet tray. I did 4 rows of 3 rolls. Bake for 15-20 minutes until golden brown. Let cool 10 minutes before serving. Garnish with more sliced scallions and parsley, optional.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.


Drain the pineapple very well by putting it into a fine-mesh strainer and pressing all of the juice out.


Pineapple Ham Pinwheels

Leave a Review!

We LOVE hearing from you! Submit your question or comment here.

Your email address will not be published.

Your email address will not be published. Required fields are marked *

Recipe Rating:

I accept the Privacy Policy