Ham and Cheese Pinwheels

Ham and Swiss Pinwheels #easy #appetizer #recipe

Hope y’all have been enjoying the holidays! Our Christmas was perfect this year. Santa was good to all of us, we had lots of family time, and the cookies were as delicious as ever.

We’re not done with the holiday season yet though…there is still New Year’s to think about! My daughter’s birthday is the 29th of December too, so this last week of the year is all about the food, parties, and presents!

I thought I’d share an easy appetizer or snack that is good for a New Year’s get together, a birthday party, or just an afternoon snack. These little ham and cheese pinwheels wouldn’t be a bad lunch either if you wanted to serve them with a salad!

Ham and Swiss Pinwheels #easy #appetizer #recipe

These are stupid easy to make, but the soft, flaky crescent rolls are so delicious filled with a tangy cream cheese, ham, swiss, and a smear of dijon. I can never get enough of these and neither can anyone else, so be sure to double or triple this recipe if you’re feeding a crowd!

Ham and Swiss Pinwheels #easy #appetizer #recipe

Ham and Swiss Pinwheels

Prep Time 5 minutes Cook Time 9 minutes Total Time 14 mins
Serves 10 pinwheels     adjust servings


  • 1 tube crescent roll dough sheet
  • 4 ounces deli sliced ham
  • 2 ounces swiss cheese, grated
  • 2 ounces cream cheese, room temperature
  • 2 tablespoons dijon mustard


  1. Preheat the oven to 375 degrees.
  2. In a small bowl, stir together the cream cheese and dijon mustard until well combined.
  3. Roll out the crescent roll dough sheet on a clean work surface and spread with the cream cheese mixture. Place the ham in a single layer of the cream cheese. Sprinkle with the swiss cheese.
  4. Roll the dough up jelly roll style. Slice in 3/4 inch thick slices and place on a baking sheet.
  5. Bake for 9 minutes or until golden.
  6. Serve immediately.


Disclaimer: The nutrition information presented below is not guaranteed to be accurate.

Affiliate Links: This blog contains affiliate links.
Nutrition Facts
Serving Size
Amount Per Serving As Served
Calories 123kcal Calories from fat 49
% Daily Value
Total Fat 5g 8%
Saturated Fat 3g 15%
Transfat 0g
Cholesterol 18mg 6%
Sodium 327mg 14%
Carbohydrate 13g 4%
Dietary Fiber 1g 4%
Sugars 0g
Protein 6g

Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs:

Calories 2000
Total Fat Less than 65g
Sat Fat Less than 25g
Cholesterol Less than 300mg
Sodium Less than 2,400mg
Total Carbohydrate 300g
Dietary Fiber 25g