These protein pinwheel sandwiches are a fast, high-protein meal made with simple ingredients in just twenty minutes. Perfect for busy professionals or healthy weeknight meals, they combine turkey, cream cheese,…

Ingredients

Toggle: Metric / US

Instructions

Step 1

Start by preparing the cream cheese spread. In a medium mixing bowl, combine 8 ounces of softened cream cheese with 1/4 cup of plain Greek yogurt. Using a spatula or hand mixer on low speed, blend until the mixture is completely smooth and uniform. The addition of yogurt not only boosts the protein content but also lightens the texture, making the spread easier to apply without tearing the tortillas. Season with garlic powder, onion powder, black pepper, and salt. Stir until the spices are fully incorporated. Taste and adjust seasoning if desired. The spread should be creamy, tangy, and savory — the flavor base for your pinwheels.

Step 1 image
Step 2

Lay one flour tortilla flat on a clean work surface. Using an offset spatula or the back of a spoon, spread an even layer of the cream cheese mixture across the entire surface of the tortilla, reaching all the way to the edges. Aim for a thickness of about 1/8 inch — too thin and the pinwheels will be dry; too thick and they may ooze out when rolled. The even spread ensures every bite has consistent flavor and helps the fillings adhere.

Step 2 image
Step 3

Now layer the fillings. Place 2 ounces of thinly sliced turkey breast evenly over the cream cheese, covering the entire tortilla. Overlap the slices slightly to avoid gaps, but don’t pile them too thick — a single layer is ideal. Next, distribute about 1/2 cup of fresh spinach leaves over the turkey. If using shredded carrots or feta, sprinkle them evenly now. The spinach should be dry (pat with paper towels if washed) to prevent sogginess. The combination of turkey, spinach, and optional veggies provides a nutrient-dense, colorful filling.

Step 3 image
Step 4

Roll the tortilla tightly. Starting from one edge, carefully fold the edge over the fillings and begin rolling, using your fingers to tuck the fillings in as you go. Apply gentle, even pressure to create a compact log. Keep the roll tight but not so tight that the tortilla tears. Once fully rolled, place the seam side down on a cutting board. Repeat with the remaining tortillas. At this point, you can wrap each roll individually in plastic wrap and refrigerate for at least 30 minutes (or up to 24 hours) to help them set. Chilling firms the cream cheese, making slicing cleaner and easier.

Step 4 image
Step 5

To slice, use a sharp serrated knife. Trim off the uneven ends of each roll (about 1/2 inch from each side) to reveal a neat spiral. Then slice the roll into 1-inch thick pinwheels. Use a gentle sawing motion rather than pressing straight down to avoid squishing the roll. Each tortilla yields about 6 pinwheels, for a total of 24. Arrange the pinwheels on a serving platter, spiral side up. If made ahead, keep refrigerated until serving. Garnish with fresh herbs or a sprinkle of paprika for color if desired.

For best results

  • For the best texture, ensure your cream cheese is truly softened to room temperature. Cold cream cheese will be lumpy and difficult to spread, leading to torn tortillas. Leave it on the counter for 30–45 minutes, or microwave in 10-second bursts until soft but not melted. The Greek yogurt should also be at room temperature for easy blending.
  • Choose high-quality flour tortillas that are pliable and not too thick. Thin, soft tortillas roll easily and hold their shape. If your tortillas are stiff, warm them briefly in a dry skillet (about 10 seconds per side) or microwave between damp paper towels for 15 seconds to increase flexibility.
  • Pat all wet ingredients dry before assembling. Spinach leaves should be thoroughly dried after washing; any excess moisture will make the pinwheels soggy over time. Similarly, if using shredded carrots, squeeze out any liquid. A dry filling ensures the pinwheels stay fresh and crisp.
  • When rolling, use a light touch and tuck the filling as you go. If you notice the tortilla starting to bulge, stop, press the filling back in, and continue. For extra security, you can spread a thin line of cream cheese along the far edge before completing the roll to act as glue.
  • Chilling is non-negotiable for clean slices. Refrigerate the rolls for at least 30 minutes, but 1–2 hours is better. For meal prep, you can refrigerate overnight. The rolls become firm enough to slice without crushing the spiral. If you're in a hurry, pop them in the freezer for 10–15 minutes.
  • Use a serrated knife for slicing. A sharp chef's knife can work, but a serrated blade (like a bread knife) cuts through the tortilla without compressing it. Use a gentle sawing motion and clean the blade between cuts for the neatest spirals.
  • To prevent the pinwheels from drying out if storing, place them in an airtight container with a damp paper towel on top (not touching the pinwheels) to maintain humidity. They'll keep in the fridge for up to 3 days. For lunches, pack them with an ice pack.

Variations

  • Vegetarian Option: Replace turkey with thinly sliced roasted red peppers, cucumber strips, and avocado. For extra protein, add hummus or a layer of refried black beans. The cream cheese spread can be seasoned with smoked paprika and lime zest for a southwestern twist.
  • Low-Carb / Keto: Use low-carb tortillas or large collard green leaves (blanched briefly) instead of flour tortillas. Increase the fat content by using full-fat cream cheese and adding sliced cheese like provolone or cheddar. Skip the carrots and feta if they don't fit your macros.
  • Spicy Southwest: Add 1/4 cup chopped pickled jalapeños, 1/2 teaspoon cumin, and 1/4 teaspoon cayenne to the cream cheese spread. Use pepper jack cheese slices and replace turkey with shredded chipotle chicken. Garnish with fresh cilantro before rolling.
  • Mediterranean: Swap turkey for sliced roasted turkey or grilled chicken, and add sun-dried tomatoes (chopped), Kalamata olives, and crumbled feta. Spread the cream cheese with dried oregano and a squeeze of lemon juice. Include fresh basil leaves for a fragrant twist.
  • Kids' Lunchbox: Use whole wheat tortillas and fill with ham, mild cheddar, and finely shredded lettuce. Omit the Greek yogurt and use a flavored cream cheese (e.g., strawberry or garden vegetable) to appeal to younger palates. Cut into smaller, bite-sized rounds.
  • Gluten-Free: Use gluten-free tortillas (corn or rice-based) that are pliable. Note that some gluten-free tortillas crack more easily, so warm them gently and roll carefully. The filling remains the same; verify all other ingredients are gluten-free.

Nutrition

  • Calories85 kcal
  • Total Fat4g
  • Saturated Fat2.5g
  • Cholesterol20mg
  • Sodium210mg
  • Total Carbohydrates8g
  • Dietary Fiber1g
  • Sugars2g
  • Protein5g

Common Questions

Can I make these pinwheel sandwiches ahead of time?
Absolutely! They are perfect for meal prep. Assemble and roll the tortillas, wrap tightly in plastic wrap, and refrigerate for up to 24 hours before slicing. Once sliced, they will keep in an airtight container in the fridge for 2–3 days. For best texture, add any moist ingredients like tomatoes or cucumbers just before serving to prevent sogginess.
How do I keep pinwheels from getting soggy?
Sogginess is usually caused by moisture from wet ingredients. Make sure spinach is thoroughly dried (use a salad spinner or paper towels). If using vegetables like bell peppers or cucumbers, pat them dry. Also, spreading the cream cheese mixture to the edges creates a barrier that helps seal the tortilla and prevents moisture from seeping in.
Can I freeze pinwheel sandwiches?
Freezing is not recommended because the cream cheese and fresh vegetables will become watery and lose texture upon thawing. However, you can freeze the un-sliced rolls (wrapped tightly in plastic and foil) for up to 1 month. Thaw overnight in the fridge, then slice and serve. Note that the texture may be slightly softer.
What can I use instead of cream cheese?
For a lighter option, use Neufchâtel cheese (lower fat) or dairy-free cream cheese. You can also substitute with hummus (for a savory flavor) or a thick Greek yogurt-based spread (strained overnight). For a vegan version, use cashew cream or store-bought vegan cream cheese.
Are these pinwheels suitable for a low-carb diet?
Standard flour tortillas contain about 15–20g carbs each. To reduce carbs, use low-carb tortillas (6–10g net carbs) or lettuce wraps. The filling itself is low in carbs (especially if you omit carrots and feta). Each pinwheel made with a low-carb tortilla would have around 3–5g net carbs.
How many calories and protein per pinwheel?
Each pinwheel (using the recipe as written) contains approximately 85 calories, 5g protein, 8g carbs, and 4g fat. The protein comes from the turkey, Greek yogurt, and cream cheese. For a higher protein version, add extra turkey or use a protein-fortified cream cheese.
Can I use other meats besides turkey?
Yes! Thinly sliced roast beef, ham, chicken breast, or even smoked salmon work beautifully. Just ensure the meat is sliced thin and not too thick, or it will be difficult to roll. For a vegetarian option, use grilled eggplant or portobello mushrooms.