30-MINUTE MEALS! Get the email series now
Royal Recipe

Cranberry Cream Cheese Rolls

5 from 1 vote
1 Comments
Riley
By: RileyUpdated: Jul 8, 2026
This post may contain affiliate links. Please read our disclosure policy.

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

Cranberry Cream Cheese Rolls

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. User provided content image 1

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.

User provided content image 2

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

Party Bites & Snack BoardsFoodRecipesAppetizersHolidayParty FoodPuff PastryCranberries
No ratings yet

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.

Servings: 12 steaks
Cranberry Cream Cheese Rolls
Prep:15 minutes
Cook:20 minutes
Rest Time:10 mins
Total:35 minutes

Ingredients

Pastry

Filling

Finish

Instructions

1

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.

2

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.

3

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.

4

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.

5

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.

6

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

Calories: 130kcal | Carbohydrates: 10g | Protein:
3g | Fat: 9g | Saturated Fat: 3g |
Polyunsaturated Fat: 2g | Monounsaturated Fat:
4g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@royalrecipe on social media!

Cranberry Cream Cheese Rolls

Categories:

Cranberry Cream Cheese Rolls

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)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family photo

Hi, I'm Riley!

Chef and recipe creator specializing in delicious Party Bites & Snack Boards cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.