Cheese danishes are pure magic—especially fresh from the oven! The buttery, flaky puff pastry paired with a creamy cheese filling and sweet blueberry topping is a breakfast game-changer. This puff pastry blueberry cheese danish is simple, quick, and perfect for a fancy brunch or an everyday treat.
It only takes about 30 minutes to make, and the best part? You don’t need hours in the kitchen to serve your family something truly special.

Why You’ll Love This Recipe
- Quick & easy: Perfect for a weekday breakfast or an indulgent weekend treat.
- Versatile: Swap blueberries for any berry or jam you love for a new twist each time.
- Impressively delicious: Flaky puff pastry, creamy cheese, and sweet fruit—what’s not to love?
Ingredients
Puff Pastry Danish
- 1 sheet frozen puff pastry dough
- 4 oz cream cheese, softened
- 1 ½ tbsp granulated sugar
- ½ cup fresh blueberries
- ⅓ cup blueberry jam
- 1 egg
- 1 tbsp water
Optional Blueberry Jam (if making from scratch)
- ¾ cup blueberries
- ¼ cup granulated sugar
- 1 tsp lemon juice
Instructions
Step 1: Make the Blueberry Jam (Optional)
- In a medium saucepan, combine blueberries, sugar, and lemon juice.
- Cook over medium heat for 15 minutes, stirring occasionally, until thickened. Set aside.
Step 2: Prep the Puff Pastry
- Thaw the puff pastry slightly (cold but not frozen). Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Roll the pastry on a floured surface into a 9×9-inch square. Cut into a 3×3 grid for 9 squares.
- Score a smaller square inside each piece, ¼ inch from the edges, without cutting all the way through. Poke the centers with a fork to prevent excessive puffing.
Step 3: Make the Cheese Filling
- In a small bowl, mix the softened cream cheese with sugar.
- Spoon about 1 heaping tablespoon into the center of each puff pastry square, spreading slightly but leaving edges clear.
Step 4: Add the Blueberry Topping
- Mix the fresh blueberries with the jam.
- Spoon a heaping tablespoon over the cream cheese on each pastry square. Spread gently, avoiding the edges.
Step 5: Bake
- Beat the egg with water and brush around the edges of each pastry for a golden finish.
- Bake for 16 minutes, until puffed and lightly golden.
- Dust with powdered sugar and serve warm.
Tips for the Perfect Danish
- Keep puff pastry cold but not frozen—it helps it puff up perfectly.
- Don’t cut through the pastry—light scoring is enough to create the layers.
- Use store-bought jam for an even quicker version without sacrificing flavor.
Storage
- Refrigerator: Store cooled danishes in an airtight container for up to 3-4 days. Reheat in the oven at 350°F for a few minutes or in the microwave for a quick treat.
- Make-ahead: Prep the danishes ahead of time, store unbaked in the fridge, and bake fresh in the morning.
These Blueberry Cheese Danishes are the ultimate combination of flaky, creamy, and sweet. Perfect for breakfast, brunch, or anytime you want a bakery-style treat at home!
