Cream Cheese and Berry Danish Pastries Recipe
If you’re craving a bakery treat that’s as beautiful as it is delicious, these Cream Cheese and Berry Danish Pastries are about to become your new obsession! Flaky, buttery puff pastry swaddles a sweet layer of tangy cream cheese, all topped with a handful of juicy berries. They’re perfect for breakfast, brunch, or anytime you want to wow your friends (or just treat yourself). The best part? This recipe is so approachable, you’ll look like a kitchen whiz even if you’re short on time. Get ready for a touch of European-inspired magic right from your home oven!

Ingredients You’ll Need
The secret to extraordinary Cream Cheese and Berry Danish Pastries is starting with simple yet high-quality ingredients. Each item on this list brings something special—a bit of creaminess here, a touch of zing there, and a pop of color and freshness everywhere!
- Puff pastry sheet (thawed): Gives our danishes that signature flaky, golden crust—shortcut magic in a box!
- Cream cheese (softened): The creamy, tangy filling that makes every bite irresistible.
- Granulated sugar: Lightly sweetens the cream cheese, turning it into a decadent layer.
- Vanilla extract: Adds warmth and rounds out the sweetness.
- Lemon zest (optional): Offers a subtle zing that brightens things up—highly recommended!
- Mixed fresh berries: Blueberries, raspberries, and strawberries bring juicy tartness and gorgeous color.
- Egg (beaten): Brushed on the pastry edges for that glossy, golden finish.
- Powdered sugar (optional): A pretty dusting before serving takes presentation up a notch.
- Honey or glaze (optional): A quick drizzle is the glossy, sweet finishing touch.
How to Make Cream Cheese and Berry Danish Pastries
Step 1: Prep Your Oven and Pan
Start by preheating your oven to 400°F (205°C), and line a baking sheet with parchment paper. This helps prevent sticking and ensures your Cream Cheese and Berry Danish Pastries bake up with an even, golden bottom. It’s a simple step that makes cleanup a snap, too!
Step 2: Make the Cream Cheese Filling
In a small bowl, mix together the softened cream cheese, granulated sugar, vanilla extract, and lemon zest (if you’re using it). Stir until everything is completely smooth and beautifully creamy. This luscious layer is the heart of your pastries—the lemon zest especially makes the flavor pop, so don’t skip it if you love a hint of citrus.
Step 3: Shape the Puff Pastry
Lightly flour your work surface, then roll out the puff pastry sheet. Cut it into 6 equal rectangles or squares. To help the pastries puff up just right, score a half-inch border around the edge of each piece—don’t cut all the way through! Then, prick the center part with a fork. This helps the edges rise up into a beautiful frame, showcasing the filling and berries.
Step 4: Fill and Top with Berries
Spoon a generous dollop of the cream cheese mixture into the center of each pastry square, then use the back of your spoon to gently spread it inside your scored border. Top with a scattering of fresh berries—the color combination is half the fun! Try to get a mix on each one for flavor variety.
Step 5: Brush with Egg and Bake
Whisk an egg, then brush it over the pastry borders. This is the trick for getting that irresistible bakery-style golden shine. Pop your Cream Cheese and Berry Danish Pastries into the oven for 15 to 18 minutes, or until the pastry is deeply golden and beautifully puffed.
Step 6: Cool, Finish, and Enjoy
Transfer the pastries to a rack to cool slightly. For that final touch (and a little drama at the breakfast table), dust them with powdered sugar or drizzle with honey or glaze if you like things extra sweet. Then, dive in while they’re still a bit warm and the cream cheese is deliciously soft.
How to Serve Cream Cheese and Berry Danish Pastries

Garnishes
Give your Cream Cheese and Berry Danish Pastries a dazzling finish with a snowy sprinkle of powdered sugar or a glistening drizzle of honey or simple glaze. A few extra fresh berries on top or a curl of lemon zest transforms them from homemade treat to patisserie-quality delight. Presentation really is half the fun!
Side Dishes
Pair your danish with something light but flavorful. A fresh fruit salad, Greek yogurt parfait, or cold-brew coffee are all fantastic choices. If you’re doing brunch, try them alongside scrambled eggs or a chilled mimosa—balance is key for the ultimate spread.
Creative Ways to Present
Bring out your inner food stylist! Arrange the pastries on a wooden board with vibrant berries and edible flowers, or line them up on a simple white platter for a minimalist approach. For a whimsical twist, serve in muffin liners at a picnic or brunch buffet—easy to grab and wonderfully portable.
Make Ahead and Storage
Storing Leftovers
If you somehow find yourself with leftover Cream Cheese and Berry Danish Pastries, store them in an airtight container at room temperature for up to one day or in the fridge for up to two. The puff pastry may lose a bit of its crispness but will still taste fantastic.
Freezing
Want to save some for later? Allow the pastries to cool completely, then wrap each one tightly in plastic wrap and pop them into a freezer-safe bag. They’ll keep beautifully for up to one month and are a lifesaver when you need a special treat on the fly.
Reheating
To bring back that just-baked magic, reheat your pastries in a 325°F oven for 7 to 10 minutes. Skip the microwave if you can—the oven keeps the pastry crisp while gently warming the luscious filling.
FAQs
Can I use frozen berries instead of fresh?
Absolutely! Just be sure to thaw them first and pat off any extra moisture so they don’t make the pastries soggy. This way, you can enjoy Cream Cheese and Berry Danish Pastries even when berries aren’t in season.
Do I need to soften the cream cheese?
Yes, softened cream cheese blends much more smoothly and easily with the sugar and flavorings, ensuring your filling is creamy and lump-free. Let it sit at room temperature for about 30 minutes, or give it a quick zap in the microwave in 10-second bursts.
Can these be made vegan?
They sure can! Swap in your favorite dairy-free cream cheese and use a plant-based puff pastry (many store-bought varieties are already accidentally vegan). Brush with non-dairy milk instead of egg for the golden finish.
What if I don’t have lemon zest?
No worries! The pastries will still taste amazing. Lemon zest just adds a fresh, bright note, but you can substitute with a touch of orange zest or leave it out entirely in your Cream Cheese and Berry Danish Pastries.
Can I assemble the pastries the night before?
For best results, it’s best to assemble them just before baking so the pastry doesn’t get soggy. However, you can prep the cream cheese filling and cut your pastry squares in advance. In the morning, you’ll just need to assemble and bake!
Final Thoughts
If you love impressing guests or just want to treat yourself to something extraordinary, give these Cream Cheese and Berry Danish Pastries a try! They taste like something straight from a Parisian bakery but are so easy to whip up at home. Your kitchen will smell divine, your friends and family will swoon, and you’ll be proud as can be that you made these beauties yourself. Happy baking!
Print
Cream Cheese and Berry Danish Pastries Recipe
- Total Time: 28 minutes
- Yield: 6 pastries 1x
- Diet: Vegetarian
Description
Indulge in the deliciousness of Cream Cheese and Berry Danish Pastries, a delightful treat perfect for breakfast or brunch. These flaky puff pastry delights are filled with a creamy sweetened cream cheese mixture and topped with fresh mixed berries for a burst of fruity flavor. Easy to make and even easier to enjoy!
Ingredients
Puff Pastry:
- 1 sheet puff pastry (thawed)
Cream Cheese Filling:
- 4 oz cream cheese (softened)
- 2 tablespoons granulated sugar
- 1/2 teaspoon vanilla extract
- 1/4 teaspoon lemon zest (optional)
Additional:
- 1/2 cup mixed fresh berries (blueberries, raspberries, chopped strawberries)
- 1 egg (beaten, for egg wash)
- powdered sugar for dusting (optional)
- honey or glaze for drizzling (optional)
Instructions
- Preheat the oven: Preheat the oven to 400°F and line a baking sheet with parchment paper.
- Prepare the Cream Cheese Filling: In a small bowl, mix the softened cream cheese, sugar, vanilla extract, and lemon zest until smooth and creamy.
- Prepare the Pastry: On a lightly floured surface, roll out the puff pastry and cut into 6 equal rectangles or squares. Lightly score a 1/2-inch border around the edge of each pastry. Prick the centers with a fork to prevent puffing.
- Add Filling and Berries: Spoon the cream cheese mixture into the center of each pastry, spreading it within the scored border. Top with fresh berries. Brush the edges with beaten egg.
- Bake: Bake for 15–18 minutes until golden brown and puffed. Cool slightly, then dust with powdered sugar or drizzle with honey or glaze.
Notes
- You can swap fresh berries for fruit preserves if needed.
- Best enjoyed the same day but can be stored in an airtight container for up to 2 days.
- Prep Time: 10 minutes
- Cook Time: 18 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: European
Nutrition
- Serving Size: 1 danish
- Calories: 250
- Sugar: 10g
- Sodium: 170mg
- Fat: 16g
- Saturated Fat: 8g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 45mg