in

Decadent Blueberry Cream Cheese Danish

Save this article on:

There’s something undeniably special about a freshly baked Danish, especially when it’s filled with a luscious cream cheese layer and crowned with glossy, sweet blueberries. This Decadent Blueberry Cream Cheese Danish is one of those treats that looks like it came straight from a bakery window but is surprisingly easy to make at home. I love the contrast between the rich, tangy cream cheese and the burst of fruity freshness from the blueberry topping—all on a buttery, flaky pastry base.

I’ve made these for brunches, weekend breakfasts, and even as a last-minute dessert, and they never fail to impress. They feel indulgent but aren’t complicated, and the payoff is huge. The best part? You don’t need to make the dough from scratch—store-bought puff pastry works beautifully, making this a quick and satisfying bake that feels truly special.


Why You’ll Love This Decadent Blueberry Cream Cheese Danish

These Danishes are the perfect balance of crisp, creamy, and fruity. The texture contrast is what really sets them apart: the flaky puff pastry gives way to a smooth, tangy cream cheese filling and then the juicy pop of sweet-tart blueberries. Whether you serve them warm or chilled, they’re always a hit.

They’re also wonderfully adaptable. You can make them ahead, tweak the filling, or swap the fruit depending on what’s in season. And while they look like they belong in a pastry case, they’re easy enough for beginners and satisfying for seasoned bakers alike.


What Kind of Puff Pastry Should I Use?

I always recommend using all-butter puff pastry if you can find it. The rich flavor and flaky texture make a big difference, especially when paired with creamy and fruity fillings. That said, frozen puff pastry sheets from most grocery stores will work just fine—just make sure to thaw them properly in the fridge overnight to keep them easy to handle without becoming too soft.

If you’re feeling ambitious, you can absolutely make your own puff pastry, but for a quicker version, store-bought is more than acceptable—and still incredibly delicious.


Options for Substitutions

This recipe is super flexible. If blueberries aren’t your thing, feel free to use raspberries, strawberries, or even cherries instead. Just make sure to adjust the sugar level slightly depending on the fruit’s natural sweetness.

For the cream cheese filling, you can swap in mascarpone or even ricotta for a lighter texture. If you’re looking for a dairy-free version, use a plant-based cream cheese alternative and non-dairy puff pastry (many frozen brands are accidentally vegan).

Want to cut down on sugar? Try a sugar substitute like erythritol or stevia in the cream cheese mixture—just be mindful of the conversion rates.


Ingredients for this Decadent Blueberry Cream Cheese Danish

  • Puff Pastry Sheets – These form the buttery, flaky base of the Danish. Thawed just enough to unfold but still cold to the touch.
  • Cream Cheese – The star of the filling. Use full-fat for the creamiest texture and richest flavor.
  • Granulated Sugar – Sweetens the cream cheese filling and enhances the flavor of the blueberries.
  • Vanilla Extract – Adds warmth and depth to the filling.
  • Lemon Zest – Provides a bright citrus lift that balances the richness of the cheese and sweetness of the berries.
  • Blueberries – Fresh or frozen work here; they add juicy sweetness and vibrant color.
  • Cornstarch – Thickens the blueberry topping so it sits beautifully on the Danish without being runny.
  • Egg – Used to brush the puff pastry for a shiny, golden finish.
  • Powdered Sugar (optional) – For dusting or drizzling glaze, adding a final sweet touch.

Step 1: Prepare the Puff Pastry

Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper. Unfold the puff pastry sheets and cut them into squares, usually 4 or 6 per sheet depending on your desired size. Gently score a smaller square inside each piece to create a border (don’t cut all the way through). This allows the edges to rise and creates a pocket for the filling.


Step 2: Make the Cream Cheese Filling

In a medium bowl, beat the cream cheese, granulated sugar, vanilla extract, and lemon zest until smooth and fluffy. This mixture should be creamy and easy to spread. Avoid overbeating, which can make the filling too runny.


Step 3: Create the Blueberry Topping

In a small saucepan over medium heat, combine the blueberries, a bit of sugar (if desired), lemon juice, and cornstarch. Stir until the berries begin to release juice and the mixture thickens to a jam-like consistency. Let it cool completely before topping the Danishes to avoid melting the cream cheese layer.


Step 4: Assemble the Danishes

Spoon about 1 to 2 tablespoons of the cream cheese mixture into the center of each puff pastry square, staying within the scored border. Then add a spoonful of the cooled blueberry topping on top of the cream cheese. Be generous, but don’t overload or the filling may spill over during baking.


Step 5: Apply Egg Wash

In a small bowl, whisk the egg with a tablespoon of water. Brush the edges of the pastry squares with the egg wash to encourage a golden, glossy finish when baked.


Step 6: Bake

Place the assembled Danishes on the prepared baking sheet and bake in the preheated oven for 18 to 22 minutes, or until the pastry is puffed and golden brown. The centers should be set, and the edges crisp.


Step 7: Cool and Serve

Allow the Danishes to cool for 10 minutes on the pan before transferring to a wire rack. Optionally, dust with powdered sugar or drizzle with a simple glaze made from powdered sugar and milk. Serve warm or at room temperature.


How Long to Prepare the Decadent Blueberry Cream Cheese Danish

Prep Time: Most of your prep time—about 20–25 minutes—is spent assembling the components: thawing and cutting puff pastry, preparing the cream cheese mixture, and cooking the blueberry topping. You can prepare the blueberry compote and cream cheese filling a day ahead to save time.

Baking Time: The Danishes bake for approximately 18–22 minutes at 400°F (200°C). Allow an additional 10 minutes for cooling before serving. In total, you’re looking at about 35–45 minutes from start to finish (not including cooling time for the blueberry topping if made fresh).


Tips for Perfect Blueberry Cream Cheese Danish

  • Always start with cold puff pastry. It handles better and puffs up more beautifully in the oven.
  • Score the inner square of each Danish lightly—don’t cut all the way through.
  • Let your cream cheese soften at room temperature for easy blending.
  • Cool the blueberry topping completely before assembling to avoid melting the cheese layer.
  • Don’t overfill—less is more when it comes to keeping the shape tidy and avoiding spillover.

Watch Out for These Mistakes While Cooking

  • Overworking the pastry: Warm or stretched puff pastry won’t rise properly.
  • Using hot blueberry topping: This melts the cream cheese layer and creates a runny mess.
  • Skipping the egg wash: It adds shine and helps achieve that beautiful golden color.
  • Underbaking: Pale pastries are undercooked. Make sure the edges are crisp and deep golden.
  • Not spacing the pastries: They puff and expand—leave room between them on the baking sheet.

What to Serve With Decadent Blueberry Cream Cheese Danish?

1. Fresh Berries and Whipped Cream

A bright and refreshing contrast that pairs beautifully with the richness of the Danish.

2. Hot Coffee or Espresso

The slight bitterness of coffee cuts through the sweetness and balances the flavors.

3. Scrambled Eggs or Omelette

A savory breakfast addition that creates a balanced brunch spread.

4. Yogurt Parfaits

Adds a light and tangy element, and helps round out a breakfast or brunch table.

5. Sparkling Water or Mimosas

Great for brunches—adds a bubbly, celebratory feel and refreshes the palate.


Storage Instructions

Room Temperature: Store leftover Danishes in an airtight container at room temperature for up to 1 day.

Refrigerator: For longer freshness, refrigerate them for up to 3 days. Place parchment paper between layers to avoid sticking. Reheat in a toaster oven or regular oven at 300°F (150°C) for 5–7 minutes.

Freezing: These Danishes freeze surprisingly well. Let them cool completely, then wrap individually in plastic wrap and place in a freezer-safe bag. Freeze for up to 2 months. Thaw overnight in the refrigerator and reheat before serving.


Estimated Nutrition (Per Serving)

  • Calories: 320
  • Total Fat: 19g
  • Saturated Fat: 11g
  • Cholesterol: 55mg
  • Sodium: 210mg
  • Carbohydrates: 33g
  • Dietary Fiber: 1g
  • Sugars: 14g
  • Protein: 4g

Frequently Asked Questions

How do I prevent the pastry from getting soggy?

Cool the blueberry topping before adding it to the pastry, and avoid overfilling. Also, baking the Danishes until fully golden ensures a crisp base.

Can I use frozen blueberries?

Yes, absolutely! No need to thaw them—just cook them straight into the saucepan with the sugar and cornstarch mixture.

Can I prepare these ahead of time?

You can prep the cream cheese and blueberry filling in advance. Assembled Danishes are best baked fresh, but you can bake and freeze them if needed.

How do I get my pastry to puff evenly?

Keep your puff pastry cold and avoid stretching it when cutting. Score gently to allow the center to stay flatter than the edges.

Can I make this recipe dairy-free?

Yes. Use a dairy-free cream cheese and ensure your puff pastry is vegan (many store-bought brands are). Use plant-based milk in any glaze you add.


Conclusion

Decadent Blueberry Cream Cheese Danishes are the kind of treat that feels like a luxury but comes together with simple ingredients and a little love. Whether you’re making them for a weekend brunch, a special occasion, or just a cozy morning in, they’re guaranteed to bring smiles. With their golden puff pastry base, silky cream cheese filling, and glossy blueberry topping, they strike the perfect balance of texture and flavor—and you’ll be proud to say, “I made these myself.”


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

Decadent Blueberry Cream Cheese Danish


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sally Thompson
  • Total Time: 45 minutes
  • Yield: 46 Danishes 1x
  • Diet: Vegetarian

Description

Crisp, golden, and filled with silky cream cheese and juicy blueberries, this Decadent Blueberry Cream Cheese Danish is your new go-to for quick breakfasts, easy desserts, and brunch showstoppers. It brings bakery-level flavor with simple ingredients and minimal prep time. Whether you’re looking for breakfast ideas, healthy snacks, or crowd-pleasing food ideas, this easy recipe delivers big on flavor and presentation with very little effort. It’s one of those breakfast treats that feels special without being complicated.


Ingredients

Scale

1 sheet puff pastry (thawed, kept cold)

4 oz cream cheese (softened)

2 tbsp granulated sugar

1/2 tsp vanilla extract

1 tsp lemon zest

1 cup blueberries (fresh or frozen)

1 tsp cornstarch

1 tsp lemon juice (optional, for blueberry topping)

1 egg (for egg wash)

2 tbsp powdered sugar (optional, for garnish)


Instructions

1. Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.

2. Cut puff pastry sheet into 4 or 6 squares. Score a smaller square inside each piece to create a border.

3. In a bowl, mix cream cheese, granulated sugar, vanilla extract, and lemon zest until smooth.

4. In a saucepan, cook blueberries with sugar (if using), lemon juice, and cornstarch until thickened. Cool completely.

5. Spoon cream cheese mixture into the center of each square, staying within the border.

6. Add a spoonful of cooled blueberry mixture on top of the cream cheese.

7. Whisk egg with 1 tablespoon water and brush pastry edges with egg wash.

8. Bake for 18–22 minutes until puffed and golden brown.

9. Cool on pan for 10 minutes before transferring to a wire rack.

10. Optionally, dust with powdered sugar or drizzle with a glaze before serving.

Notes

Keep puff pastry cold until use to ensure a flaky rise.

Cool blueberry topping fully before adding to avoid melting the cream cheese.

Store leftovers in the fridge and reheat for best texture.

  • Prep Time: 25 minutes
  • Cook Time: 20 minutes
  • Category: Breakfast, Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 Danish
  • Calories: 320
  • Sugar: 14g
  • Sodium: 210mg
  • Fat: 19g
  • Saturated Fat: 11g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 33g
  • Fiber: 1g
  • Protein: 4g
  • Cholesterol: 55mg

Leave a Reply

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

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