Cranberry Cream Cheese Rolls

Buttery puff pastry spirals filled with tangy cream cheese, bright cranberries, salty feta, and fresh herbs—perfect for brunch, parties, or a cozy snack.

This batch of Cranberry Cream Cheese Rolls started as a last-minute idea for a holiday brunch when I wanted something that felt festive but was actually very simple to make. I discovered the combination of smooth cream cheese, sweet-tart cranberries and salty feta one winter when I was cleaning out the fridge and pantry between holiday leftovers and baking projects. The first time I served them everyone at the table paused mid-bite and then asked for more—my sister called them "party-perfect pinwheels" and my kids loved the sweet pockets of cranberry. They quickly became my go-to for gatherings where I want something impressive with minimal hands-on time.
What makes these rolls special is the balance of textures and flavors: the puff pastry puffs and crisps into delicate layers, the cream cheese melts slightly and provides a lush base, while cranberry pockets give juicy brightness and feta adds a savory counterpoint. Fresh herbs lift the whole thing so the finish is aromatic rather than heavy. I often make a double batch because they freeze and reheat beautifully, and they travel well to potlucks. If you love a savory-sweet bite that travels between breakfast and appetizer territory, these will quickly become one of your staples.
Why You'll Love This Recipe
- Ready in about 35 minutes from start to finish: 15 minutes of active preparation and 20 minutes in the oven makes this ideal for last-minute entertaining.
- Uses a single sheet of store-bought puff pastry and pantry staples like cream cheese and dried or canned cranberries—no complicated dough required.
- Make-ahead friendly: assemble the log and slice it the day before, then bake from chilled for fresh, flaky pastries when guests arrive.
- Crowd-pleaser that works for sweet and savory preferences—the combination of sweet cranberries and salty feta gives broad appeal.
- Flexible for dietary tweaks: swap goat cheese for feta for a milder tang, or use a dairy-free spread for a dairy-free attempt (see substitutions).
- Perfect for holiday brunches, cocktail parties, or an elegant snack with coffee or sparkling wine.
Personally, I love that these rolls feel fancy but are forgiving. The first time I made them for a small holiday brunch, I forgot to brush the tops with egg wash until halfway through baking; they still turned golden and everyone raved. They also pair beautifully with a simple green salad for a light supper—my neighbor declared them the highlight of our street potluck last year.
Ingredients
- 1 sheet puff pastry: Use a standard pre-rolled sheet from the freezer section (thaw according to package directions). Look for brands like Pepperidge Farm or Jus-Rol for reliable layers and even browning—this is the structural base, so a high-quality sheet makes a big difference.
- 4 oz cream cheese, softened: Full-fat cream cheese (Philadelphia or store brand) gives the creamiest texture and slightly tangy backdrop; let it sit at room temperature for 20–30 minutes so it spreads easily.
- 1/4 cup cranberry sauce or 1/3 cup chopped dried cranberries: If you use canned cranberry sauce, it should be spoonable but not watery; for dried cranberries, chop roughly so they distribute evenly and rehydrate slightly if desired by soaking for 10 minutes in warm water or orange juice.
- 1/4 cup feta cheese, crumbled: A tangy, slightly salty feta (sheep/goat blend or store brand) contrasts nicely with sweet cranberries; avoid overly wet feta—pat it dry first.
- 1 tablespoon fresh herbs, chopped: Parsley or rosemary both work; parsley gives bright, clean notes while rosemary gives a piney aroma—fine chop to avoid overpowering the bites.
- 1 egg beaten with 1 tablespoon water (egg wash): Brushing the tops yields an even golden color and a glossy finish; if you prefer, use milk for a slightly softer sheen.
Instructions
Preheat and prepare: Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper. Making sure the oven is fully preheated is key so the pastry puffs evenly. Position the rack in the center for perfect airflow. Roll the pastry: Lightly flour your work surface and unroll the thawed puff pastry, pressing out any fold creases with the rolling pin so you have an even rectangle about 10 x 12 inches. Keep the pastry chilled until you are ready to spread the filling—warmer pastry tears more easily. Spread the filling: Using a spatula, spread the softened cream cheese into an even layer, leaving a 1/2-inch border all the way around. Dollop cranberry sauce evenly or sprinkle chopped dried cranberries over the cream cheese, then scatter the crumbled feta and the chopped fresh herbs. Aim for uniform distribution so each pinwheel has a balance of flavors. Roll and slice: Tuck the long edge of the pastry and roll tightly into a log, sealing the seam by pinching gently. Chill the log in the refrigerator for 10 minutes to make slicing neater. Using a sharp knife or bench scraper, slice into 1-inch pieces—this should yield about 10–14 pinwheels depending on the sheet size. Arrange and egg wash: Place the cut pinwheels cut-side up on the prepared baking sheet leaving 1 inch between them. Brush the tops with the beaten egg wash to encourage an even golden color and glossy finish. Bake: Bake at 375°F (190°C) for 18–22 minutes or until the pastry is puffed and deep golden. Rotate the sheet halfway through if your oven has hot spots. Remove and let rest for 5 minutes before serving so the cheese firms slightly and the slices hold together.
You Must Know
- These bites are best enjoyed warm the day they are baked; however, they freeze well for up to 3 months when par-baked and then reheated.
- Store in an airtight container in the refrigerator for up to 3 days and reheat in a 350°F oven for 6–8 minutes for crispness.
- High in flavor but moderate in calories per piece—perfect for sharing. Each pinwheel is roughly 130 calories (estimate), making them suitable for portion-controlled snacks.
- Contains dairy, gluten, and egg—see substitutions for allergy-friendly options.
My favorite aspect is how many variations these support—switching a single element like the cheese or the herb changes the whole character. I remember serving them at a small New Year’s Eve party where someone compared them to little savory pastries sold at artisan bakeries; they felt both homemade and elegant.
Storage Tips
To keep crispness, store leftovers in the refrigerator in a single layer if possible, separated by parchment to prevent sticking, in an airtight container for up to 3 days. For longer storage, freeze on a sheet tray until firm, then transfer to a freezer bag for up to 3 months. To reheat from frozen, bake at 350°F (175°C) for 10–12 minutes until heated through and crisp. If you plan to freeze, par-bake for 6–8 minutes first, cool, then freeze—this preserves structure and ensures even reheating.
Ingredient Substitutions
If you need to swap ingredients, try goat cheese or ricotta mixed with a touch of lemon for a different tang instead of feta, and orange marmalade or chopped apricots instead of cranberries for a sweeter profile. For a dairy-free version, use a thick plant-based cream cheese and a dairy-free feta alternative; keep in mind texture and salt level will change. Use gluten-free puff pastry if available—note that many gluten-free options won’t puff as dramatically as traditional butter puff pastry.
Serving Suggestions
Serve warm on a platter garnished with additional fresh herbs and a light dusting of flaky sea salt. They pair well with a crisp green salad dressed in lemon vinaigrette for a light lunch, or with sparkling wine and olives for a cocktail hour. For brunch, offer alongside smoked salmon, sliced fruit, and a strong coffee. For holidays, place them on a wooden board with rosemary sprigs for visual appeal.
Cultural Background
Pinwheels and filled puff pastries are a classic across many cuisines—European baking traditions prize laminated dough for its layers and buttery flavor, while savory-sweet fillings have long been used in festive contexts. Combining sweet fruit and sheep’s milk cheese recalls Mediterranean pairings, while the use of puff pastry nods to French technique. These little spirals are modern interpretations that borrow the best of several culinary traditions.
Seasonal Adaptations
In winter, use fresh cranberry-orange relish and rosemary for a festive feel; in spring, swap cranberries for thinly sliced strawberries and basil for a brighter note. Summer versions with apricots and a sprinkle of toasted almonds offer a lighter touch. For autumn, mix in a pinch of cinnamon with the cranberries and swap parsley for thyme to emphasize warming flavors.
Meal Prep Tips
For easy hosting, assemble the log the night before and slice in the morning. Keep the slices on a parchment-lined tray covered with plastic wrap in the refrigerator until you’re ready to bake. If you want fully baked frozen snacks, par-bake until just set, cool completely, and freeze in a single layer before transferring to a sealed bag. Reheat in a hot oven for best texture.
These Cranberry Cream Cheese Rolls are an approachable, versatile option that feels special without the fuss. Give them a try when you need something quick but memorable—chances are they’ll become a repeat favorite.
Pro Tips
Chill the rolled log for 10 minutes before slicing to get neater, cleaner pinwheels.
If using dried cranberries, soak them for 10 minutes in warm orange juice to plump them up and intensify flavor.
Brush with egg wash right before baking to ensure a bright, golden finish and avoid soggy tops.
This nourishing cranberry cream cheese rolls recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Tags
Cranberry Cream Cheese Rolls
This Cranberry Cream Cheese Rolls recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Pastry
Filling
Finish
Instructions
Preheat and prepare
Preheat oven to 375°F (190°C) and line a baking sheet with parchment paper. Position the oven rack in the center for even baking.
Roll the pastry
Lightly flour a work surface and unroll the puff pastry. Press out any creases with a rolling pin to form an even rectangle about 10 x 12 inches; keep chilled until ready to fill.
Spread the filling
Spread the softened cream cheese evenly, leaving a 1/2-inch border. Add cranberry sauce or chopped dried cranberries, sprinkle crumbled feta, and scatter the chopped herbs for uniform distribution.
Roll and chill
Roll the long edge into a tight log, pinch the seam to seal, and chill for 10 minutes to make slicing cleaner. Use a sharp knife to cut into 1-inch slices.
Arrange and egg wash
Place pinwheels cut side up on the prepared baking sheet allowing 1 inch between each. Brush the tops with beaten egg and water for a golden finish.
Bake and rest
Bake 18–22 minutes until puffed and deep golden. Allow to rest 5 minutes on the sheet for the filling to set before transferring to a platter.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@royalrecipe on social media!

Categories:
You might also like...

5-Minute Air Fryer Roasted Garlic Magic That Wows
Learn how a 5-minute prep transforms a whole garlic bulb into silky, caramelized cloves in the air fryer. Perfect as a spread, mix-in, or flavor booster that elevates weeknight meals and party plates.

Bang Bang Salmon Made Perfect in Just 15 Minutes
A bright, spicy and slightly sweet salmon dish finished with a creamy bang bang sauce. Ready in 15 minutes, it delivers restaurant flavor with weeknight ease.

High Protein Chicken Pot Pie Soup
A comforting, protein-packed twist on classic pot pie flavors, transformed into a creamy, one-pot soup that is perfect for weeknights and meal prep.

Did You Make This?
Leave a comment & rating below or tag @royalrecipe on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Hi, I'm Riley!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.
