I've been making various versions of cream cheese pinwheels for years, but this cranberry and feta combination is absolutely my favorite; the flavors are bright and the perfect balance of rich and fresh. Softened cream cheese brings velvety smoothness, dried cranberries add sweet chewiness, feta brings salty tang, and green onions add freshness. Spread everything inside a colorful spinach tortilla, roll it tightly, let it chill, and then slice it into pretty spirals that look like you spent much more time on them than you actually did. These bite sized rolls look beautiful on a platter and add an instant pop of holiday color.

Love anything with cranberries? You're in the right place. Try these easy Cranberry Brie Phyllo Bites or these Cranberry Oatmeal Bars!
Why Cream Cheese Pinwheels Are the Perfect Holiday Appetizer
There are certain appetizers that just make holiday hosting easier, and cream cheese pinwheels are at the top of that list. Here is why they are such a reliable crowd pleaser.
1. They require no cooking.
Zero ovens, zero stovetops, zero stress. If you have a bowl, a mixing spoon, and a knife, you can make these.
2. They take minutes to assemble.
Most of the time involved is chilling, which means you can prep them in advance and then move on with the rest of your holiday to do list.
3. They are budget friendly.
A block of cream cheese, tortillas, cranberries, and feta go a long way. You can feed a large crowd without spending much.
4. *Aesthetically pleasing*
The red cranberries, green onions, and green spinach tortillas naturally echo holiday colors. They look cheerful without any extra effort.
5. They are easy to grab and eat.
No forks or tiny appetizer plates required. People love finger foods during the holidays, and these pinwheels are one bite perfection.
6. They are simple to customize.
You can switch tortillas, add nuts, play with herbs, or try different cheeses. Once you learn the base method, the flavor combinations are endless.
Jump to:
What Makes These Cream Cheese Pinwheels Extra Special
There are many versions of cream cheese pinwheels on the internet, so what makes these cranberry, feta, and cream cheese pinwheels stand out? It all comes down to the balance of flavors and textures.
Sweet Cranberries
They provide just the right amount of chewiness and natural sweetness. Cranberries pair beautifully with tangy feta and creamy cheese. You can also chop them more finely if you like a more delicate spiral pattern.
Tangy, Salty Feta
Feta adds richness without heaviness. It breaks up the cream cheese mixture so it never tastes too one note. The tang of feta brightens the entire filling.
Green Onions
That hint of crunch and mild onion flavor cuts through the richness. It gives each bite a fresh pop.
Spinach Herb Tortillas
Not only do they add a gorgeous green color, but they bring a subtle herbaceous flavor that makes the pinwheels taste even more vibrant. If you want more color options, sun dried tomato tortillas also work beautifully.
A Hint of Orange Juice
A small amount helps loosen the cream cheese so it spreads more smoothly, but it also adds gentle citrus brightness that pairs perfectly with cranberries.
Step-By-Step Overview
- Make the Filling: In a medium bowl, beat together softened cream cheese and orange juice until smooth and spreadable.
- Add Mix-Ins: Stir in dried cranberries, crumbled feta, and chopped green onions until evenly combined.
- Assemble the Pinwheels: Lay one tortilla flat on a clean surface. Spread about ¼ of the cream cheese mixture evenly over the tortilla, all the way to the edges. Roll it up tightly from one end to the other. Repeat with remaining tortillas and filling.
- Chill: Wrap each rolled tortilla in plastic wrap and refrigerate for at least 1 hour (this makes slicing clean and easy + the flavors meld nicely).
- Slice and Serve: Unwrap and slice each roll into ½-inch pieces. Arrange pinwheels cut-side up on a platter. I like to slice the roll down the middle and then slice each half into equal portions.
- Garnish (Optional): Garnish the serving platter with a fresh rosemary sprig for a festive touch. Use a small star-shaped cutter to cut cheddar cheese stars for the top of the “tree,” if desired.
Tips for Making the Best Cream Cheese Pinwheels
Even though this recipe is incredibly simple, there are some small tips that make a big difference in how easy they are to assemble and how they look once sliced.
1. Make sure the cream cheese is fully softened.
If the cream cheese is firm, it will not mix smoothly with the orange juice or spread well across the tortilla. Leave it at room temperature until it is soft and easily spreadable. If you try to rush it, you will end up tearing the wraps.
2. Spread the filling all the way to the edges.
For clean spirals, make sure the cream cheese mixture goes right to the edges of the tortilla. Gaps will make the rolls look uneven when sliced.
3. Roll the tortillas tightly.
The tighter the roll, the better the pinwheels will hold together. Think of it as rolling sushi. Keep the roll firm and even from one end to the other.
4. Chill before slicing.
Do not skip this step. Chilling allows the cream cheese to firm back up and the tortilla to tighten slightly around the filling. This is what creates smooth cuts without smearing. A minimum of one hour is needed, but you can chill them overnight without any problems.
5. Use a sharp serrated knife for slicing.
A dull knife will mash the pinwheels. A sharp serrated knife helps cut cleanly through the tortilla without dragging the filling.
6. Wipe the blade between cuts.
This prevents smudging and keeps the swirls nice and neat.
Ingredient Notes
While the recipe itself is not included in this post, here are some helpful notes about the ingredients used in these cranberry, feta, and cream cheese pinwheels so that you get the best results when you make them.
Cream Cheese
Use full fat cream cheese for the creamiest texture. Low fat cream cheese tends to be softer and slightly watery, which can make the pinwheels difficult to slice. If you prefer a lighter version, you can use a reduced fat block, but avoid cream cheese spreads that come in tubs.
Orange Juice
A little goes a long way. It helps loosen the cream cheese so it is easier to spread. Fresh orange juice works beautifully if you have it. You can also use bottled juice without any issue.
Dried Cranberries
Choose a soft, plump brand of dried cranberries for the best texture. If your cranberries feel a bit dry, you can soak them in warm water for 5 minutes and then pat dry before adding them. This small trick keeps the filling moist.
Feta Cheese
Crumbled feta adds tang and flavor contrast. You can use traditional, reduced fat, or even a block of feta that you crumble yourself. Freshly crumbled feta tends to have the best texture.
Green Onions
Choose bright green fresh onions. The white and green parts both work. Slice them thinly so they distribute evenly throughout the filling.
Spinach Tortillas
Spinach herb tortillas not only look beautiful but they hold up well when rolled. You can also use flour tortillas, tomato basil tortillas, or whole wheat. Try to use tortillas that are soft and pliable so they do not crack or tear as you roll.
Flavor Variations
One of the best things about cream cheese pinwheels is how customizable they are. Once you understand the base method, you can take the flavors in many different directions. Here are some ideas you can try if you want to change the mood or match the pinwheels to a specific occasion.
1. Add chopped pecans
Pecans add a subtle crunch that pairs wonderfully with cranberries and feta. Lightly toast them for extra flavor.
2. Add a pinch of black pepper
If you want a slightly more savory flavor, a pinch of pepper adds warm depth without overpowering the other ingredients.
3. Add fresh herbs
Try chopped rosemary, thyme, or basil for extra freshness. Rosemary pairs especially well for holiday versions.
4. Use goat cheese instead of feta
Goat cheese will make the filling creamier and a little tangier. This is great if you want a richer texture.
5. Swap dried cranberries for dried cherries
Cherries add a slightly deeper, richer sweetness. Combine them with feta and a tiny bit of honey for a beautiful twist.
6. Add spinach to the filling
Finely chopped fresh spinach can be stirred into the cream cheese mixture for more color and nutrients.
7. Add diced green apple
A small amount of finely diced apple adds brightness and a light crunch. It works especially well for fall entertaining.
How to Serve Cranberry Feta Cream Cheese Pinwheels
Presentation can make even the simplest appetizer look polished and festive. Here are some serving ideas for holiday gatherings and beyond.
Holiday Tree Arrangement
If you want to make these look extra seasonal, arrange the pinwheels in the shape of a Christmas tree. Start with the widest row at the bottom and work your way up to a single pinwheel at the top. Add a sprig of fresh rosemary to mimic garland, and place a small cheddar cheese star at the top. It creates a stunning centerpiece and guests always comment on it.
On a Wooden Charcuterie Board
Pinwheels look beautiful when paired with nuts, grapes, crackers, and sprigs of herbs. Their spiral shape adds visual texture to any board.
With Festive Cocktail Picks
Placing a small festive cocktail or toothpick into each pinwheel makes them easy to grab and eat, especially at crowded parties.
As Part of a Holiday Brunch Spread
Cream cheese pinwheels are a great addition to brunch because they are light, refreshing, and easy to eat between sips of coffee or cider.
For Snow Day Snacking
They also make a fun indoor snack for kids and adults. Since they are not messy, they work well as lunchbox fillers too.
Make Ahead Instructions
Cream cheese pinwheels are a dream when it comes to holiday prep. You can make them up to 24 hours in advance, which is incredibly helpful when you are trying to put together multiple dishes or host a large group.
To Make Ahead
Roll the tortillas with the filling, then wrap each roll tightly in plastic wrap. Place them in the refrigerator for at least one hour and up to one full day. Chilling firms the filling, keeps everything contained, and makes slicing smooth and clean.
To Slice Before Serving
When you are ready to serve, remove the plastic wrap and use a sharp serrated knife to cut half inch slices. Arrange them on a serving platter and garnish with rosemary or small cheddar stars if desired.
Travel Friendly Option
If you are taking these to a party or potluck, slice them and place them in a shallow airtight container, separating layers with parchment paper to keep them neat.
How to Store Leftovers
If you have leftover pinwheels, store them in an airtight container in the refrigerator. They will keep well for about three days. Keep in mind that the tortillas may soften slightly over time, but they will still taste great.
For best results, store them in a single layer or place parchment paper between layers to prevent sticking.
Can You Freeze Cream Cheese Pinwheels?
Freezing is not recommended. Cream cheese changes texture when frozen and thawed, becoming grainy rather than smooth. Tortillas can also become soggy after thawing. Since these pinwheels take only minutes to make, it is better to prepare them fresh or make them a day ahead.
What to Serve With Cream Cheese Pinwheels
These holiday pinwheels pair well with other light appetizers. Here are some ideas to round out your menu.
Fresh vegetables and dip
The crispness of veggies balances the soft texture of the pinwheels.
Crackers and cheese
A variety of crackers and cheeses create a nice contrast in textures and flavors.
Nuts and dried fruits
Almonds, pecans, or mixed nuts bring crunch. A small offering of dried apricots or figs matches the cranberry flavor.
Holiday beverages
Serve with sparkling cider, cranberry punch, mulled wine, or a festive mocktail.
How to Keep Pinwheels From Getting Soggy
One of the most common concerns people have about cream cheese pinwheels is whether they will get soggy. Here are some steps to ensure they stay firm and fresh.
1. Avoid overly wet ingredients.
Pat green onions dry after washing. Make sure cranberries are not water soaked. If you use fresh fruit additions like apples, pat them dry.
2. Use full fat cream cheese.
Full fat cream cheese is thicker and holds up better during chilling.
3. Chill the rolls well before slicing.
Firm filling means clean cuts and less moisture transfer into the tortilla.
4. Slice right before serving if possible.
You can chill the rolls ahead, then slice at the last minute for freshest presentation.
How Many Pinwheels Do You Need Per Person?
If you are trying to plan for a party or gathering, here is a simple guide.
For appetizers:
Plan on 3 to 4 pinwheels per person if you are serving multiple appetizers.
For large platters:
One full batch makes about 32 pinwheels, which is perfect for 8 to 10 people. If you are serving a crowd, make 2 or 3 batches. They are inexpensive and always popular.
Frequently Asked Questions
Can I make these with plain flour tortillas instead of spinach tortillas?
Absolutely. Plain flour tortillas work great. The spinach tortillas simply add festive color and a subtle herby flavor.
How long can the pinwheels sit out at a party?
They can be left out for about two hours. If the room is warm, place the serving platter over a tray of ice or rotate smaller batches from the fridge.
Can I use flavored cream cheese?
You can, but plain cream cheese gives you more control over the flavor balance. If you try flavored varieties, choose ones that pair well with cranberries such as herb and garlic or chive.
Can I add meat?
Yes. Thinly sliced turkey or ham can be added in a single layer, though it may reduce the pretty spiral look. If you include meat, slice extra thin for best results.
Can I make these gluten free?
Yes. Use gluten free tortillas. Make sure they are soft and pliable so they do not crack when rolled.
Appetizers for the Holidays
Love this Cranberry, Feta, & Cream Cheese Pinwheel recipe? Please leave a 5-star ⭐️⭐️⭐️⭐️⭐️ rating in the recipe card below ⬇️ and/or a review in the comment section further down.
Hungry for more? Follow Suburban Simplicity on Facebook, Instagram, YouTube, and Pinterest to see more DIYs, recipes, and home tips!
Also, don't forget to sign up for email!
I only send one email a week, and it'll include my latest recipes, DIYs, and tips, information about exclusive "email only" giveaways, and more! See form below!
Want to subscribe to the Suburban Simplicity Recipe Club? It's only $5 per month, and you'll get ad-free PDFs of any new recipes that I post while supporting me at the same time! Join the club, here.
Printable Recipe

Cranberry, Feta, and Cream Cheese Pinwheels
Equipment
- medium bowl
- Rubber spatula
- sharp knife
Ingredients
- 1 8- ounce package cream cheese (softened)
- 2-3 teaspoons orange juice
- ¾ cup dried cranberries
- 1 cup crumbled Feta cheese
- ¼ cup green onions (chopped)
- 4 large spinach herb tortilla wraps
- Fresh sprig of rosemary to garnish
- Cheddar cheese (for star topper (optional))
Instructions
- Make the Filling: In a medium bowl, beat together softened cream cheese and orange juice until smooth and spreadable.
- Add Mix-Ins: Stir in dried cranberries, crumbled feta, and chopped green onions until evenly combined.
- Assemble the Pinwheels: Lay one tortilla flat on a clean surface. Spread about ¼ of the cream cheese mixture evenly over the tortilla, all the way to the edges. Roll it up tightly from one end to the other. Repeat with remaining tortillas and filling.
- Chill: Wrap each rolled tortilla in plastic wrap and refrigerate for at least 1 hour (this makes slicing clean and easy + the flavors meld nicely).
- Slice and Serve: Unwrap and slice each roll into ½-inch pieces. Arrange pinwheels cut-side up on a platter. I like to slice the roll down the middle and then slice each half into equal portions.
- Garnish (Optional): Garnish the serving platter with a fresh rosemary sprig for a festive touch. Use a small star-shaped cutter to cut cheddar cheese stars for the top of the “tree,” if desired.
Notes
- Add a pinch of black pepper or a sprinkle of chopped pecans for extra flavor and crunch.
- Spinach herb wraps add color, but you can use sun-dried tomato or plain flour tortillas too.
- Festive Presentation: Arrange pinwheels in a triangle shape on a platter to look like a Christmas tree, add the rosemary as “garland,” and top with the cheddar “star.” Serve with festive cocktail picks for easy grabbing!
- Make Ahead: You can make these up to 24 hours ahead. Just keep them wrapped and chilled until ready to cut and serve.
Leave a Reply