
These ham and cheese pinwheels use puff pastry for a flaky, buttery base that holds a delicious mix of ham, cheese, olives, and sweet chili sauce. They make a perfect appetizer or snack that can be enjoyed warm or cold, ideal for parties or casual gatherings. With just five simple ingredients and easy steps, this recipe delivers impressive flavor without fuss.
I first made these for a family get-together, and they disappeared before I knew it. Now they are a regular crowd-pleaser whenever friends come by.
Ingredients
- Puff pastry: choose good quality, chilled, prerolled for convenience and best texture
- Ham: deli sliced or leftover roasted ham both work well for smoky, savory notes
- Cheese: mozzarella melts beautifully, but cheddar or your favorite melting cheese adds great flavor
- Thai sweet chili sauce: adds a mild heat and sweetness, but pesto or another spread can be a tasty swap
- Olives: pitted green or black olives, chopped finely to add briny contrast and a punch of flavor, choose pitted for ease
Instructions
- Sauté the Aromatics:
- Not applicable for this recipe but prepping ingredients carefully sets you up for success. Chop olives finely and measure out spreads and fillings before beginning.
- Spread the Puff Pastry:
- Unroll your chilled puff pastry onto a clean work surface. Use a spoon or small spatula to evenly spread a thin layer of Thai sweet chili sauce over the entire surface. This provides both flavor and moisture to keep the spiral juicy.
- Layer the Fillings:
- Evenly arrange your sliced ham over the sauced puff pastry, making sure the coverage is complete but not overlapped too thick. Sprinkle the shredded or sliced cheese on top of the ham. Next, scatter the finely chopped olives evenly to distribute their taste throughout each pinwheel.
- Roll and Slice:
- Starting at one edge, carefully roll the puff pastry with filling tightly into a log shape. Use a sharp knife to slice the roll into approximately one inch (2.5 centimeters) thick rounds. This ensures that each pinwheel holds a balanced swirl of pastry and filling.
- Bake to Golden Brown:
- Place the pinwheels cut side up on a parchment lined baking sheet, spacing them to allow for puffing and expansion. Bake in a preheated oven at 400 degrees Fahrenheit (about 200 Celsius) for 15 to 20 minutes or until puffed, golden, and crisp on the edges.
- Finish and Serve:
- Let cool slightly before serving warm, or chill and enjoy later cold as a handy appetizer.

My favorite ingredient here has to be the Thai sweet chili sauce. It balances heat and sweetness in every bite and elevates the whole pinwheel. A special memory is making these with my kids who loved helping spread the sauce and rolling up the pastry tight.
Storage Tips
Store leftover pinwheels in a single layer inside an airtight container in the refrigerator. Reheat gently in an oven or toaster oven to regain crispiness or enjoy cold within two days for best taste.
Ingredient Substitutions
Try swapping the ham for turkey slices or cooked bacon for variation. Use a different cheese like Gruyère or gouda to change the flavor profile. If you dislike Thai sweet chili sauce, red or green pesto, or even a flavored mustard work wonderfully as spreads.
Serving Suggestions
Serve pinwheels with a simple green salad or fresh crudités to make a light meal. Offer dips like ranch, mustard, or extra sweet chili sauce on the side for added fun. These also pair nicely with sparkling water or a chilled white wine for entertaining.

These pinwheels are endlessly customizable, so feel free to experiment with fillings. They make a great party appetizer or quick snack.
Common Questions About Recipes
- → Can you make these pinwheels in an air fryer?
Yes, you can cook them in an air fryer. It’s best to do this in two batches due to size limitations.
- → How long do puff pastry pinwheels stay fresh?
They are best enjoyed right after baking but can be stored in an airtight container in the fridge for up to two days.
- → Is it possible to prepare these pinwheels ahead of time?
Yes, you can prepare them in advance and serve cold or reheat before serving.
- → What type of puff pastry works best for this dish?
Pre-rolled chilled puff pastry is convenient and works well. Allow frozen pastry enough time to thaw completely before use.
- → Can different cheeses be used in the pinwheels?
Mozzarella and cheddar are popular choices, but feel free to use any cheese that melts well and suits your taste.