Cream Cheese Danish

Save this recipe on:

Golden, flaky layers of puff pastry wrapped around a rich, tangy cream cheese filling make this Cream Cheese Danish irresistible. Whether you’re planning a weekend brunch, need a sweet bite for your coffee break, or want something beautiful and simple to share, this pastry delivers both elegance and ease.

The contrast between the crisp, buttery exterior and the creamy, slightly sweet interior is nothing short of bakery-perfect. It looks impressive but comes together quickly with just a few ingredients, making it one of those go-to recipes you’ll come back to often.


What Kind of Puff Pastry Should I Use?

Store-bought frozen puff pastry sheets are perfect for this recipe. Look for all-butter varieties if available for a richer flavor. Be sure to thaw the pastry according to the package instructions before unfolding or rolling it out to prevent cracking. You can also use homemade puff pastry if you want to go the extra mile!


Ingredients for the Cream Cheese Danish

Puff Pastry Sheets – These form the crisp, golden base and wrap for your danish. They puff beautifully in the oven and hold the creamy filling perfectly.

Cream Cheese – The star of the filling. Softened cream cheese gives that creamy texture and tangy flavor that balances the sweetness.

Granulated Sugar – Adds sweetness to the cream cheese filling without overpowering the flavor.

Vanilla Extract – A splash enhances the cream cheese with a warm, aromatic depth.

Egg Yolk – Adds richness and helps bind the filling.

Almond Extract (optional) – Just a drop offers a unique, nutty undertone that pairs well with the cheese.

Sliced Almonds – For crunch and a toasty nutty topping.

Powdered Sugar – For a sweet, snowy dusting once the danish is baked and cooled.


How To Make the Cream Cheese Danish

Step 1: Preheat and Prepare

Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper. Let your puff pastry thaw until it’s easy to unfold but still cold.

Step 2: Make the Cream Cheese Filling

In a bowl, mix softened cream cheese, granulated sugar, vanilla extract, almond extract (if using), and egg yolk until smooth. The mixture should be creamy without lumps.

Step 3: Roll and Cut the Pastry

Unfold the puff pastry on a floured surface. Use a rolling pin to gently flatten it into a rectangle. Slice horizontal slits on both long sides, leaving the center third untouched for the filling.

Step 4: Fill and Braid

Spoon the cream cheese mixture down the center. Then, fold the cut strips over the filling, alternating sides to create a braided look.

Step 5: Add Toppings and Bake

Brush the top lightly with a beaten egg (optional for extra shine). Sprinkle with sliced almonds. Bake for 18–22 minutes, or until golden brown and puffed.

Step 6: Cool and Dust

Let the danish cool on a wire rack for about 10 minutes. Dust with powdered sugar before serving.


Serving and Storing the Cream Cheese Danish

Serve the danish slightly warm or at room temperature. It’s perfect with a cup of coffee or tea and makes an elegant breakfast or dessert option.

Store leftovers in an airtight container in the fridge for up to 3 days. To reheat, place in a 300°F oven for 5–7 minutes to refresh the crisp layers. Avoid microwaving, as it will soften the puff pastry.


Frequently Asked Questions

How do I keep the bottom from getting soggy?

Bake on a parchment-lined baking sheet and avoid overfilling the center. You can also sprinkle a little bit of flour or breadcrumbs under the filling to absorb extra moisture.

Can I make this ahead of time?

Yes, you can assemble the danish and refrigerate it (unbaked) for up to 12 hours. Bake it fresh when ready to serve.

Can I freeze the Cream Cheese Danish?

You can freeze the baked danish once it has completely cooled. Wrap it tightly and freeze for up to 1 month. Reheat in the oven until warmed through.

What if I don’t have almond extract?

You can leave it out or substitute it with lemon zest for a bright twist.

Can I add fruit to the filling?

Yes! Fresh berries, cherries, or even apple slices pair beautifully with the cream cheese layer. Just don’t overdo it to avoid sogginess.

Do I need to use an egg wash?

It’s optional but recommended. It adds a glossy, golden finish to the puff pastry.


Want More Dessert Ideas?

If you love this Cream Cheese Danish, you’ll probably enjoy these other treats from Life With Olivia:


Save This Pin + Share Your Results

📌 Save this recipe to your Pinterest dessert board so you can come back to it any time.

And let me know in the comments how yours turned out. Did you add fruit? Did you skip the almonds?

I love hearing how others make these recipes their own. Questions are welcome too—let’s help each other bake smarter.


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


  • Author: Olivia McKenney
  • Total Time: 30 minutes
  • Yield: 6 servings

Description

Golden, flaky puff pastry wraps around a rich cream cheese filling in this easy-to-make danish that looks bakery-worthy but takes just minutes to prep. Perfect for breakfast, brunch, or a cozy dessert.


Ingredients

1 sheet puff pastry, thawed

4 oz cream cheese, softened

3 tablespoons granulated sugar

1/2 teaspoon vanilla extract

1/4 teaspoon almond extract (optional)

1 egg yolk

1 egg (for egg wash, optional)

2 tablespoons sliced almonds

Powdered sugar, for dusting


Instructions

  1. Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. In a bowl, combine cream cheese, sugar, vanilla, almond extract (if using), and egg yolk until smooth.
  3. Roll out the puff pastry on a floured surface into a rectangle. Cut slits on both long sides, leaving the center intact.
  4. Spoon filling down the center of the pastry.
  5. Fold strips over the filling, alternating sides to create a braid.
  6. Brush with egg wash (optional) and sprinkle sliced almonds over top.
  7. Bake 18–22 minutes, or until golden brown and puffed.
  8. Cool slightly and dust with powdered sugar before serving.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Breakfast

Save this recipe on:

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating