Turkey pesto pinwheels are the lunch I make when I want something that looks fancier than the five minutes it actually took. Creamy pesto, salty turkey, and melty cheese rolled into every bite.

Table of Contents
Why You’ll Love These Turkey Pesto Pinwheels
Convenience: No cooking involved — just spread, layer, roll, and chill.
Flavor: The pesto cream cheese spread does all the work, so every pinwheel is flavorful without extra sauces or dips.
Practicality: These turkey pesto pinwheels hold their shape in a lunchbox and don’t need reheating, making them ideal for school or work lunches.
Ingredients for Turkey Pesto Pinwheels
- Flour tortillas (4, 10-inch): Spinach or sun-dried tomato tortillas add extra color if you want to switch it up.
- Cream cheese (8 oz, softened): Let it sit out for 20-30 minutes so it spreads easily without tearing the tortilla.
- Basil pesto (1/3 cup): Store-bought or homemade both work — just make sure it’s well-drained if it’s oily.
- Deli turkey (1/2 lb, thinly sliced): Ham or rotisserie chicken are easy swaps.
- Baby spinach (1 cup): Adds crunch and color; pat it dry so it doesn’t make the wrap soggy.
- Shredded provolone or mozzarella (1/2 cup): Melts into the filling even without heating, thanks to the chill time.
- Sun-dried tomatoes (1/4 cup, optional): Chop them small so they don’t tear the tortilla when rolling.

How to Make Turkey Pesto Pinwheels
- Make the spread. Stir the softened cream cheese and pesto together in a bowl until smooth and evenly combined.
- Spread the tortillas. Divide the pesto cream cheese among the 4 tortillas and spread edge to edge.
- Layer the filling. Top each tortilla with turkey, spinach, shredded cheese, and sun-dried tomatoes, leaving a 1-inch border at the top edge.
- Roll tightly. Starting from the bottom, roll each tortilla into a tight log.
- Chill. Wrap each rolled tortilla tightly in plastic wrap and refrigerate at least 30 minutes, up to overnight, to help them set.
- Slice and serve. Trim the ends, then slice each log into 1-inch pinwheels, about 6-7 per tortilla.

Tips for Success
Don’t skip the chill time. Slicing a warm, unchilled roll is the most common mistake — the filling squishes out and the pinwheels fall apart. Give them the full 30 minutes.
Roll tightly, but not too tight. A snug roll holds together when sliced, but rolling too aggressively can tear the tortilla.
Use a sharp, serrated knife. A gentle sawing motion gives cleaner slices than pressing straight down with a chef’s knife.
Variations
- Veggie-only: Skip the turkey and add roasted red peppers for a vegetarian version.
- Ham swap: Use thinly sliced ham in place of turkey for a saltier, smokier bite.
- Southwest twist: Swap the pesto for a smear of our Low-Carb Southwest Chicken Roll-Ups filling for a completely different flavor profile.
- Spicy kick: Stir a pinch of red pepper flakes into the pesto cream cheese before spreading.
What to Serve With It
Pair turkey pesto pinwheels with a cup of soup for a light lunch, or add fruit and veggies on the side for something more filling.
For a packed lunch, tuck a few pinwheels into one of our Hummus Veggie Snack Boxes containers alongside crackers and grapes.

FAQs
Can I make turkey pesto pinwheels ahead of time? Yes — roll and refrigerate the logs up to a day ahead, then slice right before serving or packing for the cleanest cut.
Can I freeze these? Cream cheese-based fillings don’t freeze well; they turn watery once thawed, so these are best made fresh within a few days.
How do I make these gluten-free? Use a gluten-free tortilla wrap; the rest of the filling is naturally gluten-free.
Why do my pinwheels fall apart when I slice them? This almost always means they weren’t chilled long enough. Give the rolled logs the full 30 minutes in the fridge before slicing.
Final Thoughts
Turkey pesto pinwheels prove a lunch can be both easy and a little bit special without any extra effort. Roll a batch on Sunday and lunches are handled for days.
Try them once and they’ll likely become a regular in your lunch rotation.

Turkey Pesto Pinwheels
Ingredients
- 4 large flour tortillas (10-inch)
- 8 oz cream cheese, softened
- 1/3 cup prepared basil pesto
- 1/2 lb thinly sliced deli turkey
- 1 cup baby spinach leaves
- 1/2 cup shredded provolone or mozzarella
- 1/4 cup chopped sun-dried tomatoes optional
Instructions
- Make the spread. Stir the softened cream cheese and pesto together in a bowl until smooth and evenly combined.
- Spread the tortillas. Divide the pesto cream cheese among the 4 tortillas and spread edge to edge.
- Layer the filling. Top each tortilla with turkey, spinach, shredded cheese, and sun-dried tomatoes, leaving a 1-inch border at the top edge.
- Roll tightly. Starting from the bottom, roll each tortilla into a tight log.
- Chill. Wrap each rolled tortilla tightly in plastic wrap and refrigerate at least 30 minutes, up to overnight, to help them set.
- Slice and serve. Trim the ends, then slice each log into 1-inch turkey pesto pinwheels, about 6-7 per tortilla.