Description
Crisp, golden, and filled with silky cream cheese and juicy blueberries, this Decadent Blueberry Cream Cheese Danish is your new go-to for quick breakfasts, easy desserts, and brunch showstoppers. It brings bakery-level flavor with simple ingredients and minimal prep time. Whether you’re looking for breakfast ideas, healthy snacks, or crowd-pleasing food ideas, this easy recipe delivers big on flavor and presentation with very little effort. It’s one of those breakfast treats that feels special without being complicated.
Ingredients
1 sheet puff pastry (thawed, kept cold)
4 oz cream cheese (softened)
2 tbsp granulated sugar
1/2 tsp vanilla extract
1 tsp lemon zest
1 cup blueberries (fresh or frozen)
1 tsp cornstarch
1 tsp lemon juice (optional, for blueberry topping)
1 egg (for egg wash)
2 tbsp powdered sugar (optional, for garnish)
Instructions
1. Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
2. Cut puff pastry sheet into 4 or 6 squares. Score a smaller square inside each piece to create a border.
3. In a bowl, mix cream cheese, granulated sugar, vanilla extract, and lemon zest until smooth.
4. In a saucepan, cook blueberries with sugar (if using), lemon juice, and cornstarch until thickened. Cool completely.
5. Spoon cream cheese mixture into the center of each square, staying within the border.
6. Add a spoonful of cooled blueberry mixture on top of the cream cheese.
7. Whisk egg with 1 tablespoon water and brush pastry edges with egg wash.
8. Bake for 18–22 minutes until puffed and golden brown.
9. Cool on pan for 10 minutes before transferring to a wire rack.
10. Optionally, dust with powdered sugar or drizzle with a glaze before serving.
Notes
Keep puff pastry cold until use to ensure a flaky rise.
Cool blueberry topping fully before adding to avoid melting the cream cheese.
Store leftovers in the fridge and reheat for best texture.
- Prep Time: 25 minutes
- Cook Time: 20 minutes
- Category: Breakfast, Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 Danish
- Calories: 320
- Sugar: 14g
- Sodium: 210mg
- Fat: 19g
- Saturated Fat: 11g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 33g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 55mg