Crispy Pinwheel Sandwiches

Crispy Pinwheel Sandwiches are the ultimate party appetizer. After making these dozens of times, I’ve perfected the technique for golden, flaky crust and a creamy filling. Jump to the recipe or keep reading for my best tips. If you love recipes like this, you’ll also enjoy Cheese and Grape Skewers and Mini Cheeseball Bites.

Why This Crispy Pinwheel Sandwiches Is Pure Comfort
- Golden, flaky crust
- Creamy, savory filling
- Easy to make ahead
- Better than store-bought
What You'll Need for Crispy Pinwheel Sandwiches
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- Puff pastry
- Cream cheese
- Deli ham
- Swiss cheese
- Dijon mustard
- Salt
- Pepper
- Garlic powder
- Optional: Poppy seeds
- Optional: Sesame seeds

📝 Ingredient Notes
- Puff pastry: Thawed according to package instructions.
🛒 Tools & Equipment I Recommend
- Food processor — Makes quick work of the filling. → See on Amazon
- Pizza cutter — Easily cuts the dough into perfect pinwheels. → See on Amazon

How to Make Crispy Pinwheel Sandwiches
- Prepare the filling: In a food processor, combine cream cheese, ham, Swiss cheese, Dijon mustard, salt, pepper, and garlic powder. Pulse until smooth.
- Roll out the dough: On a lightly floured surface, roll out the thawed puff pastry into a 12×12-inch square.
- Spread the filling: Spread the filling evenly over the dough, leaving a 1/4-inch border.
- Roll up the dough: Starting from one side, tightly roll up the dough into a log. Cut into 1/2-inch slices.
- Bake: Place the pinwheels on a parchment-lined baking sheet. Brush with beaten egg and sprinkle with poppy seeds or sesame seeds. Bake at 400°F (200°C) for 15-20 minutes or until golden and crispy.
Cook's Tips for Perfect Crispy Pinwheel Sandwiches
- Common mistake and fix: Avoid overfilling the dough. It will make rolling and cutting difficult. If this happens, simply press the dough back together and try again.
- Pro tip: For an extra kick, add a thin layer of spicy mustard or horseradish to the filling.
- Pro tip: Make ahead: Assemble the pinwheels, but don't bake. Freeze on a baking sheet, then transfer to a freezer bag. Bake frozen, adding a few minutes to the baking time.
Storing & Reheating Crispy Pinwheel Sandwiches
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in an airtight container in the fridge for up to 3 days. Make-ahead tip: Assemble the pinwheels up to 1 day ahead. Store in the fridge until ready to bake.
Freezing Crispy Pinwheel Sandwiches
Freeze unbaked pinwheels for up to 2 months.
How to Reheat Without Drying It Out
Oven: Reheat in the oven at 350°F (180°C) for 10-15 minutes or until heated through. Microwave: Reheat in the microwave for 30-45 seconds or until heated through. Note: this may make the crust soggy.
Recipe Notes
- Chef tip: For a vegetarian version, replace the ham with sliced mushrooms or spinach.
- Best substitution: No cream cheese? Use ricotta or cottage cheese instead.
- Make-ahead: See storage notes for make-ahead tips.
- Scaling: This recipe can easily be doubled or tripled for larger crowds.
- Troubleshooting: If the pinwheels are burning on the bottom, place a baking sheet underneath to insulate them from the heat.
Want to level up this recipe?
Parchment paper — Prevents the pinwheels from sticking and makes cleanup a breeze. → Check price on Amazon
Crispy Pinwheel Sandwiches

Ingredients
Main Ingredients
- Puff pastry
- Cream cheese
- Deli ham
- Swiss cheese
- Dijon mustard
Seasonings
- Salt
- Pepper
- Garlic powder
Optional Toppings
- Poppy seeds
- Sesame seeds
Instructions
- Prepare the filling: In a food processor, combine cream cheese, ham, Swiss cheese, Dijon mustard, salt, pepper, and garlic powder. Pulse until smooth.
- Roll out the dough: On a lightly floured surface, roll out the thawed puff pastry into a 12×12-inch square.
- Spread the filling: Spread the filling evenly over the dough, leaving a 1/4-inch border.
- Roll up the dough: Starting from one side, tightly roll up the dough into a log. Cut into 1/2-inch slices.
- Bake: Place the pinwheels on a parchment-lined baking sheet. Brush with beaten egg and sprinkle with poppy seeds or sesame seeds. Bake at 400°F (200°C) for 15-20 minutes or until golden and crispy.
Notes
- Chef tip: For a vegetarian version, replace the ham with sliced mushrooms or spinach.
- Best substitution: No cream cheese? Use ricotta or cottage cheese instead.
- Make-ahead: See storage notes for make-ahead tips.
- Scaling: This recipe can easily be doubled or tripled for larger crowds.
- Troubleshooting: If the pinwheels are burning on the bottom, place a baking sheet underneath to insulate them from the heat.
Storage
- Fridge: Store leftovers in an airtight container in the fridge for up to 3 days.
- Freezer: Freeze unbaked pinwheels for up to 2 months.
- Oven reheat: Reheat in the oven at 350°F (180°C) for 10-15 minutes or until heated through.
- Microwave reheat: Reheat in the microwave for 30-45 seconds or until heated through. Note: this may make the crust soggy.
- Make ahead: Assemble the pinwheels up to 1 day ahead. Store in the fridge until ready to bake.
Nutrition Per Serving
- Calories: 120
- Protein: 6g
- Fat: 9g
- Carbs: 5g
- Fiber: 0g
- Sugar: 1g
- Sodium: 350mg
- Cholesterol: 30mg
- Sat. Fat: 5g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Crispy Pinwheel Sandwiches FAQs
Yes, you can assemble the pinwheels up to 1 day ahead. Store in the fridge until ready to bake. See storage notes for more details.
You may have overfilled the dough. See pro tips for how to prevent this.
Yes, you can use any combination of deli meats, cheeses, and spreads. Get creative with your favorite flavors!
Store leftovers in an airtight container in the fridge for up to 3 days. See storage notes for more details.
Yes, you can freeze unbaked pinwheels for up to 2 months. See storage notes for more details.
A Warm Final Note
I can’t wait for you to try Crispy Pinwheel Sandwiches and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!






