These no-bake pinwheel sandwiches are a high-protein party snack ready in 20 minutes. Perfect for holidays, picnics, or meal prep.

Ingredients

Toggle: Metric / US

Instructions

Step 1

Gather all your ingredients. It’s crucial that the cream cheese is at room temperature—if it’s too cold, it won’t spread smoothly and will tear the tortillas. Set the cream cheese out on the counter for about 30 minutes before starting. While waiting, you can wash and dry the spinach, chop the sun-dried tomatoes (if using), and pick the basil leaves. Have a clean cutting board or work surface ready, and a sharp knife for slicing later. This mise en place approach makes assembly quick and mess-free.

Step 1 image
Step 2

In a small bowl, combine the softened cream cheese, Greek yogurt (or mayonnaise), garlic powder, onion powder, black pepper, and salt. Stir until smooth and well-blended. The yogurt or mayo adds a tangy note and makes the spread more pliable; if you skip it, the cream cheese may crack when rolling. Taste the spread and adjust seasoning—you want it savory but not overpowering. For a spicier kick, add a pinch of cayenne or a dash of hot sauce.

Step 2 image
Step 3

Lay one tortilla flat on your work surface. Using an offset spatula or the back of a spoon, spread about 2 tablespoons of the cream cheese mixture evenly over the entire tortilla, leaving a 1/2-inch border around the edge. The border prevents the filling from squeezing out when you roll. Make sure the layer is thin and uniform—too thick and the pinwheels will bulge; too thin and they’ll be dry. Repeat with the remaining tortillas.

Step 3 image
Step 4

Now it’s time to layer the fillings. Place 2 ounces of turkey slices evenly over the cream cheese, covering the surface but not overlapping too much. Next, lay 1 ounce of cheese slices on top of the turkey. Finally, scatter a handful of spinach leaves (about 1/4 cup) over the cheese, pressing them gently into the spread so they stay put. If using sun-dried tomatoes or fresh herbs, sprinkle them evenly now. The key is to distribute the fillings uniformly so every bite has a balance of flavors.

Step 4 image
Step 5

Starting from one edge, tightly roll the tortilla into a log. Use your fingers to keep the roll snug as you go, but don’t squeeze so hard that the filling oozes out. Once rolled, place the seam side down. Repeat with the remaining tortillas. At this point, you have two options: either wrap each roll tightly in plastic wrap and refrigerate for at least 30 minutes (this helps the rolls set and makes slicing cleaner), or proceed to slice immediately if you’re in a hurry. For best results, chill them.

Step 6

Using a sharp serrated knife, slice each roll into 1-inch thick pinwheels. A serrated knife cuts through the tortilla without squishing the roll. Wipe the knife clean between cuts for neat edges. Arrange the pinwheels on a serving platter, cut side up to show the colorful spiral. If desired, garnish with fresh herbs or a sprinkle of paprika. Serve immediately or refrigerate until ready. These pinwheels are best enjoyed within a few hours, but they can be made a day ahead.

For best results

  • Cream cheese temperature is non-negotiable: If it's too cold, it won't spread evenly and will tear the tortilla. To speed up softening, cut the cream cheese into small cubes and let it sit for 15 minutes, or microwave it in 5-second bursts until just soft (not melted). Alternatively, you can use a hand mixer to whip it until fluffy, which also incorporates air for a lighter texture.
  • Tortilla choice matters: Standard 10-inch flour tortillas work best because they're pliable and large enough to hold a good amount of filling. Avoid corn tortillas—they crack when rolled. For a healthier twist, use whole wheat or spinach-flavored tortillas. If you can find sun-dried tomato or basil tortillas, they add extra flavor and color to the pinwheels.
  • Don't overfill: It's tempting to pile on the fillings, but too much will cause the roll to bulge and the filling to squeeze out when slicing. Aim for a thin, even layer of each component. If you want more protein, you can add an extra slice of turkey, but keep the cheese and spinach moderate. Remember, the tortilla is the vessel, not the star.
  • Chill before slicing: Refrigerating the rolled tortillas for at least 30 minutes firms up the cream cheese and makes the tortilla slightly less pliable, resulting in cleaner cuts. If you skip this step, the pinwheels may lose their shape or the filling may smear. For make-ahead convenience, you can refrigerate the rolls overnight; just wrap them tightly in plastic wrap to prevent drying.
  • Use a serrated knife: A sharp serrated knife (like a bread knife) is ideal for slicing pinwheels because it saws through the tortilla without compressing the roll. A chef's knife can work, but it's more likely to squish the roll. For extra clean cuts, chill the rolls until very firm, then use a gentle sawing motion without pressing down hard.
  • Prevent sogginess: If you're making these ahead, avoid wet ingredients like juicy tomatoes or moist cucumber. Spinach should be thoroughly dried. You can also spread a thin layer of cream cheese on the very edge of the tortilla before rolling—it acts as glue to seal the seam and keep moisture out. Store pinwheels in an airtight container with a paper towel to absorb excess moisture.

Variations

  • Vegetarian Option: Replace turkey with roasted red peppers, grilled zucchini, or marinated artichoke hearts. Use a creamy herbed cheese spread (like Boursin) or hummus instead of cream cheese. Add crumbled feta or goat cheese for tang. The key is to keep the fillings dry to avoid sogginess; pat vegetables dry with paper towels before layering.
  • Low-Carb / Keto: Use large low-carb tortillas (or lettuce wraps for a grain-free version). Replace cream cheese with full-fat cream cheese or a mixture of cream cheese and shredded mozzarella. Use high-fat fillings like salami, pepperoni, provolone, and roasted bell peppers. Skip the Greek yogurt and use mayonnaise for extra fat. These will be higher in calories but low in carbs.
  • Spicy Southwest: Add a layer of refried beans or black bean spread (thickened with a bit of cream cheese). Use pepper jack cheese, sliced jalapeños, and a sprinkle of cumin and chili powder. Replace turkey with seasoned shredded chicken or ground beef. Top with a dollop of salsa or sour cream when serving. This variation packs a punch and is great for game day.
  • Mediterranean: Swap turkey for sliced grilled chicken or lamb (or keep it vegetarian with falafel crumbles). Use feta cheese instead of provolone, and add Kalamata olives, roasted red peppers, and a sprinkle of oregano. Spread a layer of tzatziki sauce or hummus mixed with the cream cheese. Fresh cucumber slices (dried well) add crunch. Serve with a side of tzatziki for dipping.
  • Sweet Breakfast Pinwheels: For a sweet twist, use a cream cheese spread mixed with a tablespoon of honey or maple syrup and a dash of cinnamon. Fill with thinly sliced strawberries, blueberries, and a sprinkle of granola. Roll up and slice. These make a fun brunch item or a healthy dessert. You can also use Nutella or peanut butter instead of cream cheese for a protein boost.

Nutrition

  • Calories120 kcal
  • Total Fat7g
  • Saturated Fat3.5g
  • Cholesterol25mg
  • Sodium310mg
  • Total Carbohydrates9g
  • Dietary Fiber1g
  • Sugars2g
  • Protein8g

Common Questions

How long do pinwheel sandwiches last in the fridge?
Pinwheel sandwiches are best eaten within 24 hours of assembly. If stored properly in an airtight container in the refrigerator, they can last up to 2 days. However, the tortillas may become slightly soggy over time due to moisture from the fillings. To maximize freshness, place a paper towel in the container to absorb excess moisture, and avoid adding wet ingredients like tomatoes. If you need to make them further in advance, prepare the rolls whole (unsliced) and wrap tightly in plastic wrap; slice just before serving.
Can I freeze pinwheel sandwiches?
Freezing is not recommended because the cream cheese and tortillas will become watery and lose texture upon thawing. However, if you must freeze, assemble the rolls (unsliced), wrap tightly in plastic wrap and then foil, and freeze for up to 1 month. Thaw in the refrigerator overnight and slice while still cold. Expect some loss of quality—the tortillas may be slightly softer and the filling less creamy. For best results, enjoy them fresh.
Can I use a different type of cheese?
Absolutely! Provolone, Swiss, cheddar, gouda, mozzarella, or even cream cheese with herbs all work well. The key is to use thinly sliced cheese that melts at room temperature?actually, since this is no-bake, you want cheese that is soft and pliable at room temperature. Hard cheeses like aged cheddar or Parmesan may be too crumbly. For a dairy-free option, use vegan cream cheese and dairy-free cheese slices. Just be aware that vegan cream cheese may have a different consistency?some brands are softer and may require less spreading.
What can I use instead of cream cheese?
For a lighter option, use Neufchâtel cheese (lower fat) or a thick Greek yogurt cheese (like labneh). For a dairy-free alternative, try vegan cream cheese or a thick cashew cream. Hummus, pesto, or avocado spread are also excellent substitutes that add unique flavors. If using hummus or avocado, note that they may brown or oxidize; add a squeeze of lemon juice to preserve color. These alternatives will change the nutritional profile and taste, so adjust seasonings accordingly.
How do I keep the pinwheels from unrolling?
The cream cheese spread acts as a glue, but if your roll is still loose, try these tricks: spread a thin line of cream cheese along the far edge of the tortilla before rolling to seal the seam. After rolling, wrap the log tightly in plastic wrap and refrigerate for at least 30 minutes?this firms up the spread and helps the roll hold its shape. When slicing, use a serrated knife and a gentle sawing motion to avoid pushing the roll apart.
Can I make these gluten-free?
Yes, use gluten-free tortillas (corn or flour blends). Corn tortillas are smaller and more prone to cracking, so warm them slightly in a dry skillet to make them pliable. Alternatively, use large lettuce leaves (like romaine) or collard greens as a wrap for a grain-free, low-carb option. If using lettuce, blanch the leaves briefly to soften them, then pat dry. These alternatives are more delicate, so handle gently and slice into smaller pieces.
What are some good dipping sauces for pinwheels?
Pinwheels are delicious on their own, but a dipping sauce can elevate them. Try ranch dressing, honey mustard, balsamic vinaigrette, or a spicy sriracha mayo. For a healthier option, serve with Greek yogurt mixed with herbs and lemon juice. For Mediterranean-style pinwheels, tzatziki or hummus are perfect. For Southwest variations, salsa verde or chipotle ranch. Just keep in mind that dipping sauces add extra calories and sodium, so adjust your macros accordingly.