Make the creamy spread: In a medium mixing bowl, combine the softened cream cheese, ranch dressing, garlic powder, salt, and black pepper. Whisk or stir until the mixture becomes smooth, creamy, and easy to spread. If the cream cheese is too stiff, microwave it for 10 seconds to soften further. This flavorful spread is what gives the pinwheels that signature Costco taste and helps bind all the layers together.
Prepare the tortillas: Lay one large tortilla flat on a clean surface or cutting board. You can lightly warm the tortilla in the microwave for 5–10 seconds to make it more pliable and easier to roll without cracking.
Layer the ingredients: Spread a thin, even layer of the cream cheese mixture over the tortilla, covering all the way to the edges. Arrange slices of deli turkey or ham evenly on top. Then sprinkle shredded cheese, followed by a handful of baby spinach or lettuce. Add diced bell pepper and shredded carrot to give it a little crunch and color.
Roll it up tightly: Starting from one edge, gently but firmly roll the tortilla into a tight log, pressing slightly as you go to keep the fillings compact. Repeat the same process with the remaining tortillas. Once done, wrap each roll tightly in plastic wrap and refrigerate for at least 1 hour. Chilling helps the flavors blend and makes slicing much easier.
Slice and serve: After chilling, remove the wraps from the fridge and unwrap them. Using a sharp knife, trim off the ends and slice each roll into 1-inch pinwheels. Arrange them neatly on a serving platter. You’ll notice the vibrant layers of turkey, greens, and cheese peeking through the swirls — just like the classic Costco party trays.