
Pinwheel sandwiches are one of those recipes I come back to again and again, especially when I need something fast that feeds a crowd. Last weekend, Isabella had a few friends over after school, and I had about 20 minutes to pull together a snack. These tortilla roll ups came to the rescue and every single one disappeared in minutes.
They’re creamy, packed with deli meat and cheese, and you can make ahead lunch wrap style so they’re ready when you are. If you love easy finger food, you’ll also want to check out my focaccia turkey sandwich for another crowd-pleaser.
Why You Will Love This Recipe
- Ready in under 15 minutes with zero cooking
- Perfect make ahead lunch wrap for parties, lunchboxes, or game day
- Creamy ranch pinwheel sandwiches that kids and adults both love
- Budget-friendly using simple deli ingredients
- Easy to customize with your favorite fillings
Simple Ingredients for Pinwheel Sandwiches
- 3/4 cup mayonnaise the creamy base that holds it all together
- 2 Tbsp. ranch seasoning this is the flavor secret, trust me
- 8 large (10″) flour tortillas soft ones roll best without cracking
- 8 oz. sliced American or cheddar cheese
- 1 lb. deli-sliced baked ham
- 1 lb. deli-sliced turkey breast
- 16 butter lettuce leaves pat them dry so nothing gets soggy
Want to go vegetarian? Skip the deli meat and add roasted veggies, hummus, or cream cheese instead.

How to Make Ranch Pinwheel Sandwiches
- Mix the spread. In a small bowl, stir together the mayonnaise and ranch seasoning until smooth.
- Layer it up. Lay each tortilla flat. Spread about 1 tablespoon of the ranch mayo across the surface. Layer 2–3 slices of cheese on the bottom two-thirds, then add ham, turkey, and 2 lettuce leaves.
- Roll tightly. Starting from the filled end, roll each tortilla up as tight as you can. (The tighter the roll, the cleaner your slices will be.)
- Slice and serve. Cut each roll into 1-inch rounds and arrange on a platter.
Storage and Reheating
Wrap unsliced rolls tightly in plastic wrap and refrigerate for up to 6 hours. Slice right before serving for the cleanest look. I don’t recommend freezing these since the lettuce and mayo don’t hold up well after thawing.
Fun Variations for Your Tortilla Roll Ups
- Spicy kick: Add a layer of pepper jack cheese and sliced jalapeños
- Italian style: Swap in salami, provolone, and a drizzle of Italian dressing
- Turkey club: Add crispy bacon strips and a thin layer of cream cheese
Ever tried adding a schmear of cream cheese instead of mayo? It gives the pinwheel sandwiches a thicker, richer bite that’s perfect for parties.

Common Questions About Pinwheel Sandwiches
Can I make pinwheel sandwiches ahead of time?
Yes! Make them up to 6 hours before your event. Just keep them seam-side down in the fridge and slice when you’re ready to serve.
What tortillas work best for pinwheel sandwiches?
Soft flour tortillas are the way to go. They bend without breaking. If yours feel stiff, warm them in the microwave for 10 seconds first.
Can I swap the ham or turkey?
For sure. Roast beef, chicken, or even deli salami all work great. You can skip the meat entirely for a veggie version too.
How do I keep pinwheels from getting soggy?
The biggest tip make sure your lettuce is completely dry. Also, don’t overdo the mayo spread. A thin, even layer is all you need.
Time to Roll!
These pinwheel sandwiches are the kind of recipe that makes you look like you put in way more effort than you actually did. They’re fast, they’re tasty, and Henry always grabs a handful before they even make it to the platter.
Give them a try for your next gathering, lunchbox, or even a quick weeknight dinner alongside a simple soup. I’d love to hear how you made them your own — drop a comment below or be sure to tag me on Instagram!
Don’t forget to save this recipe to Pinterest so it’s ready whenever you need it.
Recipes You May Like
Happy cooking!
Amelia

Easy Pinwheel Sandwiches With Ham And Turkey
- Total Time: 15 minutes
- Yield: 64 pinwheels 1x
Description
These ham and turkey pinwheel sandwiches are loaded with creamy ranch mayo, deli meat, cheese, and crisp lettuce all rolled up in soft tortillas. Ready in 15 minutes with no cooking required perfect for parties, potlucks, and lunchboxes.
Ingredients
- 3/4 cup mayonnaise (full-fat works best for flavor and spreadability)
- 2 Tbsp. ranch seasoning (dry packet kind)
- 8 large (10-inch) flour tortillas
- 8 oz. sliced American or cheddar cheese
- 1 lb. deli-sliced baked ham
- 1 lb. deli-sliced turkey breast
- 16 butter lettuce leaves
Instructions
- Mix the ranch mayo. In a small bowl, stir together the mayonnaise and ranch seasoning until smooth. This takes about 30 seconds.
- Layer the tortillas. Lay each tortilla flat on a clean surface. Spread about 1 tablespoon of the ranch mayo mixture across the entire tortilla. Place 2 to 3 slices of cheese across the bottom two-thirds. Layer the ham and turkey on top of the cheese.
- Add lettuce and roll. Place 2 butter lettuce leaves over the meat. Starting from the bottom, roll each tortilla up tightly. Keep it snug so the slices hold their shape.
- Slice and serve. Cut each roll into 1-inch rounds with a sharp knife. Arrange them on a platter and watch them disappear.
Notes
Pat your lettuce dry before adding it to avoid soggy pinwheels. Don’t go overboard with the mayo mixture one tablespoon per tortilla is plenty. You can assemble the rolls up to 6 hours ahead and slice right before serving for the freshest look.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Category: Appetizer
- Method: No Cook
- Cuisine: American

