Easy Blueberry Cream Cheese Danish Recipe – Flaky, Bakery-Style in 30 Minutes

Blueberry Cream Cheese Danish

There’s something irresistible about a freshly baked Blueberry Cream Cheese Danish—the flaky, buttery layers of pastry, the rich and creamy filling, and the sweet burst of juicy blueberries in every bite. This classic bakery favorite might look fancy, but it’s surprisingly simple to make at home using store-bought puff pastry. Whether you’re hosting brunch or just craving a sweet morning treat, this recipe delivers impressive results with minimal effort.

One of the best things about this recipe is how quickly it comes together. With just a handful of ingredients and about 30–40 minutes, you can have warm, golden danishes fresh from your oven. The cream cheese filling is smooth and lightly sweetened, perfectly complementing the tangy blueberry topping. It’s a beautiful balance of flavors and textures that feels both indulgent and comforting.

These danishes are also incredibly versatile. You can easily swap in different fruit fillings, add a hint of lemon zest for brightness, or drizzle a simple glaze on top for that authentic bakery-style finish. Whether you’re serving them for a weekend breakfast, a holiday brunch, or even dessert, they’re guaranteed to impress family and guests alike.

If you’ve ever thought homemade pastries were too complicated, this recipe will change your mind. With a few simple steps and helpful tips, you’ll be creating bakery-quality Blueberry Cream Cheese Danishes right in your own kitchen. Get ready to enjoy flaky layers, creamy filling, and sweet berries in every delicious bite!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Blueberry Cream Cheese Danish

Blueberry Cream Cheese Danish

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These Blueberry Cream Cheese Danishes are flaky, buttery, and filled with a luscious sweet cream cheese center topped with juicy blueberry filling. They taste bakery-worthy but are surprisingly simple to make at home using puff pastry. Perfect for breakfast, brunch, or a sweet afternoon treat.

  • Total Time: 40–45 minutes
  • Yield: 8 danishes 1x

Ingredients

Scale

For the Danishes

1 sheet puff pastry, thawed

4 oz cream cheese, softened

3 tbsp granulated sugar

1 tsp vanilla extract

1 egg yolk

1 cup blueberry pie filling or homemade blueberry topping

1 egg

1 tbsp water

Optional Glaze

1/2 cup powdered sugar

1-2 tbsp milk

1/2 tsp vanilla extract

Instacart Get Recipe Ingredients

Instructions

Prep the Pastry

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

Lightly flour your work surface and unfold the puff pastry sheet. Cut it into 8 equal rectangles or squares.

Make the Cream Cheese Filling

In a small bowl, mix together:

softened cream cheese

granulated sugar

vanilla extract

egg yolk

Beat until smooth and creamy.

Shape the Danishes

Place the pastry pieces on the prepared baking sheet. Use a knife to lightly score a border about 1/2 inch from the edge of each piece, being careful not to cut all the way through.

Prick the center lightly with a fork so it doesn’t puff too much.

Fill

Spoon about 1 tablespoon cream cheese filling into the center of each pastry. Top with 1–2 tablespoons blueberry filling.

Egg Wash

Whisk together the egg and water. Brush the edges of each pastry with the egg wash for a golden finish.

Bake

Bake for 18–22 minutes, or until the danishes are puffed and deep golden brown.

Let cool on the pan for about 5 minutes, then transfer to a wire rack.

Add Glaze (Optional)

Whisk powdered sugar, milk, and vanilla until smooth. Drizzle over slightly cooled danishes.

Serve warm or at room temperature.

Notes

Cooking Tips

  • Keep the puff pastry cold for the flakiest texture. If it gets too soft, chill it for 10 minutes before baking.
  • Don’t overfill the centers or the filling may spill over while baking.
  • Use room temperature cream cheese for the smoothest filling.
  • Homemade blueberry topping works beautifully if you want a fresher, less sweet flavor.
  • Bake until deeply golden—underbaked puff pastry can be doughy in the center.
  • For extra shine, brush the pastries with egg wash twice before baking.
  • Let them cool slightly before glazing so the glaze doesn’t melt completely off.

Variations

  • Lemon Blueberry Danish: Add 1 tsp lemon zest to the cream cheese filling.
  • Mixed Berry Danish: Swap the blueberries for strawberries, raspberries, or blackberries.
  • Almond Blueberry Danish: Add a few drops of almond extract and top with sliced almonds.
  • Mini Danishes: Cut the puff pastry into smaller squares for bite-sized brunch pastries.
  • Streusel Topping: Sprinkle with a quick crumb topping before baking for bakery-style texture.
  • Vanilla Bean Cream Cheese: Use vanilla bean paste instead of extract for a richer flavor.
  • Fresh Blueberry Version: Use fresh blueberries tossed with a little sugar and cornstarch.
  • Breakfast Brunch Style: Dust lightly with powdered sugar instead of using glaze.
  • Author: Emma
  • Prep Time: 20 minutes
  • Cook Time: 18–22 minutes

Nutrition

  • Serving Size: 1 serving
  • Calories: 255
  • Sugar: 11g
  • Sodium: 170mg
  • Fat: 16g
  • Saturated Fat: 6g
  • Carbohydrates: 24g
  • Fiber: 1g
  • Protein: 4g

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

ahrefs-site-verification_cb2d2902077a30d58b72c49921b5bc3179d1505ac1848cd914198c5cd392c04a