This post may include affiliate links; for details, see our disclosure policy.

This pinwheel recipe is the ultimate finger food! These tortilla roll ups are perfect for entertaining and endlessly customizable.

Pinwheel recipe
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

One of the best finger food recipes there is? A good pinwheels recipe! For years we’ve been looking for just the right version of this party classic. It wasn’t until now that we found what we were looking for: these tortilla roll ups! They’re full of Italian-style flavors: mozzarella, sun dried tomatoes, spinach, and a blend of spices. They look totally stunning on a platter. And better yet: we’ve figured out all the tricks to making a beautiful roll up: ours used to turn out misshapen and sad looking. Here’s how to make the most perfect pinwheels for your appetizer trays!

Pinwheel recipe ingredients

Most pinwheel recipes have similar ingredients, but they’re endlessly customizable! You can make this pinwheel recipe with lots of different fillings! Here’s what we did for our version, but you can see below with some customization ideas! Here are the basic pinwheel recipe ingredients:

  • Large burrito-style tortillas (see below)
  • Cream cheese (or goat cheese, to class it up!)
  • Shredded cheese
  • Filling ingredients: spinach and fire-roasted tomatoes
  • Spices: basil, oregano, and garlic powder
Tortilla roll up

Tip 1: Buy at least 10-inch tortillas

The first tip to the perfect pinwheel recipe: buy large tortillas! And that means: very large. Here’s what to know:

  • Buy tortillas marked burrito size or at least 10-inch tortillas. Don’t buy the large tortillas that work for quesadillas or tacos: they’re too small and they make a roll-up that doesn’t have enough spirals.
  • What if I can’t find them? We recommend holding out for large tortillas if you’re serving these for entertaining. Of course if you don’t mind the look for less spirals, you can use any size you like.

Tip 2: Roll the tortillas very tightly

The other tip for a great looking pinwheel recipe? Roll the tortillas very tightly. Many roll up recipes don’t provide any specifics on how to roll the pinwheels. But if you don’t pay attention to the rolling, you’ll get haphazard looking tortilla roll ups (like ours normally look). Here’s what to know:

  • Spread on a thin layer of filling — about ⅓ cup. It’s important to have just enough filling to taste great but not so much that it’s overly strong and cheesy. We’ve found that this is ⅓ cup, then sprinkle any chunks of meat, cheese or veggies on top.
  • Roll the tortillas as tightly as possible, especially at the beginning of the roll. If you’re not scrupulous about a tight roll at the beginning, you’ll have a hole in the roll. Then roll as tight as possible and they’ll look beautiful…promise.
Easy pinwheel recipe

Tip 3: Refrigerate at least 2 hours.

Here’s the thing: in a pinwheel recipe, the refrigeration time is important. Why? It gives the filling time to set. This is important for getting just the right texture on the pinwheel. Many pinwheel recipes say to refrigerate for 1 hour, but we found it wasn’t long enough to get the right texture.

Another thing that a 2-hour refrigeration does is the tortillas soak up a bit of the moisture from the cheese filling. This causes them to puff out just a bit, which looks lovely when you cut into the pinwheel.

How to customize this pinwheels recipe

OK, so you’ve got our 3 best tips for the perfect pinwheels. But there are lots of ingredients to customize if you want to get creative! Here are lots of ideas on how to make new flavors of pinwheels following this basic recipe:

  • Mexican-style: Spread on salsa, add black olives or thinly sliced green onions, use cheddar cheese or Mexican blend instead of mozzarella. Or go to this Mexican Pinwheels recipe.
  • Classic: Use cheddar cheese, add ranch seasoning to taste, use chopped red pepper, green onion and black olives as filling
  • Pizza pinwheels: Spread pizza sauce over the cream cheese, add pizza toppings like chopped green pepper, red onion, black olives, prosciutto, etc.
  • Spinach artichoke pinwheels: Make the recipe below, but substitute sun dried tomatoes with chopped artichoke hearts.

The sky’s the limit, as you can tell! You can also customize this specific pinwheel recipe (below). Use goat cheese instead of cream cheese for an upscale spin, or roasted red pepper instead of sun-dried tomato. Add thinly sliced green onion, or any other fillings you like!

Pinwheels recipe

Storage info for tortilla roll ups

Last thing before we release you to go roll! Here’s what to know about the storage for this pinwheel recipe:

  • Store up to 3 days refrigerated. But keep in mind…
  • The tortillas will soften over time. They’re best day of. The tortillas continue to soak up moisture from the filling, so they’ll get softer. They still taste good, but serve them as fresh as possible to guests.

This pinwheel recipe is…

Vegetarian. For gluten-free, find burrito-sized tortillas that are gluten-free.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Pinwheel recipe

Easy Pinwheel Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Sonja Overhiser
  • Prep Time: 20 minutes
  • Cook Time: 0 minutes
  • Total Time: 20 minutes
  • Yield: 40 pinwheels 1x


This pinwheel recipe is the ultimate finger food! These tortilla roll ups are perfect for entertaining and endlessly customizable. 


  • 6 cups (5 ounces) fresh baby spinach leaves or ½ cup defrosted frozen spinach
  • 4 burrito size 10-inch* flour tortillas
  • 8 ounces cream cheese or soft goat cheese
  • ⅓ cup finely chopped sun dried tomatoes in oil or jarred roasted red peppers
  • ½ teaspoon dried basil
  • ½ teaspoon dried oregano
  • ¼ teaspoon garlic powder
  • ¼ teaspoon kosher salt
  • ¾ cup shredded mozzarella cheese


  1. Cook the spinach: Place the spinach leaves in a skillet with ¼ cup water. Heat over medium heat for a few minutes until the spinach completely wilts down, about 2 to 3 minutes, stirring occasionally. Remove the spinach to a bowl. Add cold water to instantly cool it, then squeeze out as much water as possible. Finely chop the spinach. (If using frozen spinach, defrost it, squeeze out the liquid and finely chop it.) 
  2. Chop the filling ingredients: Chop the sundried tomatoes or bell peppers. 
  3. Make the filling: To a medium bowl, add the spinach, sundried tomatoes, cream cheese or goat cheese, basil, oregano, garlic powder, and salt. Mix it until it comes together into a smooth filling (we found it’s easiest to use clean hands to help break up clumps). Taste and add a pinch of salt if desired.
  4. Roll the pinwheels: Place a tortilla on a cutting board, and spread it with ⅓ cup of the filling. Sprinkle with 3 tablespoons of the shredded mozzarella cheese. Roll up the tortilla very tightly, making sure to keep the roll very tight at the beginning (to avoid a hole in the middle!). Repeat for all tortillas. Refrigerate in a sealed container for at least 2 hours to allow the filling to set. Slice off the ends of the rolls and discard, then slice into 3/4-inch slices to make pinwheels. They last up to 3 days refrigerated, but they taste best day of because the tortillas become softer over time. 


*The 10-inch size is best for getting the best look to your pinwheels. We recommend getting this size if at all possible!

  • Category: Appetizer
  • Method: Raw
  • Cuisine: American
  • Diet: Vegetarian

About the authors

Sonja & Alex

Hi, we’re Alex and Sonja Overhiser, married cookbook authors, food bloggers, and recipe developers. We founded A Couple Cooks to share fresh, seasonal recipes and the joy of cooking! Our recipes are made by two real people and work every time.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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


  1. Karla Campbell says:

    Love these pinwheels! Served the Classic Pinwheels and the Black Bean Tortilla Rollups to a mixed crowd of 50+ adults and children and everyone loved them! Your website has so many amazing recipes!!!! Thank you so much for all of the healthy lunch and snack ideas! I love your website!!!!!

  2. Cindy Kelly says:

    I am going to make these today but I’m not going to cook the spinach. Thanx

  3. Connie says:

    Hi. I am liking a lot of your recipes. Thanks

  4. Sharon Williams says:

    Very good thank you. Easy and simple to make

  5. robin burkhardt says:

    I’m gonna try this for my Kentucky Derby party this Sat and looking forward to pleasing my guests with your good looking pinwheels and smoked samon /cuke appetizers. Thank you.

  6. Dianne Organ says:

    Can I prepare rollups and store in airtight container the day before? Then slice and serve on a platter the next day?
    Or would they get too soggy

    1. Sonja Overhiser says:

      Good question! You could do this — they’ll be a little soggy but it should work. Even better, you could mix up the filling and refrigerate, then make the rollups 2 hours before serving.

  7. Pam Webb says:

    Can the filling be made a day ahead and then Assemble the next day with the spinach etc etc?

    1. Sonja Overhiser says:

      Yes, that’s a great idea! You can assemble filling the day before, then assemble at least 2 hours before serving. Thank you!

  8. Paige Arnold says:

    What meat would be best to add to this recipe? Sounds delicious!!

    1. Alex Overhiser says:

      Some chopped pepperoni would add a nice savoriness.

      1. Pam webb says:

        Also you can use pepperoni, prosciutto & capicoli

  9. Glenys Spottiswood says:

    I love the look of your Pinwheel recipe but after pressing Print the recipe shows up but there are no further instructions to proceed the Printing.

    1. Alex Overhiser says:

      Hi! Just use the print menu in your browser.