Italian Sub Pinwheels
If you love a good deli sandwich, these Italian Sub Pinwheels turn that into a bite-sized, crowd-friendly snack. You get layers of salami, creamy seasoned spread, crisp lettuce, and cheese, all wrapped up in a soft tortilla. They’re quick to make and easy to grab, making them great as finger foods or for a quick lunch.

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a commission. Thank you!
These pinwheels are an easy win when I need a quick appetizer or something fun and flavorful for dinner or game day. I can make them ahead, chill them, and serve them straight from the fridge—no reheating. They’re one of those recipes that are low-effort but always a hit, no matter who you’re serving.
Ingredients You’ll Need
You’ll need all the ingredients shown in the photograph below.

How to Make Italian Sub Pinwheels with Step-By-Step Instructions
Scroll down for the full recipe card containing a full printable recipe and measurements in both US customary and metric units.
If you follow my simple steps, you’ll find making these Italian pinwheel sandwiches surprisingly easy and totally worth it.
Make the Cream Cheese Spread
Add the softened cream cheese, mayonnaise, salt, pepper, and Italian seasoning to a bowl. Use a hand mixer or stand mixer to blend everything together until smooth. This hand mixer makes this step fast and gives the spread a nice whipped texture.
Once it’s light and creamy, stir in the chopped roasted red peppers for a little color and a boost of flavor. I chop mine up using this sharp chef’s knife, which gives me even, clean cuts without turning the peppers into mush.
Assemble the Tortilla Layers
Lay one tortilla flat on a clean work surface. I like to use this flexible cutting board set so I can prep all my veggies and deli meat without needing multiple surfaces.
Spread a thin, even layer of the cream cheese mixture across the entire surface, right up to the edges. Make sure to reach the top edge, since that helps the roll stay sealed once wrapped.
This mixture won’t be very sticky, but it would add just enough grip to hold everything together after chilling. Don’t spread it too thick, or it may squeeze out when you roll.
Then, on the bottom half only, layer thin slices of red onion, followed by salami, provolone cheese, and a couple of romaine lettuce leaves. Keeping the fillings on one side makes it easier to roll tightly and helps the layers stay in place.

Roll the Tortillas Tightly
Start from the edge with the fillings and roll up the tortilla as tightly as you can without squeezing too hard. Once rolled, press lightly along the seam at the end to help it stay closed.
You want a firm roll that holds together without tearing the tortilla or pushing the fillings out. Repeat the process with the remaining tortillas, using the same technique for each one.
Chill and Slice
Place your rolled tortillas in the freezer for about 10 minutes. This quick chill firms everything up and makes it easier to get nice, clean slices. No need to thaw in the fridge since you won’t be freezing them.
After chilling, slice each roll into 5 to 6 even pieces. I use this sharp serrated knife that glides through without squashing the pinwheels. A gentle sawing motion gives you cleaner slices and helps keep the pinwheels from getting flattened.
Serve Fresh
Once sliced, your homemade Italian sub pinwheels are ready to plate and serve as a fun and flavorful appetizer or for lunch. Enjoy!
If you’re taking these to a picnic or potluck, use a hard-sided container with a secure lid to protect the sliced pinwheels from getting smashed. Then slide it into an insulated casserole carrier to keep everything cool and fresh on the go.
To keep each pinwheel from unrolling or sliding around during transport, I gently insert toothpicks into each slice. It’s a simple trick that keeps everything tidy and easy to serve once you arrive.

Equipment
Ingredients
- 3 large flour tortillas
- 4 ounces cream cheese softened
- ¼ cup mayonnaise
- ¼ teaspoon salt
- ¼ teaspoon black pepper
- ½ teaspoon Italian seasoning
- ¼ cup roasted red peppers chopped
- 25 to 30 slices thin salami
- 6 romaine lettuce leaves
- 6 slices provolone cheese
- ½ red onion thinly sliced
Instructions
- In a bowl, combine softened cream cheese, mayonnaise, salt, pepper, and Italian seasoning. Beat the mixture with a hand mixer or stand mixer until smooth, then stir in the chopped roasted red peppers.4 ounces cream cheese, ¼ cup mayonnaise, ¼ teaspoon salt, ¼ teaspoon black pepper, ½ teaspoon Italian seasoning, ¼ cup roasted red peppers
- Lay a tortilla flat on a clean surface and spread a few tablespoons of the cream cheese mixture evenly across the surface. On the bottom half, layer thinly sliced red onion, salami, provolone cheese, and romaine lettuce.25 to 30 slices thin salami, 6 romaine lettuce leaves, 6 slices provolone cheese, ½ red onion, 3 large flour tortillas
- Starting from the bottom, roll the tortilla up tightly to secure all the fillings. Repeat the process with the remaining tortillas.
- To make slicing easier, place the rolled tortillas in the freezer for about 10 minutes to firm up. Once chilled, slice each roll into 5 to 6 even pinwheels.
- Serve right away as a fun and flavorful appetizer or lunch option.
Notes
- Soften the Cream Cheese First: Let the cream cheese sit out at room temperature so it’s easier to mix and spread smoothly. Cold cream cheese can leave lumps.
- Use a Mixer for a Fluffy Spread: Beating the spread with a hand or stand mixer makes it smoother and helps it spread evenly over the tortillas.
- Finely Chop the Peppers: Smaller pieces of roasted red pepper mix in more evenly and won’t cause tearing when you roll up the tortilla.
- Add a Tangy Boost: Either a splash of vinegar or a small drizzle of Italian dressing can brighten the cream cheese mixture. This is optional.
- Use Low-Moisture Mozzarella: If you’re swapping in mozzarella cheese for provolone, go with low-moisture slices to avoid sogginess. They hold their shape better and still give you that soft, melty texture without watering down the tortilla.
- Choose the Right Salami: Go with thinly sliced Genoa salami for a neat, easy rolling and balanced flavor. Thicker cuts can make the pinwheels bulky and harder to slice cleanly.
- Roll Gently But Firmly: A tight roll holds together better, but don’t squeeze so hard that everything spills out.
- Serve Soon After Slicing: These taste best fresh—after a few hours, the lettuce can start to wilt, and the tortilla may soften.
Nutrition
Recipe Notes and Expert Tips
I’ve made these Italian pinwheels plenty of times, and these tips will help you get the best results from start to finish:
- Soften the Cream Cheese First: Let the cream cheese sit out at room temperature so it’s easier to mix and spread smoothly. Cold cream cheese can leave lumps.
- Use a Mixer for a Fluffy Spread: Beating the spread with a hand or stand mixer makes it smoother and helps it spread evenly over the tortillas.
- Finely Chop the Peppers: Smaller pieces of roasted red pepper mix in more evenly and won’t cause tearing when you roll up the tortilla.
- Add a Tangy Boost: Either a splash of vinegar or a small drizzle of Italian dressing can brighten the cream cheese mixture. This is optional.
- Use Low-Moisture Mozzarella: If you’re swapping in mozzarella cheese for provolone, go with low-moisture slices to avoid sogginess. They hold their shape better and still give you that soft, melty texture without watering down the tortilla.
- Choose the Right Salami: Go with thinly sliced Genoa salami for a neat, easy rolling and balanced flavor. Thicker cuts can make the pinwheels bulky and harder to slice cleanly.
- Roll Gently But Firmly: A tight roll holds together better, but don’t squeeze so hard that everything spills out.
- Serve Soon After Slicing: These taste best fresh—after a few hours, the lettuce can start to wilt, and the tortilla may soften.
How to Store Leftovers
You can keep leftovers in the refrigerator for up to 3 days. Store them in an airtight container and place a paper towel underneath to catch any excess moisture, to keep the tortillas from getting soggy.
I use these glass storage containers with locking lids because they seal tightly and keep everything fresh without letting the tortilla dry out. These don’t freeze well because the fresh lettuce and cream cheese spread won’t hold up in the freezer.
For the best texture and flavor, slice only what you plan to eat and keep the rest wrapped tightly in plastic wrap until you’re ready to eat them. I like using this plastic wrap with a built-in slide cutter since it grips well and tears clean.
What to Serve With Italian Sub Pinwheels
You can pair these Italian pinwheels with all kinds of sides depending on the occasion. For something crunchy, potato chips, pretzels, or pickles work great.
A light pasta salad or coleslaw rounds out the meal nicely if you’re using them for lunch. If you’re bringing them to a party, serve them with a big veggie tray and some fruit skewers to keep things fresh and colorful.
You can also mix things up by adding pepperoni, ham, spinach, tomato, or a sprinkle of Parmesan cheese. Try banana peppers or oregano to give them even more deli-style flavor.
More Easy Recipes for You to Try at Home
I’ve got plenty more easy, flavor-packed Italian recipes that are great for parties, lunches, or everyday meals, like this one.

Add Preferred Source