Cream Cheese Cranberry Danishes

Chef’s Secret: I’ll let you in on a tiny bakery trick that makes store-bought shortcuts taste like they spent all morning in a pro oven. The trick? A little cream cheese, a bright cranberry pop, and a quick egg wash that gives the edges that irresistible glossy, golden finish bakers guard like treasure. I use a sheet of store-bought puff pastry as my starting point, but the finishing moves — the sweet-tart filling, the squeeze of lemon in the glaze, and the perfectly timed oven heat — turn it into something that feels handmade and special. Get ready for warm buttery layers, tangy ruby pockets, and the smell of citrus-sweet caramelizing sugar that will make your kitchen smell like a weekend pastry shop.

Quick Facts

  • Yield: Serves 8
  • Prep Time: 20 minutes
  • Cook Time: 18 minutes
  • Total Time: 38 minutes

Why This Recipe is Awesome

This recipe takes the drama out of pastry but keeps all the magic. Flaky, buttery layers meet a creamy, slightly tangy center and jewel-bright cranberries that pop in your mouth. It’s impressive enough for guests and forgiving enough for a sleepy Sunday morning. Plus, it’s so easy even your oven can’t mess it up — just follow the timing, watch for golden edges, and enjoy the cinnamon-scented, citrus-kissed aroma that will fill your kitchen.

Ingredients

For the Main Dish:

  • 1 (17.3 oz) package frozen puff pastry sheets (2 sheets), thawed
  • 8 oz cream cheese, softened (about 1 package)
  • 1/3 cup granulated sugar
  • 1 tsp vanilla extract
  • 1 large egg (for filling and egg wash — see notes)
  • 1 cup fresh or frozen cranberries
  • 1/4 cup granulated sugar (for cranberries)
  • 1 tbsp orange juice or water (for cranberry quick jam)
  • 1 tsp lemon zest (optional, brightens the filling)
  • 1 tbsp milk (for egg wash)
  • 1 tbsp cold unsalted butter, cut into small cubes (optional, for richer crust edges)

For the Sauce / Garnish (if applicable):

  • 1 cup powdered sugar
  • 2–3 tsp fresh lemon juice (or milk for a milder glaze)
  • Extra fresh cranberries or orange zest for garnish (optional)

How I Make It

Step 1:

Preheat your oven to 400°F. Line a baking sheet with parchment. In a small saucepan, combine 1 cup cranberries, 1/4 cup sugar, and 1 tbsp orange juice. Cook over medium heat, stirring, until the cranberries pop and the mixture thickens into a glossy quick jam (about 6–8 minutes). Smell that bright, tart steam? That’s payday for your nose. Let it cool slightly.

Step 2:

Beat 8 oz cream cheese with 1/3 cup sugar and 1 tsp vanilla until smooth. Add 1 egg yolk (reserve the white for egg wash) and 1 tsp lemon zest if using. Taste and adjust sweetness — the filling should taste a bit tangy and not too sweet, since the pastry adds sugar.

Step 3:

Unfold the thawed puff pastry on a lightly floured surface. Cut each sheet into 4 squares for a total of 8. Score a 1/2-inch border around each square with the tip of a knife (don’t cut through). This gives you a raised edge that puffs and holds the filling like a little pillow.

Step 4:

Spread ~2 tbsp of the cream cheese mixture into the center of each square. Top each with ~1½ tsp of the cranberry jam. Brush the pastry edges with an egg wash made from 1 egg white + 1 tbsp milk to get that shiny, deep golden finish. Dot a few tiny cubes of butter on the edges if you want extra richness. Bake on the parchment-lined sheet for 16–18 minutes, until the borders turn golden brown and the centers look set but still creamy.

Step 5:

Whisk 1 cup powdered sugar with 2–3 tsp lemon juice into a smooth glaze. Drizzle the glaze over the warm danishes and finish with a few fresh cranberries or extra orange zest for color. Let them rest 5 minutes so the glaze sets, then dig in while the edges still crunch and the centers stay silky.

Pro Tips

  • Keep your cream cheese cold-ish while you slice the pastry — too warm and the filling gets runny. Room temperature for easy mixing; not soupy.
  • If your puff pastry softens while you assemble, pop the tray in the fridge for 10 minutes before baking to keep those layers flakier.
  • Use a toothpick to check the center: if the filling jiggles like custard, it needs another minute or two. Look for golden edges.
  • For a brighter cranberry flavor, add a splash of orange liqueur (like Cointreau) to the quick jam — about 1 tsp.

Common Mistakes to Avoid

  • Skipping preheating: Classic rookie move. It changes texture and bake time.
  • Overmixing: Leads to dense or chewy results. Mix until just combined.
  • Guessing cook time: Always use visual cues or a timer, not just vibes.
  • Overcrowding pans: Give your food some breathing room to crisp properly.

Alternatives & Substitutions

  • Use store-bought raspberry or apricot jam instead of cranberry jam for a sweeter, less tart version — the texture stays the same.
  • Swap cream cheese for full-fat ricotta blended with a little sugar and lemon zest for a lighter, grainy texture.
  • For dairy-free: use a dairy-free cream cheese alternative and a vegan puff pastry; results stay flaky though slightly less rich.
  • For gluten-free: find a certified gluten-free puff pastry or make a quick gluten-free tart crust (note: texture will differ).

Variations & Tips

  • Spiced: add 1/4 tsp cinnamon and a pinch of nutmeg to the cream cheese for cozy fall vibes.
  • Nutty crunchy top: sprinkle chopped toasted pecans or almonds over the glaze for texture.
  • Mini danishes: cut pastries into smaller squares to make 16 bite-sized treats — great for parties.
  • Savory twist: swap cranberries for fig jam and omit lemon for a sophisticated breakfast pastry.
  • Alcohol boost: fold 1 tsp bourbon into the cream cheese for warm depth (adults only!).
  • Creative twist: swirl in a teaspoon of mascarpone with the cream cheese for an ultra-luxe filling.

FAQ (Frequently Asked Questions)

Can I make this ahead of time?
Yes! Assemble the danishes on the baking sheet, cover tightly, and refrigerate up to 24 hours. Bake straight from the fridge, adding 2–3 minutes to the time if needed. For best texture, glaze just before serving.
Can I double the recipe?
Sure thing. Use two baking sheets and rotate them halfway through baking for even color. Don’t crowd the oven — give each tray its airspace.
Can I substitute butter with oil?
Technically yes, but you’ll miss that buttery magic. Use ¾ the amount of oil.
How do I know it’s done?
Look for golden-brown edges and a filling that’s set with a slight jiggle. The pastry should sound crisp when you tap it lightly.
What if I don’t have ingredient X?
Out of cream cheese? Use ricotta or mascarpone. No fresh cranberries? Use jam or thawed frozen cranberries. Both give quick, tasty substitutes.

How I Like to Serve It

I serve these warm with a steaming mug of coffee or a bright citrus tea. They make a stellar brunch centerpiece alongside scrambled eggs and arugula salad, or pack beautifully for a picnic. In winter, they pair wonderfully with mulled cider; in spring, they feel light and celebratory for weekend brunch company.

Notes

  • Store leftover danishes in an airtight container at room temperature for up to 2 days, or refrigerate up to 4 days. Reheat in a 350°F oven for 5–7 minutes to revive the crisp edges.
  • No meat temps required here — just enjoy warm, flaky pastry!

Final Thoughts

Closing: Now go impress someone — or just yourself — with your homemade masterpiece!