If you are searching for a show-stopping treat that perfectly balances sweet fruit and creamy indulgence, this Decadent Blueberry Cream Cheese Danish Recipe will steal your heart. Imagine flaky, buttery puff pastry wrapped around a luscious cream cheese filling with vibrant blueberry topping that bursts with flavor in every bite. Whether it’s a weekend brunch, an elegant breakfast, or a delightful dessert, this recipe is incredibly satisfying yet surprisingly simple to make, ensuring you impress your friends and family with something truly special.

Ingredients You’ll Need
Gathering the right ingredients is the first step to baking this decadent delight. Each component plays a crucial role in creating the perfect harmony of taste, texture, and color that makes this recipe so irresistible.
- Puff pastry sheets: These provide the flaky, golden base that is essential for the Danish’s signature texture.
- Cream cheese: Adds a rich, smooth, and tangy filling that complements the sweetness of the blueberries.
- Granulated sugar: Sweetens the cream cheese filling just enough without overpowering it.
- Vanilla extract: Brings warmth and depth to the cream cheese mixture.
- Large egg: Used both in the filling and the egg wash for a shiny, golden finish on the pastry.
- Water: Helps in the egg wash and the blueberry topping to create the perfect consistency.
- Blueberries (fresh or frozen): The star of the dish, adding juicy bursts of flavor and lovely color.
- Lemon juice: Enhances the blueberry topping with a subtle tartness that brightens the overall flavor.
- Cornstarch: Thickens the blueberry sauce into a luscious glaze that stays perfectly atop the filling.
- Powdered sugar (optional): A delicate dusting for a pretty, sweet finish before serving.
How to Make Decadent Blueberry Cream Cheese Danish Recipe
Step 1: Prepare Your Oven and Pastry
Start by preheating your oven to 400°F (200°C) and lining a baking sheet with parchment paper. This ensures your Danishes bake evenly and don’t stick, making them easy to transfer and clean up afterward. While the oven warms, unfold both puff pastry sheets and cut each into four equal squares, giving you eight perfect portions. Be sure to score a 1/2-inch border around each square and prick the centers with a fork. This step helps the borders to rise nicely, framing your filling like a delicious picture.
Step 2: Mix the Cream Cheese Filling
In a bowl, blend the cream cheese, granulated sugar, and vanilla extract until silky smooth and creamy. This combination boosts the filling with a touch of sweetness and rich flavor that will contrast brilliantly against the tangy blueberries and flaky pastry. Take your time to ensure there are no lumps for the creamiest filling experience.
Step 3: Fill the Pastry Squares
Gently spoon about one tablespoon of the cream cheese mixture into the center of each pastry square. The filling should stay neatly within the scored border, allowing the edges to puff and crisp around without spilling over during baking. This layering sets the stage for the beautiful Danish that’s about to come to life in your oven.
Step 4: Cook the Blueberry Topping
In a small saucepan, combine the blueberries, 2 tablespoons of water, and lemon juice. Simmer the mixture gently for 3 to 5 minutes until the berries are soft and juicy. Then stir in the cornstarch and continue cooking for one more minute until the sauce thickens lovingly. Allow it to cool slightly before spooning it over the cream cheese layer—this luscious topping brings sweetness and a vibrant pop of color that makes this recipe shine.
Step 5: Add Blueberry Topping and Egg Wash
Spread a tablespoon of your thickened blueberry sauce over each cream cheese-filled square. Next, whisk together the egg and 1 teaspoon of water to create an egg wash, then brush this delicately onto the puff pastry borders. This step is the secret to that stunning golden sheen and beautiful puff that makes your danishes bakery-worthy.
Step 6: Bake to Perfection
Place the prepared pastries on your lined baking sheet and bake in the preheated oven for 18 to 20 minutes, or until the danishes are puffed, golden brown, and inviting. The sweet aroma filling your kitchen will be a delightful preview of the tasty experience awaiting you!
Step 7: Cool and Finish
Once out of the oven, allow the danishes to cool briefly. If desired, dust them with a light sprinkle of powdered sugar to add a touch of elegance and extra sweetness just before serving. This finishing touch is optional but highly recommended for that picture-perfect presentation.
How to Serve Decadent Blueberry Cream Cheese Danish Recipe

Garnishes
To elevate your presentation, consider fresh blueberry sprigs or a few mint leaves as garnish. These add an appealing pop of color and a fresh aroma that pairs beautifully with the rich cream cheese and tart berries. A drizzle of honey or a thin line of melted white chocolate can also add a luxurious flourish for special occasions.
Side Dishes
Pair your Danish with light, complementing options such as a crisp green salad with a citrus vinaigrette for a brunch setting or a warm cup of herbal tea or fresh coffee to balance the sweetness. Fresh fruit salad is another vibrant side that echoes the blueberry flavor while adding more texture and freshness to your meal.
Creative Ways to Present
Serve the danishes individually on pretty plates or arrange them on a tiered dessert stand to create an impressive display for guests. You might also slice the pastries into smaller squares for a buffet-style brunch or serve with whipped cream or mascarpone on the side for an extra indulgence. No matter how you present them, these danishes are sure to be the star of your table.
Make Ahead and Storage
Storing Leftovers
If you find yourself with leftovers, store them in an airtight container at room temperature for up to 2 days to preserve their flaky texture. For longer freshness, refrigeration is an option, though it may soften the puff pastry slightly. Simply allow them to come to room temperature before serving again.
Freezing
You can freeze unbaked filled puff pastry danishes wrapped tightly in plastic wrap and foil for up to 1 month. When ready, bake them directly from frozen, adding a few extra minutes to the baking time for a fresh-out-of-the-oven experience anytime you crave this delightful treat.
Reheating
To bring your danishes back to life after storage, gently warm them in a 350°F (175°C) oven for 5 to 7 minutes until heated through and the pastry is crisp again. Avoid microwaving, as it can make the pastry soggy and diminish that irresistible crunch you worked so hard for.
FAQs
Can I use frozen blueberries for this recipe?
Absolutely! Frozen blueberries work wonderfully and often release more juice, which helps in creating the delicious blueberry topping. Just thaw them slightly before cooking to ensure even heating and texture.
Is there a substitute for puff pastry?
While puff pastry is ideal for that classic flaky texture, you can try using phyllo dough or croissant dough, but results will vary. Puff pastry offers the best balance of crispiness and structure for this decadent Danish.
How do I prevent the edges from puffing up too much?
Scoring the borders and pricking the centers with a fork before adding the filling helps control puffing. The egg wash also helps seal the edges, keeping the filling nicely contained during baking.
Can I make the cream cheese filling in advance?
Yes! The cream cheese mixture can be prepared a day ahead and stored tightly covered in the fridge. This helps the flavors meld and makes assembly even quicker when it’s time to bake.
What is the best way to serve this Danish?
Serve the danishes slightly warm or at room temperature for the best flavor and texture. Pair with morning coffee or afternoon tea to enhance the decadent experience of this blueberry cream cheese treat.
Final Thoughts
Now that you have the secrets to this unforgettable Decadent Blueberry Cream Cheese Danish Recipe, it’s time to get baking and bring a bit of bakery magic into your home kitchen. The combination of creamy filling, fresh blueberries, and flaky pastry is simply unbeatable, and once you try this recipe, it will likely become a beloved favorite in your recipe box. Trust me, your taste buds and your loved ones will thank you for it!
Print
Decadent Blueberry Cream Cheese Danish Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 8 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This Decadent Blueberry Cream Cheese Danish recipe features flaky puff pastry topped with a smooth cream cheese filling and a luscious blueberry compote. Perfect for breakfast, brunch, or a sweet treat, these danishes are easy to prepare and bake, yielding 8 golden, puffed pastries with a delightful balance of creamy and fruity flavors.
Ingredients
Pastry
- 2 puff pastry sheets
Cream Cheese Filling
- 8 oz cream cheese
- 1/3 cup granulated sugar
- 1 tsp vanilla extract
Blueberry Topping
- 1 1/2 cups blueberries (fresh or frozen)
- 2 tbsp water
- 1 tbsp lemon juice
- 1 tsp cornstarch
Egg Wash
- 1 large egg
- 1 tsp water
Optional
- Powdered sugar for dusting
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper to prevent sticking and ease cleanup.
- Prepare Puff Pastry: Unfold both puff pastry sheets and cut each into 4 equal squares, resulting in 8 squares total. Score a 1/2-inch border around each square and prick the centers gently with a fork to prevent excessive puffing in the center.
- Make Cream Cheese Filling: In a mixing bowl, beat together cream cheese, granulated sugar, and vanilla extract until the mixture is smooth and creamy without lumps.
- Fill Pastries: Spoon about 1 tablespoon of the cream cheese filling into the center of each puff pastry square, spreading it within the scored border.
- Cook Blueberry Topping: In a saucepan, combine blueberries, 2 tablespoons of water, and lemon juice. Simmer over medium heat for 3–5 minutes until the blueberries soften.
- Thicken Blueberries: Stir in cornstarch and continue cooking for another minute or until the mixture thickens slightly. Remove from heat and let cool slightly to prevent spreading over cream cheese.
- Add Blueberry Topping: Spoon about 1 tablespoon of the blueberry topping over the cream cheese filling on each pastry square, distributing evenly.
- Apply Egg Wash: Whisk together the egg and 1 teaspoon of water. Brush the puff pastry borders with the egg wash to help achieve a golden, shiny crust when baked.
- Bake: Place the prepared pastries on the lined baking sheet and bake in the preheated oven for 18–20 minutes or until the pastries are puffed up and beautifully golden brown.
- Cool and Serve: Allow danishes to cool slightly on a wire rack. Dust with powdered sugar if desired before serving to add a touch of sweetness and visual appeal.
Notes
- Frozen blueberries work well; no need to thaw before cooking.
- Score the borders carefully to keep the filling contained during baking.
- For extra flavor, add a pinch of cinnamon or lemon zest to the cream cheese filling.
- Use chilled puff pastry sheets for best puffing results.
- Serve warm or at room temperature for best taste.

