These Christmas Cranberry Pinwheels are the ultimate festive appetizer that everyone will love! Colorful, delicious, and incredibly easy to make, these cream cheese tortilla roll-ups feature sweet dried cranberries, tangy feta cheese, and fresh green onions wrapped in soft flour tortillas. They’re the perfect make-ahead appetizer for holiday parties, Christmas gatherings, potlucks, and cookie exchanges.

What makes these cranberry pinwheel appetizers so special is their beautiful appearance and amazing flavor combination. The red cranberries create a festive look that’s perfect for Christmas, while the creamy filling with sweet and savory notes appeals to all palates. Best of all, they require zero cooking and can be prepared well in advance!
Prep Time: 15 minutes
Chill Time: 1 hour (or up to overnight)
Total Time: 1 hour 15 minutes
Yield: About 24 pinwheel slices
Difficulty: Easy
Table of Contents
Why You’ll Love These Cranberry Pinwheels
No Cooking Required: These no-bake pinwheels are perfect when your oven is occupied with other holiday dishes or when you want a stress-free appetizer.
Make-Ahead Friendly: Prepare them up to 24 hours in advance, making holiday entertaining much easier and less stressful.
Crowd-Pleasing Flavor: The combination of sweet cranberries, tangy feta, and creamy cheese creates a perfectly balanced bite that appeals to everyone.
Visually Stunning: The red cranberries create a beautiful festive spiral pattern that looks impressive on any holiday platter.
Budget-Friendly: Made with simple, affordable ingredients that you can find at any grocery store.
Versatile Recipe: Easy to customize with different cheeses, add-ins, or dietary modifications.
Ingredients for Christmas Cranberry Pinwheels
- 8 ounces cream cheese, softened to room temperature (1 package)
- 3/4 cup sweetened dried cranberries
- 3/4 cup crumbled feta cheese
- 1/4 cup green onions, finely chopped
- 2 large flour tortillas (10-inch size)
Note: Philadelphia cream cheese is recommended for the smoothest, creamiest texture.
How to Make Cranberry Pinwheels
Step 1: Soften the Cranberries
Place the dried cranberries in a small bowl and cover with warm water. Let them soak for 5 minutes to soften and plump up.
Drain the cranberries thoroughly and pat dry with paper towels. This step makes them easier to spread and prevents excess moisture from making your tortillas soggy.
Why This Matters: Softened cranberries distribute more evenly throughout the filling and won’t tear the tortillas when rolling.
Step 2: Prepare the Cream Cheese Filling
In a large mixing bowl, combine the softened cream cheese, drained cranberries, crumbled feta cheese, and chopped green onions.
Mix well with a spatula or spoon until all ingredients are evenly incorporated and form a uniform mixture. The filling should be spreadable but not runny.
Pro Tip: Make sure your cream cheese is at room temperature for easy mixing. Cold cream cheese is difficult to blend and creates lumps.
Step 3: Assemble the Pinwheel Rolls
Lay the flour tortillas flat on a clean work surface or cutting board.
Divide the cream cheese filling evenly between the two tortillas (about half the mixture on each).
Using an offset spatula or butter knife, spread the filling over each tortilla in an even layer, leaving about a 1/2-inch border around the edges. This prevents the filling from squeezing out when you roll.
Make sure the filling reaches close to the edges for flavor in every bite, but that small border is crucial for neat rolls.
Step 4: Roll the Tortillas Tightly
Starting from one end, tightly roll each tortilla into a log shape. Roll as tightly as possible without squeezing out the filling—tight rolls create prettier pinwheel slices.
The tighter you roll, the more filling in each slice and the better the pinwheels will hold together.
Step 5: Chill for Best Results
Wrap each rolled tortilla tightly in plastic wrap. This keeps them fresh and helps them hold their shape.
Place the wrapped rolls seam-side down in the refrigerator. Chill for at least 1 hour, or up to 24 hours for the best results.
Chilling firms up the cream cheese filling, making the rolls much easier to slice cleanly and helping the flavors meld together beautifully.
Time-Saving Tip: For faster chilling, place the rolls in the freezer for 20-30 minutes instead of refrigerating for an hour.
Step 6: Slice and Serve
Remove the chilled tortilla rolls from the refrigerator and unwrap them. Let them sit at room temperature for 2-3 minutes if they’re very firm—this makes slicing easier.
Using a sharp serrated knife, trim off the uneven ends (baker’s snack!), then slice each roll into approximately 12 pieces, about 3/4 to 1 inch thick.
Wipe the knife clean between cuts for the neatest slices with clearly defined spirals.
Arrange the cranberry pinwheel slices on a serving platter in a decorative pattern. Serve immediately or cover and refrigerate until ready to serve.

Storage and Make-Ahead Instructions
Refrigerator (Assembled Rolls): Wrap tightly in plastic wrap and refrigerate for up to 24 hours before slicing. This actually improves the flavor as it gives time for the ingredients to meld.
Refrigerator (Sliced Pinwheels): Store sliced pinwheels in an airtight container in the refrigerator for up to 2 days. Place parchment paper between layers to prevent sticking.
Freezing: These pinwheels don’t freeze well due to the cream cheese and feta texture changes. It’s best to make them fresh or up to 1 day ahead.
Serving Tip: Let refrigerated pinwheels sit at room temperature for 10-15 minutes before serving for the best flavor and texture.
Expert Tips for Perfect Pinwheels
Room Temperature Cream Cheese: This is crucial! Leave cream cheese out for 30-60 minutes before making the filling. Softened cream cheese spreads easily and mixes smoothly.
Dry Your Cranberries: After soaking, pat cranberries completely dry. Excess moisture makes the tortillas soggy.
Use Fresh Tortillas: Fresh, pliable tortillas roll better without cracking. Warm them slightly in the microwave (10-15 seconds) if they’re stiff.
Roll Tightly: The tighter your roll, the better your pinwheels will hold together and the prettier they’ll look when sliced.
Sharp Knife is Key: Use a sharp serrated knife and wipe it clean between cuts for the cleanest slices with defined spirals.
Chill Thoroughly: Don’t skip the chilling time! It makes slicing exponentially easier and helps the pinwheels hold their shape.
Trim the Ends: The end pieces are usually not as pretty. Trim them off and enjoy them as a snack while you arrange the rest!
Presentation Matters: Arrange pinwheels standing up (spiral showing) on a platter for the most impressive presentation.
Creative Variations
Protein Addition: Add 1/2 cup finely chopped cooked turkey, chicken, or bacon for heartier pinwheels.
Nut Crunch: Mix in 1/4 cup chopped pecans or walnuts for added texture and flavor.
Herb Boost: Add 1-2 tablespoons fresh herbs like dill, parsley, or cilantro for extra freshness.
Spicy Kick: Mix in a pinch of red pepper flakes or a tablespoon of diced jalapeños for heat.
Different Cheese Options:
- Replace feta with goat cheese for a milder, creamier flavor
- Use shredded cheddar or pepper jack instead of feta
- Try gorgonzola or blue cheese for bold, sophisticated flavor
Sweet Version: Omit green onions and feta. Add 2 tablespoons honey and 1/4 cup chopped pecans for sweet cranberry cream cheese pinwheels.
Spinach Addition: Mix in 1/2 cup finely chopped fresh spinach (squeeze out excess moisture first).
Gluten-Free: Use gluten-free tortillas or large lettuce leaves as wraps.
Dairy-Free: Substitute vegan cream cheese and omit feta, or use dairy-free feta alternatives.
Different Dried Fruits: Replace cranberries with dried cherries, chopped apricots, or golden raisins.
Serving Suggestions
These versatile cranberry pinwheels are perfect for:
- Christmas Parties and Holiday Gatherings: Their festive red and white colors fit perfectly with Christmas décor
- Thanksgiving Appetizers: The cranberry makes them ideal for Thanksgiving spreads
- New Year’s Eve Celebrations: Elegant enough for fancy parties
- Potlucks and Cookie Exchanges: Easy to transport and always a hit
- Game Day Snacks: Simple finger food that’s more sophisticated than typical game day fare
- Bridal or Baby Showers: Beautiful presentation for special occasions
- Cocktail Parties: Perfect bite-sized appetizer for standing receptions
Platter Presentation Ideas:
- Arrange in circular pattern on a round platter
- Create rows on a rectangular serving board
- Garnish platter with fresh rosemary sprigs and extra cranberries
- Serve on a bed of fresh greens for added color contrast
Dietary Modifications
Vegetarian: This recipe is already vegetarian-friendly.
Gluten-Free: Use certified gluten-free tortillas. Corn tortillas can work but are more prone to cracking—warm them first.
Dairy-Free/Vegan: Use cashew cream cheese or store-bought vegan cream cheese, and replace feta with crumbled seasoned tofu or vegan feta.
Lower Fat: Use reduced-fat cream cheese and reduce or omit the feta cheese.
Nut-Free: This recipe is naturally nut-free unless you add optional nuts.
Keto/Low-Carb: Use low-carb tortillas or serve the filling as a dip with vegetable sticks instead of rolling.
Frequently Asked Questions
Can I make these the day before my party? Absolutely! In fact, making them 24 hours ahead improves the flavor. Just wait to slice them until 2-3 hours before serving for the freshest presentation.
Why are my tortillas cracking when I roll them? The tortillas may be too cold or stiff. Let them come to room temperature, or warm them in the microwave for 10-15 seconds to make them more pliable.
Can I use low-fat cream cheese? Yes, though full-fat cream cheese provides the best flavor and texture. Low-fat versions work but may be slightly less creamy.
How do I keep the pinwheels from getting soggy? Make sure to drain and dry the cranberries thoroughly. Also, don’t make them more than 24 hours in advance, and keep them properly wrapped.
What size tortillas work best? 10-inch tortillas are ideal. You can use 8-inch, but you’ll get fewer slices per roll. Burrito-size (12-inch) tortillas also work well.
Can I use fresh cranberries instead of dried? No, fresh cranberries are too tart and hard. Dried cranberries are essential for this recipe. If you want to use fresh, you’d need to cook them into a sauce first.
How many pinwheels should I make per person? Plan for 3-4 pinwheel slices per person as an appetizer, or 6-8 per person if they’re the main snack.
Can I freeze these? It’s not recommended. The cream cheese and feta don’t freeze well and become grainy when thawed. These are best made fresh or up to 1 day ahead.
What can I serve with cranberry pinwheels? They’re delicious on their own, but you can serve with crackers, a cheese board, fresh vegetables, or as part of a larger appetizer spread.
These Christmas Cranberry Pinwheels are proof that impressive appetizers don’t have to be complicated! With their beautiful festive appearance and delicious sweet-savory flavor, they’re guaranteed to be the star of your holiday spread.

Christmas Cranberry Pinwheels Recipe | Easy Cream Cheese Appetizer Rolls
Equipment
- Mixing bowl
- Rubber Spatula
- Sharp serrated knife
- Plastic wrap
- Cutting board
Ingredients
- 8 oz cream cheese, softened to room temperature (1 package)
- 3/4 cup sweetened dried cranberries
- 3/4 cup crumbled feta cheese
- 1/4 cup green onions, finely chopped
- 2 large flour tortillas (10-inch size)
Instructions
- Place dried cranberries in a small bowl, cover with warm water, and soak for 5 minutes. Drain thoroughly and pat dry. This softens the cranberries and prevents tearing or soggy tortillas.
- In a large bowl, mix softened cream cheese, drained cranberries, crumbled feta, and chopped green onions until evenly combined. The mixture should be creamy but spreadable.
- Lay tortillas flat and divide filling evenly between them. Spread in a smooth layer, leaving a 1/2-inch border around the edges. This keeps the filling contained when rolling.
- Tightly roll each tortilla into a log. Wrap each roll in plastic wrap and refrigerate for at least 1 hour (or up to 24 hours). Chilling helps the rolls firm up and slice neatly.
- Unwrap rolls and slice into 3/4–1-inch pieces using a sharp serrated knife. Wipe the blade between cuts for clean edges. Arrange on a platter and serve immediately or refrigerate until serving.