This post may contain affiliate links. For more information, please see our affiliate policy.

Make your own Turkey Roll Ups at home, just like the ones at Costco. They are so easy to make, cheaper, AND tastier than the store-bought version!

One of my good friends was recently planning a party for her son and I volunteered to help out.

After all, I like cooking more than the average person, and who doesn’t want a hand with entertaining? We talked about the menu and she wanted to serve sandwiches, turkey roll ups, fresh fruit, and cupcakes: A simple yet delicious menu that would travel easily to the park where the party was taking place.

A few more conversations later, I discovered my friend was partial to the Turkey Roll Ups sold at Costco. Sounded easy enough to make, so I started experimenting.

Turkey Rollups stacked on top of each other on a blue serving platter.

Pin Now To Save!PIN IT

Pairing cranberry sauce with turkey is not novel; we do it every Thanksgiving, after all.

Mixing sweet and tart cranberries with creamy, tangy cream cheese yields a flavorful, balanced spread that goes perfectly with its poultry counterpart.

After submitting one experimental batch for tasting and feedback, my friend’s only response was, more spread!  A thick layer of cranberry cream cheese ensures every bite has flavor while holding the rollups together. 

Turkey Rollups on a blue cutting board with a serrated knife.

To double or triple this recipe, assume 8 ounces cream cheese and ¼ cup cranberry sauce for every 8 large tortillas.

Keep the Turkey Roll Ups wrapped in plastic for travel to your event, then slice and serve as needed. They look so pretty when arranged snugly on a tray.  The cranberry cream cheese is also delicious on bagels!

Turkey Rollups on a blue serving platter.

Turkey Rollups stacked on top of each other on a blue serving platter.

Turkey Roll Ups (Costco Copycat)

Make your own Turkey Roll Ups at home, just like the ones at Costco. They are so easy to make, cheaper, AND tastier than the store-bought version!
4.97 from 166 votes
Prep Time 5 mins
Cook Time 25 mins
Total Time 30 mins
Servings 16 servings
Course Appetizer, Main Course
Cuisine American
Calories 165


  • 8 ounces cream cheese softened
  • 1/4 cup whole berry cranberry sauce
  • 8 (10-inch) flour tortillas (see notes)
  • 1/2 head romaine or green leaf lettuce, torn into 4-inch pieces
  • 16 slices deli turkey
  • 16 slices Havarti or Swiss cheese, halved
  • 2 medium tomatoes halved and sliced


  • In a small bowl, mix cream cheese with cranberry sauce until uniformly combined.
  • Lay one tortilla flat on a cutting board and spread a thick layer of cream cheese all the way to the edges. Layer 3 lettuce leaves down the middle of the tortilla.
  • Layer two slices of turkey and 4 pieces of Swiss cheese on top of the lettuce. Top with several slices of tomatoes.
  • Starting at one end of the tortilla, roll tightly towards the filling. Continue rolling until the filling is tightly wrapped and the cream cheese holds the rollup together.
  • Continue with the remaining tortillas until all have been assembled. Wrap each tortilla rollup tightly in plastic wrap.
  • Chill the wrapped rollups in the refrigerator until serving time. To serve, trim any unfilled ends away. Slice each tortilla into 8 equal pieces.

Recipe Video


  1. Tortillas: square Lavash bread can be substituted for the tortillas (that is what Costco uses). If you use square flatbread, there are no wasted ends that need to be trimmed away.
  2. Yield: this recipe makes enough appetizer-sized servings, 4 roll ups each, to feed 16 people. Double or halve the recipe as appropriate for your crowd.
  3. Storage: store leftovers covered in the refrigerator for 1 day.
  4. Make Ahead: assemble roll ups up to 24 hours in advance. Slice when ready to serve.


Calories: 165kcalCarbohydrates: 4gProtein: 9gFat: 13gSaturated Fat: 8gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gTrans Fat: 1gCholesterol: 43mgSodium: 359mgPotassium: 141mgFiber: 1gSugar: 3gVitamin A: 2246IUVitamin C: 3mgCalcium: 193mgIron: 1mg
Tried this Recipe? Pin it for Later!Mention @CulinaryHill or tag #CulinaryHill!
Executive Chef and CEO at | Website | + posts

Meggan Hill is the Executive Chef and CEO of Culinary Hill, a popular digital publication in the food space. She loves to combine her Midwestern food memories with her culinary school education to create her own delicious take on modern family fare. Millions of readers visit Culinary Hill each month for meticulously-tested recipes as well as skills and tricks for ingredient prep, cooking ahead, menu planning, and entertaining. She graduated from the University of Wisconsin-Madison and the iCUE Culinary Arts program at College of the Canyons.

Culinary School Secrets
Pro-level tricks to transform your cooking!

You May Also Like

Questions and Comments

Thank you for your comments! Please allow 1-2 business days for a reply. Our business hours are Monday through Friday, 9:00 am PST to 5:00 pm PST, excluding holidays. Comments are moderated to prevent spam and profanity.

Your email address will not be published.

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. looks great!will try-however prefer to do without the cream cheese..would mayo hold the pinwheel together sufficiently?
    does the cooling in the fridge help this?

    1. Hi Adam, I haven’t tried this with mayo but I would definitely suggest cooling in the refrigerator to help! – Meggan

  2. Sorry,II actually forgot to add something I added to my Turkey roll ups,very important, I added 2 tablespoons or so Fresh orange juice and grated orange rind to the cream cream cheese- cheddar cheese- whole berry mixture,! I am going to pick up some bagels and use it on them. I made extra cream cheese spread!5 stars

  3. This is a HIT in my house. I make in an assembly line so I know home much cream cheese spread for each. It will vary on the size of the tortilla is as well. My son loves the crunch of the Romaine

    I roll each one up in plastic so the family can grab and go, which is usually the way they get eat here.5 stars

  4. Tastes good. Couple of tips. 8 Oz cream cheese won’t do 8 tortillas. And “thick” doesn’t mean THICK. Cut your meat and cheese into strips. Cut tomatoes thin. Makes it easier to roll. Your first roll is a practice one so plan accordingly.4 stars

    1. Hi Terri, I’m sorry you didn’t have enough cream cheese! You can adjust the serving size on the recipe card so next time you have extra cream cheese. Thanks! – Meggan

  5. How thick is the turkey and cheese sliced? I can tell it is paper thin, but looks like maybe a 3 or 4 cut? That makes a difference in the taste. I love your recipes!

    1. Hi Janet, I typically use pre-sliced cheese and turkey, so I’m sorry I don’t know the exact size on the slicer. I agree, thinner sliced tastes better! Thanks! – Meggan

    1. Hi Michelle, these will hold up to three days in the refrigerator. You’ll want to make sure they are air-tight, or else the tortilla could become soggy. Enjoy! – Meggan

  6. This looks really good & planning on making it for a pot luck.
    Can I use soft cream cheese? or a soft flavored cream cheese spread?

    1. Hi there Robin, I don’t see why not! If you try a flavored cream cheese, let me know how it goes! – Meggan

  7. Yes I made them and they were delicious I use the spinach leaves and roasted red peppers cuz I don’t like tomatoes they were better than the ones I buy at Sam’s I would definitely be making them again soon.

  8. Love these things but don’t you warm up the tortillas. I have always warmed them up and they are delicious.

    1. Hi Norah, we don’t warm them in this recipe but you can if that is what you prefer! It sounds great, I’ll have to give it a try. – Meggan

  9. I’ve made this recipe several times and they taste exactly like the ones from Costco and were a huge hit with the family!

    1. Hi Patricia, you can substitute tortillas for a different type of flat bread, like lavash bread. Enjoy! – Meggan

  10. I make these with lo-carb tortilla and substitute the cranberry with guacamole. But I could never get them to look like the Costco version (which I love!). After watching your video my lo-carb version came out perfectly. Looks just like Costco. But lo-carb. Thank you!

    For a change, I use spinach instead of romaine. With freshly grated parm instead of swiss. Lo-carb heaven:)5 stars

  11. Can’t wait to try these. The sweetness of the cranberries is a great addition. I make something very similar but with roasted red peppers mixed with the cream cheese blended smooth with a hand blender and domain or fresh spinach whatever I have on hand. Quick easy and tasty. Thank you so much for the recipe.5 stars

  12. How far ahead can you make these? Do the tomatoes get mushy? We are providing a meal for someone and I am wondering if I can make them to drop off a day ahead…

    1. Hi Marilyn, yes people have definitely frozen them. Personally I worry about the lettuce the most… I feel like that would suffer. But other people don’t seem to mind. So try it if you feel adventurous! Thanks. -Meggan

    1. Hey there, yes I don’t see why not! I haven’t tried it myself. I looked through all the comments and it sounded like some other people were going to try that, but they never reported back. I feel like the jellied cranberry sauce would give a better texture anyway, but I’m not sure. I would say if you feel adventurous, give it a try? It’s up to you! Thanks. -Meggan

  13. It was so good! Next time I am goi g to put ranch and some taco seasoning in my cream cheese just to mix it up a little!5 stars

  14. Meggan,
    Can you start a Youtube channel? And, start putting your videos on YT. I watched the video, and I loved it. It helps us know how to make it. Yet, I can’t put it into my own Channel List where I can find it more easily. I have a list of all my favorite cooking videos that I want to make. And, this is on that list. So, please, consider that, and we can bookmark it on YT more easily.

    We are slowingly making some of your recipes, and we are impressed with all of them: so far. Don’t disappoint us … Grin. Keep up the great work, because you are making it more affordable for families to live a healthier life on a lower food budget.

    Again, thanks.

  15. I don’t know why I’m so confused, but if I have 8 (10 inch) tortillas and I cut each roll up into 8 slices, isn’t that a whole lot more than 16 servings? What am I missing?

    1. Hi Sally, that math assumes that one serving is 4 pieces. I should make that clear in the nutrition label. Obviously if everyone only ate one piece, you’d have 64 servings! Sorry for the confusion. Does this help? Did I just make things worse? -Meggan

  16. Looking forward to making these for my (pregnant) wife. She says these Costco roll ups are the only thing that sounds good….but multiple trips to Costco can get tiring. My question is about the tortilla. Maybe I misread the comments, but can you confirm if the Costco ones are made from flatbread or from “regular” flour tortillas?

    1. Hi Kyle, sorry for the confusion on this. First, congrats to you and your wife! So important to feed her whatever she’s craving. ;) The Costco ones are made from something called Lavash bread which looks and tastes like flour tortillas but is in the shape of a giant rectangle. But it’s NOT flatbread, it’s a tortilla-type product that might be hard to track down. Flour tortillas are the easiest substitute and taste the same. I hope this is helpful. Good luck with everything – the roll ups, the baby, all of it! So excited for you! -Meggan

    1. LOL! Yes you would. You are totally right. Thank you, not sure why I said it that way. :D -Meggan

  17. so good! I was worried about an overpowering cranberry flavor, but these are delicious. much better than wraps i have made with mayo in the past.5 stars

  18. Has anyone made these using jellied cranberry sauce? It’s all I have in the house .? Just wondering if anyone had done that.

  19. I have made these before and your recipe is delicious! I have added orange marmalade in just a small amount, maybe a tablespoon, to the cream cheese and cranberries and that seems to be what was missing.5 stars

  20. Meghan thank you for the recipe. It was declious. I made them in morning . The retirement celebration was around 3pm. There were great. It was declious. I was worried about the lettecue withering and creame cheese melting. But I put on  2 cute clear tray I got from dollar store. The  turkey pinwheels were great. I put in refrigerator at work I put plastic wrap covering. It was find. I can add this to my grown up work parties sandwiches. The recipe was simple and easy make.5 stars

  21. I have few questions . I looked up best turkey and cheese pinwheels your recipe came up as copy cat to Costco. iam making these for retirement luncheon at work. I decided to go with turkey and harvati cheese pinwheels. I don’t like tomatoes so I was thinking using carrots but decided to leave it out. Also was going use whole berry cranberry sauce but I kept it out too. Iam on a strict budget.  I only had exyra eight dollars and change to make pinwheels. I got tortillas at Kroger grocery store when it was cinco del Mar for fourty nine cents each ($0.49). I got four of the soft taco packs. I decided keep one pack to make pinwheels. I got honey hillshire farm deli turkey breast for $3.00 it was on sale for two for six dollars I bought one. I also got the harvati Kroger eight slice cheese for one dollar and eighty-six eight cents ($1.88). Total was five dollars and eight cents($ 5.08) . I saved sixty cents on meat and cheese by going kroger when it was on sale.i got lettecue for dolkar ($1.00 )at Walmart and Philadelphia cream cheese for  one dollar and ninety-six ($1.96).Less than nine dollars I will get some great pinwheels. Thanks for the recipe. I have few questions. I am thinking making in morning Put on tray event is not until 3pm . will be okay with plastic wrap or should I use alumin. Will lettcue still be okay I don’t want it to willow. Will cream cheese still be fine. I will have cut and ready to serve when I go to work. . also should I use toothpicks or will create cheese hold it together.5 stars

    1. Hi Veronica! You are quite the bargain shopper! The wraps will be just fine if you make them in the morning and eat them at 3pm. I would stick with plastic wrap, I know it works and I’ve never tried aluminum. The lettuce should be fine, the cream cheese is not “wet” per se so as long as you dry the lettuce really well, it will stay nice and crisp in the wraps (just keep everything refrigerated once assembled, of course). You don’t need to use toothpicks, the cream cheese will hold it all together! If you need anything else just let me know, I hope you love them and good luck. Thanks again.

    1. Hi Ruth, yes. They will have a chance to set up nicely overnight. You’ll be good! Thanks!

    2. Making them the night before worked perfectly for me. Turned out great and got a lot of compliments. Thanks for the recipe!5 stars

    1. Thank you so much Melaney! I love provolone. I have a special place in my heart for smoked provolone in particular. :) I’m so glad these roll ups worked for you! Take care and thanks again.

  22. On the recipes for the Taco Tortilla Roll Ups and the Turkey Roll Ups, what is the cook time. Neither recipe indicates that the roll ups should be put in the oven??? Especially the Taco Tortilla for over 2 hours????

    1. Hi Barbara!! So sorry for the confusion. “Cook Time” just means how long it takes to follow the instructions whether there is cooking or not. “Prep time” is how long it takes to get the ingredients prepped to the point of how they are listed in the recipe (i.e., if peppers are supposed to be sliced and butter is supposed to be melted, how long does it take to do those things?). So Cook Time is misleading. A better label would be: How long does it take to complete the instructions? Sorry for the confusion! Does this help? Thanks!

    2. Oh and also! The reason the taco tortilla roll ups are 2 hours is because you have to chill them. So the chilling time is factored in there. If I didn’t factor it in, someone might try to make them 30 minutes before a party, only to discover they need to chill and then be mad. So that’s what’s going on. Sorry again for the confusion!

    1. Hi Judith! I have never made them with regular bread. I always use tortillas, but something like lavash (flatbread) works well too, but it is also flat and doesn’t need to be flattened. You could definitely try regular bread and see what happens. Even just as a regular turkey sandwich with cream cheese and veggies on it, this would be so tasty! Thanks.

  23. I’m so excited to try this recipe.  I was wonedering if you have a recipe for the sauce that comes alone with the rolls at costco? I have to go to the store anywuas and figured i grab stuff for the sauce too. Thank you in advance . 

    1. Hey Amar! I don’t have that sauce recipe yet but I tried it over the weekend (came along with the croissant sandwiches). I am planning to figure it out as soon as I get back from vacation! Sorry I won’t be able to help you in time. It tasted a lot like coleslaw dressing to me.

    1. Hi Joanne, maybe cucumbers? They are mild, crunchy, yummy…. most of my family won’t eat tomatoes either. Lame! LOL

    1. WHAT! The packages I read (but this was ages ago) said Swiss cheese. I will remake them though, and ask around here too. Thank you for that. I’ve been meaning to make these again anyway. I appreciate the info! Have a great week.

  24. I am so upset that I’ve been buying Costco turkey roll ups this entire time when these are seriously 10 times better! I made them for a picnic tonight and my entire family was raving about them! Thank you so much!5 stars

    1. Awwwww that’s so great to hear! Thank you Hilary. :) Well, you cannot discount the CONVENIENCE of buying them at Costco… so don’t beat yourself up too much. I’m so glad the recipe worked out for you! Makes my day.

  25. I just took ranch dressing (Hidden Valley), turkey and yellow American cheese from Shoprite’s deli section, tortilla wrap and lettuce and tomato. I may just be a simple man, but it tasted like and just as good as Costco’s Turkey Roll Ups.

  26. This is awesome! I bought some of those rolls from Costco the other day, and hoped there was a copycat recipe so I could just make my own. Your recipe looks the best and is the closest to Costco’s out of all that came up from my Google search! Thank you so much for sharing!5 stars

    1. Hooray! I’m so glad to hear that, Allison! I hope you love them. Obviously it’s easier to just buy the ones at Costco… but when push comes to shove, it’s nice to make your own, too. :)

  27. Hello! I’m wondering if you think these will freeze well.. On maternity leave and need some foods that will freeze well for quick bites =) 

    1. Hey Aubrey! I am not sure the lettuce and tomato would freeze well here. That’s my main concern. The tortillas, cream cheese, turkey, etc. would be fine, but probably not the fresh veggies. I do have another version that I know freezes well… not sure it will work for your purposes, but check out the Mexican Tortilla Roll Ups just in case! These I have frozen for sure and they’re great.

  28. Can you make these the night before and put them in your child’s lunch? I guess I am just wondering if they will still be good and not soggy?

    1. Hi Julie, the tortillas soften but in my opinion, it’s a good thing. They don’t get overly soggy to the point where it’s gross. I made them for a birthday party one time and assembled them the night before and it was totally fine. Just wrap them tightly (individually) in plastic wrap and keep them in the fridge, and slice them right before you pack the lunches. Thanks for your question!

    1. Hi Alicia, yes! Well, I’d substitute it with dry ranch mix and make a flavored cream cheese spread. Or, if you want to leave out the cream cheese too, then you can use bottled ranch dressing. Sounds like a delicious variation! I’m addicted to ranch.

  29. I love those Costco roll ups but very rarely buy them because, well, Costco quantities and a two-person household don’t always mix so well. These look perfect – looking forward to making some at home!

    1. Hi Marsha, yes!! The Burrito size which is usually about 10 inches. Or you can use 8 of the 8-inch size, but I like the massively huge ones.

  30. I found this recipe on Pinterest and I got to say I’ll never buying Costco rolls again!! This receipe it’s exactly the same, I did it and it was perfect all my family loved it. Thank You so much for the recipe!

    1. That’s so great to hear, that makes my day! I do love these homemade ones too. :) So glad your family loved them.

  31. Lots of pictures of the completed sandwich but would be nice to see pictures of the stages since I have no clue how you roll an uncooked tortilla with that much filling and make it look like the finished product.

    1. You are so right, Nancy. There was a point when I was ONLY providing pictures of the finished foods, but now I’m (slowly) going back and adding in process shots to all my recipes. Because like you said, what good does it do anyone to see a finished roll up? Sorry about that. I’ll put these turkey roll ups on my priority list. Thank you for letting me know.

    2. I am looking to find out how much of the tortillia is covered before rolling up? Do you cover the entire circumference?
      Thank you in advance!

    3. Hi Christine! I cover almost the entire surface lightly with the cream cheese. The rest of the ingredients I just layer in the middle. I’d say at least an inch of tortilla is exposed (not covered under lettuce, turkey, etc.) but has just the cream cheese. I hope this helps! Thanks for your question.

    1. They are yummy and easy to make! Thanks for the recipe and the video. I was having a hard time figuring out the layering until I watched it. I used whole wheat lavash from Trader Joe’s, which only has 5 ingredients. Also used more cream cheese filling than the recipe calls for. I agree that “something” seems to be missing, but that’s because Costco uses unhealthy flavor enhancers. I use ingredients I can pronounce! I ended up putting some salt on top of the tomatoes before wrapping.5 stars

  32. Hello Meggan, I just discovered your delightful website, Culinary Hill. I can hardly wait to try your recipes. (I print them off) I’m planning on an appetizer party for my daughter’s anniversary at the end of March, so I will be trying out some of your recipes. Thanks!5 stars