Blueberry Almond Cream Cheese Danish

It’s time to take brunch to the next level with these sweet blueberry almond cream cheese danish!!

Blueberry Almond Cream Cheese Danish |

It’s officially brunch season. Is that even a thing? It is is food blog world. Spring/Easter/Mother’s Day means lots of delicious fruity breakfast recipes, like this flaky, sweet pastry. It’s a cinch to make but looks like you spent all morning whipping it up. My kind of treat!!

Blueberry Almond Cream Cheese Danish |

The base is made from puff pastry. I’ve only used it a few times (at work), but you know what, I kind of love it! It’s just a matter of taking it out of the freezer, letting it thaw, then cutting it into individual servings or in this case, rectangles. Magic ✨

Blueberry Almond Cream Cheese Danish |

Next, you need to beat the cream cheese mixture. It’s sort of like a light lemony cheesecake filling. Mmm. Blueberries, lemon and almonds are the perfect combo! Make sure your cream cheese is at room temperature, because you don’t want to over-beat everything or it’ll rise/expand too much. Spread the filling in the center of each piece of puff pastry, then top with fresh (or frozen) blueberries, brush the edges with egg wash and bake for 20 minutes or until golden brown.

Blueberry Almond Cream Cheese Danish |

Chop a handful of lightly salted almonds (Blue Diamond are my favorite), and gently press into the baked cream cheese mixture.

Blueberry Almond Cream Cheese Danish |

In a small bowl mix up the glaze and drizzle over top. Trust me, you’ll want to glaze these babies. It makes them ????????????

Blueberry Almond Cream Cheese Danish |

Serve warm and enjoy every. last. bite! They’re dangerously good. But light and sweet without being overly sugary. The crunchy almonds help balance everything out, which is why I think lightly salted is a must!

Blueberry Almond Cream Cheese Danish |

If you’re looking for a sweet treat to make for brunch, you’ve gotta give these a try! They only take 30 minutes to make and taste like they came straight from a bakery! They’re flaky, sweet, crunchy and absolutely delicious. Enjoy ????

Blueberry Almond Cream Cheese Danish |

Blueberry Almond Cream Cheese Danish Recipe

These blueberry almond cream cheese danish are made with puff pastry, a layer of lemon cream cheese filling and topped with fresh blueberries, almonds and a sweet glaze.
0 from 0 votes
Pin Rate
Course: Breakfast
Cuisine: American
Prep Time: 10 mins
Cook Time: 20 mins
Total Time: 30 mins
Servings: 6 servings
Calories: 522kcal
Print Recipe


  • 1 sheet puff pastry
  • 8 oz cream cheese - room temperature
  • 1/4 cup granulated sugar
  • 2 egg yolks - room temperature
  • 1 tsp vanilla extract
  • 1/4 tsp almond extract
  • 1 tsp lemon juice - fresh
  • 1 1/2 tsp lemon zest
  • 1/4 tsp kosher sea salt
  • 3/4 cup blueberries - fresh or frozen
  • 1 egg - lightly beaten with the milk
  • 1 tbsp milk
  • 1/3 cup almonds - chopped, we like Lightly Salted Blue Diamond Almonds
For the Glaze
  • 1 tbsp butter - melted
  • 1/3 cup powdered sugar
  • 1/8 tsp almond extract
  • 1/4 tsp vanilla extract
  • 1 tbsp milk - OR cream


  • Preheat oven to 400 degrees. Line a baking sheet with parchment paper or a baking mat; set aside.
  • Let the puff pastry thaw, then cut into 6 rectangles.
  • Using a knife, score a ½-inch border around the edge of each piece. Prick inside the border with a fork, several times.
  • In medium size mixing bowl, combine the cream cheese, sugar, vanilla extract, almond extract, lemon juice, lemon zest and salt. Using a hand mixer beat just until smooth and creamy. Spoon 3 heaping tablespoons into the middle of each piece of dough (inside the border) and spread into an even layer. Press blueberries into the cream cheese mixture.
  • Brush the edges (or border) of the puff pastry with the egg wash. Transfer to the prepared baking sheet, place in the oven and bake for 20-22 minutes, or until golden brown. Remove from the oven and top with chopped almonds, pressing gently into the cream cheese.
  • In a small mixing bowl combine all of the ingredients for the glaze and whisk vigorously to combine. Drizzle with a spoon or pastry bag over the tops of each danish in a zig-zag pattern.


-Skip the glaze and simply dust with powdered sugar!


Serving: 6g | Calories: 522kcal | Carbohydrates: 40g | Protein: 9g | Fat: 37g | Saturated Fat: 14g | Cholesterol: 140mg | Sodium: 353mg | Potassium: 164mg | Fiber: 2g | Sugar: 19g | Vitamin A: 703IU | Vitamin C: 3mg | Calcium: 80mg | Iron: 2mg

This post is sponsored by Blue Diamond Almonds, all opinions are my own. Thank you for helping me work with brands I love!