These no-bake pinwheel sandwiches are a high-protein party snack ready in 20 minutes. Perfect for holidays, picnics, or meal prep.
Ingredients
Instructions
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.

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.

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.

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.

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.
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
