Blueberry Cream Cheese Danish Recipe (Quick & Easy)

By Rowan Pierce

On February 24, 2026

A close-up of three golden-brown puff pastry danishes filled with cream cheese and blueberry topping, showcasing their flaky texture.

Cuisine

American, French

Prep time

15 minutes

Cooking time

20 minutes

Total time

35 minutes

Servings

6 danishes

This easy Blueberry Cream Cheese Danish Recipe is your ticket to a bakery-quality breakfast right from your own oven. Forget complicated pastry techniques; we use store-bought puff pastry to create an irresistibly flaky, buttery base. Topped with a rich, tangy cream cheese filling and a vibrant, sweet blueberry sauce, these danishes are the perfect treat for a lazy weekend brunch, a special holiday morning, or whenever you crave something truly delicious. It’s a simple recipe that delivers impressive results every single time.

We designed this recipe to be straightforward and foolproof. The cream cheese filling is perfectly balanced and thick, so it won’t run all over the pastry. The quick blueberry compote comes together in minutes, offering a burst of fresh fruit flavor that perfectly complements the creamy cheese. Get ready to impress your family and friends with what will surely become your new favorite breakfast pastry.

A detailed shot of the rich cream cheese filling and sweet blueberry sauce on a golden-baked danish, ready to be eaten.
Look at that perfect filling! Rich, creamy, and bursting with blueberry flavor.

Why You’ll Love This Blueberry Cream Cheese Danish Recipe

  • Incredibly Easy: Using pre-made puff pastry sheets saves you hours of work without sacrificing that delicious, flaky texture. It’s a fantastic shortcut for busy home cooks.
  • Bakery-Quality Taste: The combination of tangy cream cheese, sweet blueberries, and a buttery, golden pastry tastes just like it came from a professional bakery.
  • Perfectly Balanced: We’ve perfected the cream cheese filling to be rich and stable, and the blueberry topping is just sweet enough to feel like a treat without being overpowering.
  • Great for Any Occasion: These are elegant enough for a holiday breakfast but simple enough for a weekend treat. They also make a wonderful addition to a brunch spread alongside dishes like our Spinach and Mushroom Quiche Muffins.

Ingredients You’ll Need

Making this homemade blueberry danish recipe requires just a handful of simple ingredients. Here’s what you’ll need to gather.

For the Blueberry Topping:

  • Blueberries: Fresh or frozen both work wonderfully in this recipe.
  • Granulated Sugar: Provides the perfect amount of sweetness to balance the tart berries.
  • Lemon Juice: A splash of fresh lemon juice brightens up the flavor of the blueberry sauce.
  • Cornstarch: A cornstarch slurry helps to thicken the sauce into a perfect, jammy consistency.

For the Cream Cheese Filling:

  • Cream Cheese: Use a full-fat block of cream cheese, softened to room temperature for a smooth, lump-free filling.
  • Granulated Sugar: Sweetens the filling and complements the tang of the cream cheese.
  • Egg Yolk: Adds richness and stability to the filling, helping it set beautifully while baking.
  • Vanilla Extract: A dash of vanilla enhances the creamy flavor.
  • Lemon Zest: Provides a subtle, bright note that cuts through the richness.

For the Danish Pastry:

  • Puff Pastry: One sheet of all-butter, store-bought puff pastry, thawed according to package directions.
  • Egg: Beaten with a splash of water to create an egg wash for a beautiful, golden-brown shine.
  • Coarse Sugar: Sprinkling this on the edges before baking adds a delightful crunch.
A close-up of three golden-brown puff pastry danishes filled with cream cheese and blueberry topping, showcasing their flaky texture.
The perfect combination of flaky pastry, creamy filling, and sweet blueberries.

How to Make The Best Blueberry Cream Cheese Danish

Follow these simple steps to create perfect pastries. This easy blueberry cream cheese danish recipe is all about simple, clear instructions for a foolproof result.

Step 1: Prepare the Blueberry Sauce

In a small saucepan, combine the blueberries, sugar, and lemon juice. Cook over medium heat, stirring occasionally, until the berries begin to burst. In a separate small bowl, whisk the cornstarch with a tablespoon of cold water to create a slurry. Pour the slurry into the saucepan and continue to cook for another 1-2 minutes, stirring constantly, until the sauce has thickened. Remove from heat and let it cool completely.

Step 2: Make the Cream Cheese Filling

In a medium bowl, beat the softened cream cheese and sugar together with an electric mixer until smooth and creamy. Add the egg yolk, vanilla extract, and lemon zest, and mix until just combined. Be careful not to overmix.

Step 3: Assemble the Danishes

Preheat your oven to 400°F (200°C) and line a large baking sheet with parchment paper. Gently unfold your thawed puff pastry sheet on a lightly floured surface. Cut the sheet into six equal rectangles. Using a small, sharp knife, score a border about ½-inch from the edge of each rectangle, being careful not to cut all the way through the dough. This will help the edges rise up around the filling.

Step 4: Fill and Bake

Spread a spoonful of the cream cheese mixture inside the scored border of each pastry rectangle. Top the cream cheese with a spoonful of the cooled blueberry sauce. Brush the outer edges of the pastry with the prepared egg wash and sprinkle with coarse sugar. Bake for 15-20 minutes, or until the pastries are puffed, golden brown, and cooked through. Let them cool on the baking sheet for a few minutes before transferring to a wire rack.

Tips for Success

  • Keep the Pastry Cold: Work with the puff pastry while it’s still cold. If it becomes too warm, it can get sticky and won’t puff up as nicely. If needed, pop it back in the fridge for 10-15 minutes.
  • Use Room Temperature Cream Cheese: For the smoothest filling, make sure your cream cheese is fully softened. This prevents any lumps.
  • Don’t Overfill: Be mindful not to add too much filling or topping, as it can spill over during baking. A modest spoonful of each is plenty.
  • Cool the Sauce: Ensure your blueberry sauce is completely cooled before adding it to the pastries. A warm sauce can start to melt the cream cheese filling prematurely. For another delicious fruit dessert, try our Easy Strawberry Trifle Recipe.

Flavor Variations and Substitutions

This recipe is a fantastic base for creativity! Try these other delicious combinations.

  • Different Fruits: Swap the blueberries for chopped strawberries, raspberries, cherries, or even spiced apple pieces.
  • Add a Glaze: Once cooled, drizzle the danishes with a simple powdered sugar glaze (powdered sugar, a splash of milk, and a drop of vanilla) for an extra touch of sweetness.
  • Nut Topping: Sprinkle some sliced almonds over the top before baking for added crunch and nutty flavor.
  • Savory Twist: For a savory option, skip the sugar in the cream cheese and mix in some herbs and garlic. Top with fillings like in our Baked Spinach Artichoke Dip.

How to Store

Store any leftover danishes in an airtight container in the refrigerator for up to 3 days. The pastry will soften slightly over time. For best results, you can reheat them in an oven or air fryer at 350°F (175°C) for a few minutes to help crisp them up again.

Yes, you can assemble the danishes (without the egg wash) up to one day in advance. Arrange them on a parchment-lined baking sheet, cover tightly with plastic wrap, and refrigerate. When ready to bake, apply the egg wash and bake as directed, adding a couple of extra minutes to the baking time.

While you can use crescent roll dough for a similar treat, the texture will be different. Puff pastry creates light, flaky, and crispy layers, while crescent roll dough will result in a softer, chewier, and more bread-like pastry.

Yes, absolutely! Frozen blueberries work perfectly for the sauce. You may need to cook them for an extra minute or two to account for the extra moisture, but they will create a delicious, vibrant topping.

The key is to use a full-fat block of cream cheese, not the whipped or spreadable kind. We also add an egg yolk to the filling, which helps it set and become rich and stable during baking, preventing it from melting and running out.

Store any leftovers in an airtight container in the refrigerator for up to 3 days. To restore their crispness, we recommend reheating them in an oven or air fryer at 350°F (175°C) for 3-5 minutes.

More Delicious Recipes To Try

If you enjoyed this easy Blueberry Cream Cheese Danish Recipe, you’re sure to love some of our other creations. For a cookie-inspired treat, don’t miss our famous Strawberry Cheesecake Cookies.

Did You Make This Recipe?

We’d love to hear from you! Please leave a comment and rating below to let us know how your danishes turned out. And don’t forget to share your beautiful creations with us on Pinterest!

An overhead shot of homemade blueberry cream cheese danishes on a wire rack. This easy blueberry cream cheese danish recipe uses puff pastry for a flaky, golden-brown finish.
You won't believe how easy it is to make these bakery-quality blueberry cream cheese danishes at home!

A close-up of three golden-brown puff pastry danishes filled with cream cheese and blueberry topping, showcasing their flaky texture.

Blueberry Cream Cheese Danish Recipe (Quick & Easy)

This easy Blueberry Cream Cheese Danish Recipe uses store-bought puff pastry for a flaky, buttery base, topped with a rich cream cheese filling and a vibrant blueberry sauce. The perfect bakery-quality breakfast treat made right in your own kitchen!
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 6 danishes
Course: Breakfast, Brunch, Dessert
Cuisine: American, French
Calories: 380

Ingredients
  

For the Blueberry Topping
  • 1 cup blueberries fresh or frozen
  • 1/4 cup granulated sugar
  • 1 tbsp lemon juice
  • 1/2 tbsp cornstarch mixed with 1 tbsp cold water
For the Cream Cheese Filling
  • 8 oz cream cheese full-fat block, softened
  • 1/4 cup granulated sugar
  • 1 large egg yolk
  • 1/2 tsp vanilla extract
  • 1/2 tsp lemon zest
For the Danish Pastry
  • 1 sheet puff pastry thawed
  • 1 large egg beaten with 1 tsp water
  • 1 tbsp coarse sugar for sprinkling

Equipment

  • 1 Baking Sheet
  • 1 Saucepan
  • 1 Electric mixer

Method
 

Instructions
  1. Prepare the Blueberry Sauce: In a small saucepan, combine blueberries, sugar, and lemon juice. Cook over medium heat until berries burst. Whisk cornstarch with cold water, add to the pan, and stir until thickened. Remove from heat and cool completely.
  2. Make the Cream Cheese Filling: In a medium bowl, beat softened cream cheese and sugar until smooth. Mix in the egg yolk, vanilla extract, and lemon zest until just combined.
  3. Assemble the Danishes: Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper. Cut the thawed puff pastry sheet into six equal rectangles. Score a ½-inch border around each rectangle without cutting through.
  4. Fill and Bake: Spread the cream cheese mixture inside the scored border. Top with the cooled blueberry sauce. Brush the edges with egg wash and sprinkle with coarse sugar. Bake for 15-20 minutes until golden brown and puffed.
  5. Cool and Serve: Let the danishes cool on the baking sheet for a few minutes before transferring to a wire rack to cool further. Serve warm or at room temperature.

Notes

Keep Pastry Cold: Work with cold puff pastry to ensure it puffs up nicely during baking.
Room Temp Cream Cheese: Use fully softened cream cheese to avoid lumps in your filling.
Don't Overfill: A small amount of filling goes a long way and prevents spillage.

You might also like these recipes

Leave a Comment

Recipe Rating