There is nothing quite like indulging in a freshly baked pastry that combines rich cream cheese with vibrant blueberries in a flaky puff pastry shell. This Decadent Blueberry Cream Cheese Danish Recipe brings together those comforting textures and flavors in a way that feels both elegant and effortlessly simple. Whether you’re treating yourself to a special breakfast or impressing guests at brunch, these golden, glossy danishes offer a perfect balance of creamy, fruity, and buttery goodness that will have everyone asking for seconds.

Ingredients You’ll Need
Don’t let the simplicity of this ingredient list fool you—each element plays a crucial role in creating that utterly delicious texture, flavor, and color that defines this danish. From the velvety cream cheese filling to the juicy blueberries, every bite is a celebration of harmony.
- 2 puff pastry sheets: Provides the flaky, buttery base and irresistible crunch that makes a Danish a Danish.
- 8 oz cream cheese: Gives the filling its smooth, rich, and slightly tangy flavor.
- 1/3 cup granulated sugar: Sweetens the cream cheese, balancing its tang.
- 1 tsp vanilla extract: Enhances the flavor with warm, aromatic notes.
- 1 large egg: Used in the egg wash to give the pastry that perfect golden sheen.
- 1 tsp water: Mixed with egg for a smooth egg wash application.
- 1 1/2 cups blueberries (fresh or frozen): Bursting with natural sweetness and vibrant color, they add freshness.
- 2 tbsp water: Helps soften blueberries during cooking.
- 1 tbsp lemon juice: Adds a bright, zesty counterpoint to the sweet berries.
- 1 tsp cornstarch: Thickens the blueberry topping to a luscious consistency.
- Powdered sugar (optional, for dusting): A pretty finishing touch that adds a hint of extra sweetness.
How to Make Decadent Blueberry Cream Cheese Danish Recipe
Step 1: Prepare Your Baking Setup
First things first, preheat your oven to a toasty 400°F (200°C) so everything bakes evenly and turns beautifully golden. Line a baking sheet with parchment paper to prevent sticking and make cleanup a breeze.
Step 2: Prep the Puff Pastry
Unfold both sheets of puff pastry and slice each into four equal squares, giving you eight perfect little pastries to work with. Score around the edges with a 1/2-inch border and prick the centers with a fork—this little trick helps the edges puff up nicely while the center stays flat for the filling.
Step 3: Make the Cream Cheese Filling
In a bowl, beat together the cream cheese, granulated sugar, and vanilla extract until the mixture is dreamy and smooth. This creamy blend will be the rich heart of your danish, delivering that luscious flavor with every bite.
Step 4: Add the Cream Cheese to the Pastry
Spoon about a tablespoon of the cream cheese filling right into the center of each puff pastry square. Be generous but keep it neat so there’s room for the blueberry topping and egg wash.
Step 5: Cook the Blueberries
In a small saucepan, combine the blueberries, 2 tablespoons of water, and lemon juice. Simmer gently for 3 to 5 minutes, until the blueberries soften and start releasing their sweet juices.
Step 6: Thicken the Blueberry Topping
Stir in the cornstarch and keep cooking for another minute until the mixture thickens into a gorgeous, glossy sauce. Let this cool slightly to avoid making your pastry soggy.
Step 7: Add Blueberry Topping to Pastry
Place a tablespoon of the thickened blueberry topping over the cream cheese on each pastry square, creating that irresistible two-layer filling effect.
Step 8: Brush With Egg Wash
Whisk the egg with one teaspoon of water and gently brush this egg wash around the scored edges of each danish. This step ensures the borders puff and turn into a golden, shiny frame for your masterpiece.
Step 9: Bake Until Golden and Puffy
Slide your baking sheet into the preheated oven and bake for 18 to 20 minutes, watching closely as your danishes become puffed, golden, and utterly inviting.
Step 10: Cool and Add Final Touches
Once out of the oven, allow your creations to cool slightly. If you want to add a touch of elegance and sweetness, dust lightly with powdered sugar before serving.
How to Serve Decadent Blueberry Cream Cheese Danish Recipe
Garnishes
Sprinkling a bit of powdered sugar gives a beautiful, delicate finish, but you can also add a few fresh blueberries or a sprig of mint to brighten things up visually and flavor-wise. A dollop of whipped cream pairs wonderfully too, creating a dessert-like experience if you’re serving them for afternoon tea.
Side Dishes
This danish shines as a standalone treat, but pairing it with a cup of freshly brewed coffee or a fragrant herbal tea makes breakfast or brunch feel extra special. For something heartier, consider a fresh fruit salad or a simple green salad with a lemon vinaigrette to balance the richness.
Creative Ways to Present
To wow guests, serve these danishes on a pretty platter lined with parchment or do individual presentations on small plates garnished with edible flowers, a drizzle of honey, or a swipe of berry coulis. Layer them alongside a cheese board for an unexpected, yet delightful contrast.
Make Ahead and Storage
Storing Leftovers
Store any leftover danishes in an airtight container at room temperature if you plan to eat them within a day. For longer freshness, refrigerate them to preserve the cream cheese filling and prevent the blueberries from fermenting.
Freezing
You can freeze these danishes before baking by placing them on a baking sheet lined with parchment in the freezer until solid, then transferring them to a freezer-safe container. When you’re ready to enjoy, bake straight from frozen, adding a few extra minutes to the baking time.
Reheating
Warm leftovers in a preheated oven at 350°F (175°C) for about 5-7 minutes to regain that fresh-out-of-the-oven crispness. Avoid microwaving if you want to keep the pastry flaky rather than soggy.
FAQs
Can I use frozen puff pastry for this recipe?
Absolutely! Frozen puff pastry works perfectly as long as you thaw it according to package instructions. This allows you to have your Decadent Blueberry Cream Cheese Danish Recipe ready anytime with convenience.
What can I substitute for cream cheese?
For a lighter twist, you can use mascarpone or ricotta cheese, though the flavor will be slightly different. Cream cheese provides that classic tang and richness that makes the recipe so special.
Can I use other berries instead of blueberries?
Yes! Raspberries, blackberries, or even a mix of berries can be used for the topping. Adjust cooking time slightly depending on the moisture content of the fruit.
How do I prevent the pastry from getting soggy?
Scoring the border, pricking the center, and thickening the fruit topping with cornstarch all help keep the pastry crisp. Also, cooling the blueberry mixture before adding it ensures the puff pastry stays flaky and fresh.
Is this recipe suitable for beginners?
Definitely. The steps are straightforward, and the ingredients are easy to find. With a bit of patience and love, anyone can master this Decadent Blueberry Cream Cheese Danish Recipe!
Final Thoughts
There is something truly magical about baking these danishes yourself—the aroma fills your home, and the taste transports you to a cozy bakery corner. This Decadent Blueberry Cream Cheese Danish Recipe is a delightful way to bring a touch of homemade elegance to your kitchen with minimal fuss. Trust me, once you try making these, they will become your go-to pastry for mornings, gatherings, or whenever you need a little slice of happiness.
Print
Decadent Blueberry Cream Cheese Danish Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 8 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
This Decadent Blueberry Cream Cheese Danish recipe is a delightful pastry treat that combines flaky puff pastry with a smooth cream cheese filling and a luscious homemade blueberry topping. Perfectly golden and slightly sweet, these danishes are ideal for breakfast, brunch, or a special dessert.
Ingredients
Danish Pastry
- 2 puff pastry sheets
- 8 oz cream cheese
- 1/3 cup granulated sugar
- 1 tsp vanilla extract
- 1 large egg
- 1 tsp water
Blueberry Topping
- 1 1/2 cups blueberries (fresh or frozen)
- 2 tbsp water
- 1 tbsp lemon juice
- 1 tsp cornstarch
Garnish
- Powdered sugar (optional, for dusting)
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper to prepare for baking the danishes.
- Prepare Pastry Sheets: Unfold both puff pastry sheets and cut each into 4 equal squares to yield 8 squares total. Score a 1/2-inch border around each square and prick the centers with a fork to allow steam to escape for crispier pastry.
- Make Cream Cheese Filling: In a mixing bowl, beat together cream cheese, granulated sugar, and vanilla extract until smooth and creamy to create the filling.
- Assemble Filling on Pastry: Spoon approximately 1 tablespoon of the cream cheese filling into the center of each puff pastry square.
- Prepare Blueberry Topping: In a small saucepan, combine the blueberries, 2 tablespoons water, and lemon juice. Simmer over medium heat for 3 to 5 minutes until the blueberries soften.
- Thicken Blueberries: Stir in 1 teaspoon of cornstarch into the simmering blueberries and cook for about 1 more minute until thickened. Then set aside and let cool slightly.
- Add Blueberry Topping: Spoon about 1 tablespoon of the cooled blueberry topping over the cream cheese filling on each pastry square.
- Apply Egg Wash: Whisk the egg with 1 teaspoon of water to create an egg wash, then brush the 1/2-inch scored borders of each puff pastry square to promote golden browning during baking.
- Bake Danishes: Place the assembled pastries on the prepared baking sheet and bake in the preheated oven for 18 to 20 minutes, or until the pastry is puffed and golden brown.
- Cool and Garnish: Allow the danishes to cool slightly after baking. Dust with powdered sugar if desired before serving for an extra touch of sweetness.
Notes
- You can use fresh or frozen blueberries depending on availability; frozen blueberries might need a little more simmering time.
- Be sure to score the pastry borders and prick the centers to allow for proper puffing and prevent dough from over-rising in the middle.
- Serve these danishes warm for the best texture and flavor experience.
- Stored in an airtight container, leftovers can be refrigerated for up to 2 days and reheated gently in an oven to maintain flakiness.

