Ultimate Cream Cheese Danish – Flaky & Irresistible Delight

Oh, the first time I bit into a warm cream cheese danish at my local bakery—that flaky, buttery pastry giving way to the tangy-sweet cream cheese filling I knew I had to recreate it at home. There’s something magical about how the layers shatter delicately with each bite, while that creamy center stays soft and lush. My version? Just as dreamy, but even better because you can enjoy it fresh from your own oven. Trust me, once you taste this cream cheese danish, those store-bought ones won’t stand a chance. And the best part? It’s way easier than you’d think. Let’s bake some magic!

Cream Cheese Danish - detail 1

Why You’ll Love This Cream Cheese Danish

Let me tell you why this recipe is about to become your new obsession. First off, it’s so easy—store-bought puff pastry does all the hard work for you! But the magic? That flaky, golden crust that shatters just right, hugging the silkiest cream cheese filling you’ve ever tasted. Here’s why you’ll keep coming back:

  • Flaky perfection: Layers upon buttery layers that crunch then melt in your mouth
  • Creamy dreamy filling: Sweet-tangy cream cheese with a hint of lemon and almond
  • Versatile star: Fancy enough for brunch guests, simple enough for lazy Sunday mornings
  • That glaze: A sunny lemon drizzle that makes every bite sing

Seriously, one bite and you’ll understand why I make these at least twice a month. They disappear faster than I can say “second breakfast!”

Ingredients for Cream Cheese Danish

Gathering the right ingredients makes all the difference here—I learned that the hard way when my first batch turned out too dense! Here’s what you’ll need for danishes that’ll make you feel like a professional baker:

  • 1 pound puff pastry (2 sheets)thawed but still cool (trust me, if it gets too warm, it’s a sticky mess)
  • 8 oz cream cheeseroom temperature (this is non-negotiable for that perfectly smooth filling)
  • ¼ cup granulated sugar – just enough sweetness to balance the tang
  • 1 egg yolk + 1 whole egg – yolk for the filling, whole egg for that golden egg wash
  • ½ tsp vanilla + ½ tsp almond extract – my secret flavor boosters
  • 1 tsp lemon juice – fresh squeezed, please! It brightens everything up
  • ½ cup powdered sugar + 1 tbsp lemon juice – for that irresistible glossy glaze

Pro tip: Set your cream cheese and eggs out about an hour before baking—cold cream cheese will leave lumps in your filling, and nobody wants that!

Equipment You’ll Need

Good news—you probably have most of this stuff in your kitchen already! Here’s what you’ll need to make these cream cheese danishes shine:

  • Baking sheets – I always use two, so I can prep while the first batch bakes
  • Parchment paper – no sticking, no scrubbing pans later (my kind of cleanup!)
  • Mixing bowls – one for the filling, one for the egg wash
  • Hand mixer or whisk – I use my trusty hand mixer, but a strong arm and whisk work too
  • Rolling pin – just a light roll to even out the pastry
  • Pastry brush – for that golden egg wash (a folded paper towel works in a pinch)

That’s it! No fancy tools required—just everyday kitchen essentials.

How to Make Cream Cheese Danish

Okay, let’s get to the fun part—making these beauties! Don’t let the fancy look fool you; the process is straightforward once you know the steps. I’ll walk you through each stage so your cream cheese danishes come out perfect every time.

Preparing the Cream Cheese Filling

First things first—that luscious filling. In a bowl, beat the room-temperature cream cheese until it’s completely smooth (no lumps allowed!). Add the sugar, egg yolk, vanilla, almond extract, and lemon juice, then mix until everything is fully incorporated. You’re looking for a velvety consistency that holds its shape when scooped. Taste it—isn’t that heavenly? Set it aside while you work on the pastry.

Assembling the Danish

Now for the puff pastry magic! Lightly roll out each sheet just to smooth any seams. Cut each into 4 equal squares—I use a pizza cutter for clean edges. Whisk the whole egg with a tablespoon of water for your egg wash, then brush it around the borders of each square. Fold two opposite corners toward the center, pressing gently to form an octagon shape (don’t worry if it’s not perfect—rustic is charming!). Spoon about 2 tablespoons of filling into the center of each. See how the egg wash acts like glue to keep everything in place?

Cream Cheese Danish - detail 2

Baking and Glazing

Pop those beauties into your preheated 400°F oven for 13-15 minutes. You’ll know they’re ready when the pastry is puffed and golden, and the filling is just set with the slightest jiggle. While they cool for 10 minutes (patience!), whisk together the powdered sugar and lemon juice for the glaze. Drizzle it over while the danishes are still slightly warm—the glaze will set into the most gorgeous, crackly finish. That first bite of flaky pastry, creamy filling, and sweet-tart glaze? Pure bliss!

Tips for the Perfect Cream Cheese Danish

After making more cream cheese danishes than I can count (hey, it’s research!), I’ve picked up some foolproof tricks to guarantee perfection every time:

  • Thaw smartly: Leave puff pastry in the fridge overnight or on the counter for 40 minutes—never microwave! Cold but pliable dough is key.
  • Filling sweet spot: Two tablespoons per danish is ideal. Overfill and it’ll spill; underfill and you’ll miss that creamy payoff.
  • Egg wash edges only: Brush just the borders—this creates those gorgeous golden layers while keeping the bottom crisp.
  • Cool before glazing: Wait 10 minutes so the glaze doesn’t melt into the pastry. The drizzle should sit pretty on top!
  • Bake one tray at a time: Rotate pans halfway for even browning—crowded ovens make soggy bottoms.

Follow these and you’ll get bakery-quality results right from your kitchen!

Fun Twists on Classic Cream Cheese Danish

Once you’ve mastered the basic recipe (and eaten half the batch straight from the oven), try these delicious variations that keep things exciting! My personal favorite? Swirling in a spoonful of raspberry jam before baking—the tart berries cut through the rich cream cheese beautifully. Here are some other crowd-pleasers:

  • Berry bliss: Fold fresh blueberries or diced strawberries into the filling
  • Cinnamon swirl: Sprinkle cinnamon sugar between pastry layers
  • Citrus burst: Add orange zest to the filling and glaze
  • Nutty delight: Top with sliced almonds before baking

The best part? These twists still let that gorgeous flaky pastry shine while adding your own signature touch. Happy experimenting!

Serving and Storing Cream Cheese Danish

Oh, that moment when you pull these golden beauties from the oven—you’ll want to dive right in! But let me tell you, cream cheese danishes are absolute magic when served warm. The pastry stays crisp, the filling luxuriously creamy, and that lemon glaze? Perfectly gooey. If you can resist eating them all immediately (good luck!), store leftovers in an airtight container at room temperature for up to 2 days. A quick 10-second zap in the microwave brings back that fresh-baked texture. Pro tip: They never last more than a day in my house!

Cream Cheese Danish FAQs

I get so many questions about this recipe—here are the answers to everything you might wonder before baking your first batch (or your tenth!):

Can I freeze cream cheese danishes?
Absolutely! Freeze them before baking for best results. Assemble as directed, then freeze on the baking sheet until solid before transferring to a freezer bag. When ready, bake straight from frozen—just add 2-3 extra minutes. The pastry stays flaky, and the filling stays creamy!

Can I use low-fat cream cheese?
Technically yes, but… why? Full-fat cream cheese gives that rich, velvety texture we love. Low-fat versions can make the filling watery or grainy. If you must substitute, blend it with 1 teaspoon cornstarch to help stabilize it.

My puff pastry stuck to the paper—help!
This happens if the dough gets too warm. Work quickly with cool but pliable pastry, and lightly flour your surface. If it does stick, a thin spatula slid underneath usually does the trick!

Nutritional Information

Here’s the scoop on what’s in each delicious bite of cream cheese danish (but remember, nutrition can vary based on your specific ingredients and brands):

  • Serving size: 1 danish
  • Calories: 280
  • Sugar: 12g
  • Fat: 18g (7g saturated)
  • Carbs: 25g
  • Protein: 4g

Worth every single bite if you ask me! Enjoy in moderation—or don’t, I won’t judge.

Share Your Cream Cheese Danish Experience

I’d love to hear how your danishes turned out—did they disappear as quickly as mine always do? Leave a comment below telling me your favorite twist (or how many you ate in one sitting—no shame here!). And if you snapped a photo of that flaky, golden perfection, I’d be thrilled to see it. Happy baking! Check out more inspiration on Pinterest.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cream Cheese Danish

Ultimate Cream Cheese Danish – Flaky & Irresistible Delight


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef Ivan
  • Total Time: 65 minutes
  • Yield: 8 danishes 1x
  • Diet: Vegetarian

Description

A delicious and flaky cream cheese danish with a touch of lemon glaze, perfect for breakfast or dessert.


Ingredients

Scale
  • 1 pound puff pastry (2 sheets, thawed)
  • 8 ounces cream cheese (room temperature)
  • ¼ cup granulated sugar
  • 1 egg yolk (room temperature)
  • ½ teaspoon vanilla extract
  • ½ teaspoon almond extract
  • 1 teaspoon lemon juice
  • 1 egg
  • 1 tablespoon water
  • ½ cup powdered sugar
  • 1 tablespoon fresh lemon juice

Instructions

  1. Thaw puff pastry sheets for 40 minutes at room temperature.
  2. Let cream cheese and eggs come to room temperature. Line baking sheets with parchment. Preheat oven to 400°F.
  3. Beat cream cheese, sugar, egg yolk, lemon juice, and extracts until smooth.
  4. Roll puff pastry lightly and cut into 4 squares per sheet. Place on baking sheets.
  5. Brush egg wash on pastry borders. Fold corners to form an octagon. Add 2 tablespoons of cream cheese mixture to the center of each.
  6. Bake for 13-15 minutes at 400°F until golden brown.
  7. Mix powdered sugar and lemon juice for glaze. Whisk until smooth.
  8. Cool pastries for 10 minutes, drizzle with glaze, and serve warm or at room temperature.

Notes

  • Ensure puff pastry is fully thawed for easy handling.
  • Room temperature cream cheese mixes more smoothly.
  • Let pastries cool slightly before glazing for best results.
  • Prep Time: 50 minutes
  • Cook Time: 15 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 danish
  • Calories: 280
  • Sugar: 12g
  • Sodium: 180mg
  • Fat: 18g
  • Saturated Fat: 7g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 25g
  • Fiber: 1g
  • Protein: 4g
  • Cholesterol: 65mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star