Why You’ll Love This Cranberry Feta Pinwheels with Cream Cheese
If you’re looking for a quick, delicious, and visually appealing snack or appetizer, Cranberry Feta Pinwheels with Cream Cheese should be at the top of your list. These pinwheels are an ideal blend of sweet, tangy, and creamy flavors, making them perfect for any occasion, from casual gatherings to festive holiday meals.
What makes these pinwheels stand out is their incredible balance of flavors. The sweet dried cranberries offer a burst of fruity goodness, the tangy feta cheese adds a bold bite, and the creamy cream cheese creates a rich, smooth base that ties everything together. Rolled up in soft flour tortillas, they’re easy to prepare, incredibly tasty, and can be served as bite-sized snacks or appetizers.
Not only do these pinwheels deliver on flavor, but they also provide a lovely contrast in textures—crunchy green onions, creamy cheese, and chewy cranberries—making each bite a delightful experience. Plus, they can be served chilled, which makes them the perfect make-ahead treat for parties or potlucks. Whether you’re hosting a gathering or bringing a dish to share, these pinwheels will surely be a hit with guests.
What You’ll Need
To make these Cranberry Feta Pinwheels with Cream Cheese, you’ll need just a few simple ingredients. These are easy to find in most grocery stores and will create a flavorful, crowd-pleasing dish. Here’s what you need:
- 8 oz cream cheese, softened – The cream cheese serves as the creamy, smooth base for this dish, bringing everything together with its rich texture. Softened cream cheese spreads easily and blends well with the other ingredients.
- 1 cup dried cranberries, chopped – Dried cranberries bring a touch of sweetness and a slight chewiness to these pinwheels. They offer a perfect contrast to the tangy feta and fresh green onions.
- 1 cup crumbled feta cheese – The feta adds a savory, tangy punch that balances the sweetness of the cranberries and the creaminess of the cream cheese. Feta’s crumbly texture complements the other ingredients nicely.
- ¼ cup green onions, finely chopped – Green onions contribute a fresh, slightly sharp flavor that cuts through the richness of the cream cheese and feta. Their bright color also adds a pop to the dish.
- 4 large flour tortillas (10-inch) – Flour tortillas are the perfect wrap for these pinwheels. They’re soft and flexible, making it easy to roll up the filling and slice it into bite-sized pieces.
- Salt and pepper, to taste – A little seasoning helps bring all the flavors together and enhances the overall taste. Adjust salt and pepper to your liking.
- Fresh parsley, chopped (optional, for garnish) – Fresh parsley adds a pop of green color and a slight herbal note that complements the other flavors. It’s also great for garnishing your pinwheels before serving.

Step-by-Step Instructions
Making Cranberry Feta Pinwheels with Cream Cheese is a breeze! This easy-to-follow recipe involves mixing the ingredients, spreading them on tortillas, rolling them up, and slicing into bite-sized pieces. Let’s go through the steps:
Step 1: Soften the Cream Cheese Start by setting your cream cheese out at room temperature for about 15-20 minutes. Softened cream cheese blends more easily and results in a smoother texture when mixing with the other ingredients. If you’re short on time, you can microwave the cream cheese for 10-15 seconds to speed up the process.
Step 2: Prepare the Ingredients While the cream cheese softens, take the dried cranberries and chop them into smaller pieces. This helps ensure they are evenly distributed throughout the pinwheels and makes them easier to eat. You can use kitchen scissors to snip the cranberries or a knife to chop them finely.
Next, finely chop the green onions. You want to ensure they are small enough so they don’t overpower the other ingredients, but large enough to add a bit of crunch and freshness. If you like a milder flavor, you can use just the white parts of the green onions, but including the green tops adds extra color and freshness.
Finally, crumble the feta cheese if it isn’t pre-crumbled, and set everything aside.
Step 3: Make the Cream Cheese Mixture In a medium bowl, combine the softened cream cheese, chopped dried cranberries, crumbled feta cheese, and green onions. Use a spatula or spoon to mix everything together. Ensure the ingredients are evenly incorporated, and the cream cheese is fully blended with the cranberries, feta, and green onions. Add a pinch of salt and freshly ground black pepper to taste. If you want extra flavor, you can also add a little garlic powder, onion powder, or lemon zest to the mixture.
Step 4: Spread the Mixture on Tortillas Lay your flour tortillas flat on a clean surface, such as a cutting board or large plate. Divide the cream cheese mixture evenly and spread it across each tortilla. Use a spatula or butter knife to spread the mixture all the way to the edges of the tortillas, ensuring each tortilla is well-coated.
Step 5: Roll the Tortillas Once the cream cheese mixture is evenly spread, carefully roll up each tortilla tightly from one edge to the other, making sure the filling stays inside. Be gentle when rolling to avoid tearing the tortillas.
Step 6: Slice and Serve After rolling up the tortillas, slice each roll into bite-sized pinwheels, about 1-inch thick. Arrange the slices on a serving platter. If desired, garnish the pinwheels with freshly chopped parsley to add a touch of color and a fresh herbal flavor. These pinwheels are perfect for serving as appetizers at a party or as a fun snack.
Step 7: Chill (Optional) If you have time, place the pinwheels in the refrigerator for about 30 minutes before serving. Chilling them helps the flavors meld together and makes them easier to slice neatly. If you’re in a rush, you can serve them immediately, but a little chilling time can enhance the flavor and presentation.

Tips for Success
To make sure your Cranberry Feta Pinwheels with Cream Cheese turn out perfectly, here are some helpful tips:
- Soften the Cream Cheese: For the best texture, ensure the cream cheese is fully softened before mixing. If it’s too cold, it won’t blend smoothly, and you may end up with lumps in the mixture.
- Use Fresh Ingredients: Freshly chopped green onions and parsley will enhance the overall flavor and appearance of your pinwheels. Fresh ingredients add a vibrant touch and make your dish feel more homemade.
- Roll Tightly: Roll the tortillas as tightly as possible without tearing them. This ensures that the pinwheels stay together and makes them easier to slice.
- Cut with a Sharp Knife: When slicing the pinwheels, use a sharp knife to create clean cuts. If the knife is dull, it may squish the pinwheels and cause the filling to spill out.
- Chill Before Serving: While optional, chilling the pinwheels in the refrigerator helps them firm up, making them easier to slice and enhancing the flavors.
Variations to Try
While the classic Cranberry Feta Pinwheels with Cream Cheese is fantastic on its own, there are a variety of ways to customize this recipe to suit your tastes or dietary needs. Here are some variations you can try:
- Add Nuts: For a bit of crunch and nuttiness, consider adding chopped walnuts or pecans. They pair wonderfully with the cranberries and feta.
- Swap the Cheese: While feta is a classic choice, you can substitute it with goat cheese, cream cheese, or even sharp cheddar for a different flavor profile.
- Use Spinach Tortillas: For added color and a slightly different flavor, try using spinach tortillas. They pair nicely with the creamy filling and add a festive touch, especially for holiday gatherings.
- Make It Spicy: Add a pinch of red pepper flakes or some diced jalapeños to the mixture for a spicy kick.
- Add Fresh Herbs: Mix in fresh herbs like thyme, basil, or rosemary for a more herby flavor. These fresh herbs complement the tangy feta and sweet cranberries beautifully.
Storing and Reheating
Storing: If you have leftover pinwheels, you can store them in an airtight container in the refrigerator for up to 2-3 days. The chilled pinwheels make a great make-ahead option, and the flavors will continue to meld together as they sit.
Freezing: You can freeze these pinwheels for longer storage. Wrap them tightly in plastic wrap and then place them in a freezer-safe bag. When you’re ready to eat them, let them thaw in the refrigerator for several hours or overnight.
Reheating: Although these pinwheels are typically served cold or at room temperature, you can gently reheat them if desired. Place them in a preheated oven at 300°F (150°C) for 10-12 minutes, or microwave them for about 20 seconds per pinwheel. Just be cautious not to overheat, as the cream cheese filling can become too soft and gooey.
Frequently Asked Questions
Can I use fresh cranberries instead of dried? Fresh cranberries will not provide the same sweetness and texture as dried cranberries. If using fresh cranberries, you’ll need to cook them down with sugar to create a compote or jam-like consistency.
Can I make these pinwheels ahead of time? Yes, these pinwheels are great for make-ahead preparation. You can prepare them up to a day in advance, store them in the refrigerator, and slice them just before serving.
Can I use a gluten-free tortilla? Yes! If you’re gluten intolerant, simply use gluten-free tortillas as a substitute. Many gluten-free tortillas are available at grocery stores, and they work just as well in this recipe.
The Final Word
Cranberry Feta Pinwheels with Cream Cheese are a delightful, easy-to-make snack or appetizer that perfectly balances sweet, tangy, and creamy flavors. With their simple ingredients and minimal preparation, they’re an excellent option for holiday parties, family gatherings, or even just a light snack when you need something delicious. Whether served as part of a buffet spread or enjoyed as an afternoon snack, these pinwheels are sure to impress with their vibrant colors and mouthwatering flavor. Try them today and discover why they’re a fan favorite!