Italian Pinwheel Sandwiches with Cream Cheese are one of my go-to appetizers when I need something fast, flavorful, and no-fuss. They come together in minutes, require zero cooking, and always disappear quickly at parties or potlucks.

Got tagged to bring something for a potluck? Create a flavor-packed Italian Pinwheel Sandwich with cream cheese with 20 minute recipe! These Italian Pinwheels are great appetizers that require no cooking and little effort. The perfect finger food for snacking. For more easy recipes that people will devour at your next potluck, you can’t go wrong with sloppy Joe sliders or vanilla biscotti.
The idea likely evolved from tea sandwiches and rolled party canapés, which were staples at social gatherings dating back to Victorian times. As soft sandwich breads, tortillas, and deli meats became more widely available in the U.S., the pinwheel with cream cheese was born as a fun, visual twist on traditional cold sandwiches. Their appeal was simple: easy to make, easy to eat, and visually impressive on a platter (just like my egg salad sandwich, my showstopper BLT, and skillet cream cheese corn)
To keep them fresh and not soggy, I recommend using cream cheese as your base—it acts as a barrier and keeps moisture from soaking into the tortilla. Skip any watery ingredients like tomatoes, and make sure any greens you use (like lettuce or spinach) are completely dry. I also wait to slice the rolls until I’m ready to serve—that helps everything stay neat and fresh.

Key Ingredients for Italian Pinwheel Sandwiches with Cream Cheese
- Flour Tortillas – I like to use large, soft tortillas because they roll up nicely without cracking, and they hold all the layers together really well.
- Genoa Salami & Pepperoni – Thinly sliced salami brings the richness, and the pepperoni adds a little heat and punch. Also check out my grilled tomatoes with pepperoni.
- Provolone Cheese – It’s mild, a little smoky, and melts just enough to pull everything together without overpowering the other flavors. I also use it in my homemade lasagna and grilled chicken sandwich.
- Cream Cheese mixture – This is the secret to keeping the pinwheels moist and flavorful. The filling also acts like a glue, helping everything stick so the roll stays tight, like my cream cheese corn.

My Favorite Pinwheel Sandwich Variations
I’ve made versions with turkey pinwheel sandwiches and ham pinwheel sandwiches when I’m out of salami, and they’re always a hit. If I want something on the fancy side, I’ll go for prosciutto or roast beef.
Cheese-wise, you can really use whatever you have on hand, cheddar cheese gives it a sharp bite, while mozzarella keeps things mild and stretchy. I’ve even used pepper jack when I wanted to spice it up a bit.
Honestly, once you make these roll-ups a couple times, you’ll start creating your own combos with your own seasoning without even thinking about it. They’re super forgiving so it’s very hard to mess it up.
Directions to make Pinwheel Sandwiches
For this easy cream cheese pinwheel recipe simply layer your ingredients on a tortilla, roll it up, and voilà – you’ve got your pinwheels! For optimal results, be sure to slice your pinwheels at least one inch thick. Anything less and you won’t get the full effect of this creamy and delicious dish.
Storage Instructions for Leftover Italian Pinwheels Recipe
Pinwheel sandwiches are good for a day. The lettuce inside will start to wilt by the next day. I don’t recommend making these too far in advance unless you omit the lettuce.
If you plan to freeze them, stick with just the meat, cheese, and cream cheese-based spread (keep all salad ingredient separate). Wrap them tightly in plastic wrap, then again in foil or place in an airtight container. Freeze for up to 1 month. Thaw overnight in the fridge and slice when ready to serve.
Italian Pinwheel Sandwiches with Cream Cheese
Italian Pinwheels with pepperoni, salami, and provolone rolled up with a pepper cream cheese spread.
Ingredients
- 3 large flour tortillas
- 7 oz Genoa salami slices
- 7 oz pepperoni slices
- 9 slices Provolone cheese
- green leaf lettuce
Cream Cheese Spread:
- 8 oz cream cheese, softened
- ¼ cup Italian bread crumbs
- ¼ cup grated Parmesan cheese
- ¾ cup jarred sweet red peppers, chopped
- ¾ cup jarred banana peppers, chopped
Instructions
For the Cream Cheese Spread
- Mix together all ingredients in a bowl until well combined.
For the Pinwheels
- Spread ⅓ of the cream cheese spread onto the tortilla.
- Line 3 slices of Provolone cheese down the center of the tortilla.
- Make a single layer of green leaf lettuce that covers the tortilla
- Layer enough salami over the lettuce and repeat with the pepperoni.
- Roll tightly and refrigerate for 1 hour.
- Slice roll into about 1 inch thick pinwheels.
Nutrition Information:
Yield: 15 Serving Size: 1 gramsAmount Per Serving: Calories: 284Total Fat: 22gSaturated Fat: 10gTrans Fat: 0gUnsaturated Fat: 10gCholesterol: 52mgSodium: 755mgCarbohydrates: 9gFiber: 1gSugar: 1gProtein: 12g
All amounts are estimates and DailyAppetite takes no responsibility for actual figures since calculations vary by packaging and supplier.




