Blueberry Cream Cheese Puff Pastry Crescents – Golden, Flaky & Bursting with Berries

⚖️
Difficulty
Medium
⏲️
Prep Time
20 mins
🕒
Cook Time
20 mins
⏱️
Total Time
40 mins
🍽️
Servings
8 pastries

There’s something about the combo of tangy cream cheese and sweet, jammy blueberries wrapped in flaky puff pastry that takes me straight back to my mother’s kitchen in Morocco—except there, she’d use a similar technique with phyllo and honey. Now, living in New York City and trained in Paris, I’ve fused those worlds into these Blueberry Cream Cheese Puff Pastry crescents. The secret? A homemade blueberry filling that’s thick enough to stay put, and a cream cheese layer that’s beaten until silky smooth. This easy blueberry puff pastry recipe is my go‑to for brunch or dessert.

Imagine biting through layers of buttery, golden puff pastry into a soft, creamy center studded with bursting blueberries. The lemon zest brightens every bite, and the brown sugar adds a hint of molasses depth. During my years at Le Cordon Bleu in Paris, I learned that the key to great pastry is not overworking the dough—and here, we let the store‑bought sheets do the heavy lifting while we focus on the filling. A dusting of powdered sugar turns these into showstoppers.

I’ve tested this recipe a dozen times at my NYC apartment, from the Union Square farmers market blueberries to the cream cheese from the corner deli. My twist? Cutting the puff pastry into diagonal slices before assembling—makes rolling those crescents effortless, and every piece gets an even spread of filling. One common mistake is skipping the egg wash; it’s what gives that gorgeous deep golden color. Stick with me and you’ll have a batch that rivals any Parisian pâtisserie.

Why This Blueberry Cream Cheese Puff Pastry Recipe Is the Best

The Flavor Secret: Most recipes use canned pie filling—not here. My homemade blueberry compote is cooked down with fresh lemon zest and a touch of brown sugar, giving it a bright, not‑too‑sweet flavor that pairs perfectly with the rich cream cheese. The lemon cuts through the fat and keeps every bite refreshing.

Perfected Texture: I beat the cream cheese for a full 2‑3 minutes until it’s incredibly light and airy before adding the egg yolk and sugar. This step, which I learned in pastry school, prevents a dense, gluey filling. The result is a cloud‑like cream cheese layer that melts into the pastry.

Foolproof & Fast: Using two boxes of frozen puff pastry (thawed) means you skip the hardest part of making puff pastry from scratch. The crescent‑rolling technique is simple enough for a weekday breakfast but impressive enough for company. Plus, the full recipe takes only 40 minutes start to finish.

Blueberry Cream Cheese Puff Pastry Ingredients

I get my blueberries from the Greenmarket in Union Square when they’re in season, but frozen work just as well. The cream cheese should be full‑fat—low‑fat won’t give you that luscious texture. And the puff pastry? I always keep two boxes of Dufour or Pepperidge Farm in my freezer. It’s my NYC shortcut to a taste of Paris.

Ingredients List

  • 18 ounces fresh blueberries
  • ¼ cup granulated sugar
  • ¼ cup brown sugar, packed
  • Zest from 1 lemon
  • 1 tablespoon fresh lemon juice
  • 1 tablespoon cornstarch
  • 2 boxes puff pastry sheets (17.3 oz each), thawed
  • 8 ounces cream cheese, softened
  • 1 egg yolk
  • ¼ cup granulated sugar (for cream cheese)
  • 1 teaspoon vanilla extract
  • 1 teaspoon lemon juice (for cream cheese)
  • 1 large egg (for egg wash)
  • 1 tablespoon water
  • ¼ cup powdered sugar, for dusting

Ingredient Spotlight

Blueberries: Fresh or frozen both work. If using frozen, do not thaw—add them directly to the saucepan and cook an extra 2–3 minutes. The cornstarch helps thicken any extra liquid.

Puff Pastry: Look for all‑butter puff pastry (like Dufour) for the best flavor and flakiness. If using Pepperidge Farm, it’s still great but won’t be quite as rich. Keep the pastry cold until you’re ready to roll.

Cream Cheese: Must be softened to room temperature. Cold cream cheese will leave lumps. For a dairy‑free version, use a plant‑based cream cheese (like Kite Hill) but note it won’t be as firm after baking.

Original Ingredient Best Substitution Flavor / Texture Impact
Fresh blueberries Frozen blueberries (no thaw) Slightly more liquid; thicker filling needed
All‑butter puff pastry Standard puff pastry sheets Less rich, but still flaky
Full‑fat cream cheese Low‑fat or dairy‑free cream cheese Less creamy, may curdle if heated too high

How to Make Blueberry Cream Cheese Puff Pastry — Step-by-Step

Follow these steps, and you’ll have a tray of gorgeous crescent pastries that smell like a bakery in the 6th arrondissement. I’ve broken it down so you can see exactly what to look for at each stage.

Step 1: Make the Blueberry Filling

Rinse 18 ounces fresh blueberries and place them in a medium saucepan. Sprinkle with ¼ cup granulated sugar, ¼ cup brown sugar, the zest of 1 lemon, 1 tablespoon lemon juice, and 1 tablespoon cornstarch. Stir to combine. Heat over medium heat, stirring frequently, until the blueberries begin to burst and the mixture thickens—about 5–7 minutes. The filling should look like a thick jam. Remove from heat and let cool completely. This can be made a day ahead.

💡 emy’s Pro Tip: If the filling seems too thin, simmer 1–2 minutes longer. The cornstarch needs to fully activate to prevent a soggy pastry.

Step 2: Prepare the Cream Cheese Mixture

In a medium bowl, beat 8 ounces softened cream cheese with an electric mixer for 2–3 minutes until smooth and fluffy. Add 1 egg yolk, ¼ cup granulated sugar, 1 teaspoon vanilla, and 1 teaspoon lemon juice. Beat until well incorporated and no lumps remain. Set aside.

⚠️ Common Mistake to Avoid: Don’t overbeat after adding the egg yolk—just until combined. Overbeating can make the cream cheese too thin and runny.

Step 3: Assemble the Pastries

On a lightly floured surface, roll out one puff pastry sheet into a 10×12‑inch rectangle. Place it on a parchment‑lined baking sheet. Spread half the cream cheese mixture over the pastry, leaving a ½‑inch border. Spoon half the cooled blueberry filling over the cream cheese (you may not need all of it—resist overfilling). Top with the second puff pastry sheet. Press gently to seal.

💡 emy’s Pro Tip: Use a sharp knife or pizza cutter to cut the pastry into 8 diagonal strips before adding the top layer—it makes rolling the crescents much easier! If you cut after adding the top, the filling may squish out.

Step 4: Shape the Crescents

Using a sharp knife, cut the stacked pastry into about 8 long diagonal strips (if you didn’t pre‑cut). Take each strip and gently roll it up from one end to the other, forming a crescent shape. Place on the prepared baking sheet. Repeat with the remaining puff pastry and fillings. Space them about 2 inches apart.

⚠️ Common Mistake to Avoid: If the pastry feels too warm and sticky, chill the assembled strips in the fridge for 10 minutes before rolling. Warm butter makes the pastry stick to your hands.

Step 5: Brush and Bake

Preheat oven to 375°F. In a small bowl, whisk 1 egg with 1 tablespoon water to make an egg wash. Brush each crescent generously with egg wash. Bake for 20 minutes, or until puffed and deep golden brown. Let cool on the sheet for 5 minutes, then transfer to a wire rack. Dust with ¼ cup powdered sugar before serving.

💡 emy’s Pro Tip: For an extra‑shiny crust, brush with egg wash twice: once right after shaping, then again after 10 minutes of baking. That double layer gives a professional gloss.

Step Action Duration Key Visual Cue
1 Cook blueberry filling 5–7 min Berries burst, mixture thickens
2 Beat cream cheese 2–3 min Smooth, fluffy, no lumps
3 Assemble & cut 5 min Even layers, clean cuts
4 Roll crescents 2 min per strip Neat spiral shape
5 Bake 20 min Golden brown, puffed

Serving & Presentation

These pastries are best served warm—the cream cheese is soft and the blueberries are still slightly jammy. I love to arrange them on a wooden board, dusted with a generous cloud of powdered sugar. For a Moroccan twist, drizzle a little honey over the top and sprinkle with toasted sliced almonds. In Paris, we’d serve them with a dollop of crème fraîche on the side.

In my NYC kitchen, they often end up on a brunch table next to a big bowl of fruit salad and mimosas. They also make a perfect grab‑and‑go breakfast for busy mornings—just reheat in the toaster oven for 5 minutes. For an extra treat, serve with a scoop of vanilla ice cream or a spoonful of lemon curd.

Pairing Type Suggestions Why It Works
Side Dish Fresh fruit salad, yogurt parfait Adds freshness and balances richness
Sauce / Dip Vanilla crème anglaise, honey, lemon curd Enhances the fruity/creamy notes
Beverage Iced latte, Moroccan mint tea, cold brew Caffeine cuts through buttery layers
Garnish Powdered sugar, lemon zest, fresh mint Adds visual appeal and bright flavor

Make-Ahead, Storage & Reheating

Living in NYC means I’m always looking to save time. I often make the blueberry filling and cream cheese mixture up to 2 days ahead and keep them refrigerated. Then, on the day of serving, I just assemble and bake. The pastries themselves store beautifully, but they’re best when reheated to revive that flaky texture.

Method Container Duration Reheating Tip
Refrigerator Airtight container Up to 3 days Oven 350°F for 5–7 min, not microwave
Freezer Freezer‑safe bag or container Up to 2 months Reheat from frozen in 350°F oven for 12–15 min
Make‑Ahead Refrigerate assembled unbaked pastries Up to 24 hours advance Brush with egg wash just before baking

To reheat, place the pastries on a baking sheet in a 350°F oven for about 5 minutes for refrigerated or 12 minutes for frozen. The microwave will make the pastry soggy, so avoid it. If you’re meal‑prepping for the week, bake a full batch, then freeze half—just reheat as needed. I’ve done this countless times before Sunday brunch with friends.

Variations & Easy Swaps

Over the years, I’ve played with this recipe to suit different cravings and dietary needs. Here are three of my favorite variations, each tested in my tiny but mighty NYC kitchen.

Variation Key Change Best For Difficulty Impact
Moroccan Spiced Add ½ tsp cinnamon & ¼ tsp ginger to blueberry filling Aromatic twist for fall Easy (no extra steps)
Dairy‑Free Use vegan cream cheese & puff pastry Dairy‑free diet Medium (watch consistency)
Peach & Raspberry Replace blueberries with diced peaches & raspberries Summer fruit season Easy (same technique)

Moroccan Spiced Version

Growing up in Morocco, my mother would often add cinnamon and a pinch of ginger to fruit fillings. Stir ½ teaspoon cinnamon and ¼ teaspoon ground ginger into the blueberry mixture along with the sugar. The warm spices complement the tangy cream cheese beautifully. This version is especially cozy in the winter months.

Dairy‑Free Version

For a dairy‑free option, use a high‑quality vegan cream cheese (like Kite Hill) and a dairy‑free puff pastry (many brands are accidentally vegan). Beat the vegan cream cheese the same way, but note it may be softer—chill it for 15 minutes before spreading. The texture will be slightly less rich but still delicious.

Peach & Raspberry Swap

When blueberries aren’t at their peak, I swap in 2 cups diced peaches and 1 cup raspberries. Use the same sugar and cornstarch amounts, and cook until the peaches soften and release their juices. The result is a summery, slightly more tart filling that pairs wonderfully with the cream cheese. I found the best peaches at the Union Square farmers market in July.

How do you prevent the puff pastry from getting soggy when using blueberry and cream cheese filling?

The key is to cook the blueberry filling until it’s thick and jam‑like—that way excess moisture won’t seep into the pastry. I always cook the berries with cornstarch and let them cool completely before spreading. Also, use a light hand when spreading; too much filling creates soggy spots. Another trick: brush the bottom pastry sheet with a thin layer of melted butter or egg wash before adding the filling—this creates a barrier.

Can you use frozen blueberries for blueberry cream cheese puff pastry, and do you need to thaw them first?

Absolutely! Frozen blueberries work perfectly. Do NOT thaw them first—toss them straight into the saucepan frozen. They will release more liquid, so increase the cooking time by 2–3 minutes and add an extra ½ teaspoon of cornstarch if you want a firmer filling. The thicker the filling, the less soggy your puff pastry will be. I often use frozen wild blueberries for a more intense flavor.

What is the best temperature and time to bake blueberry cream cheese puff pastry?

I recommend baking at 375°F for exactly 20 minutes. This temperature is hot enough to quickly puff the layers without burning the sugars. If your pastries are smaller or you’re using a convection oven, check at 16 minutes. The pastries should be deep golden brown and puffed. For a standard oven, rotate the pan halfway through for even browning. Let them cool on the pan for 5 minutes so the filling sets slightly.

Can you make blueberry cream cheese puff pastry ahead of time and reheat it?

Yes—this is one of my favorite meal‑prep tricks! You can bake the pastries up to 3 days ahead and store them in an airtight container in the fridge. To reheat, pop them in a 350°F oven for 5–7 minutes (do not microwave, or the pastry will become chewy). You can also freeze the unbaked assembled pastries on a baking sheet, then bake directly from frozen, adding 5 extra minutes to the baking time.

Can I use other berries instead of blueberries?

Definitely! This recipe is very flexible. Try raspberries, blackberries, or a mix of berries. If using strawberries, chop them into small pieces because they are larger and more watery. You may need to adjust the sugar—sweeter berries like blackberries may need a little less. The cream cheese filling pairs well with any tart fruit. My Parisian friend uses cherries and a pinch of almond extract, which is divine.

Why did my puff pastry not puff up?

There are a few common reasons. First, the pastry may have been too warm when it went into the oven—the butter layers need to be cold to create steam. If your kitchen is warm, chill the assembled pastries for 15 minutes before baking. Second, the egg wash might have dripped down the sides and sealed the edges, preventing lift. Brush only the top. Third, you may have pressed the edges too firmly when sealing. Light pressure is enough.

How do I store leftover cream cheese filling or blueberry compote?

Both the blueberry compote and the cream cheese mixture can be stored separately in airtight containers in the fridge for up to 3 days. The compote can also be frozen for up to 3 months—thaw it in the fridge overnight before using. The cream cheese mixture does not freeze well because it can become grainy after thawing, so only make as much as you need. I usually make the compote in double batches and keep it for pancakes or yogurt.

Can I make this recipe gluten‑free?

Yes, but you’ll need a gluten‑free puff pastry, which is available from brands like Schär or homemade. The texture will be a bit more delicate, so handle it carefully. Also check that your cornstarch is labeled gluten‑free (most are). The cream cheese filling and blueberry compote are naturally gluten‑free. Roll the gluten‑free pastry between two sheets of parchment paper to prevent sticking.

Share Your Version!

I hope these Blueberry Cream Cheese Puff Pastry crescents become a staple in your kitchen—they certainly are in mine! Whether you enjoy them for a leisurely weekend brunch or grab one on your way out the door, I’d love to hear how they turned out. Did you try any of the variations? Or maybe you created your own twist?

Leave a star rating and a comment below—your feedback helps other readers too. Snap a photo of your beautiful pastries and share it on Instagram or Pinterest, and don’t forget to tag me @cookingwithemy. I can’t wait to see your kitchen creations!

From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — emy 🧡

📌

Love This Recipe? Save It to Pinterest!

If you enjoyed this Blueberry Cream Cheese Puff Pastry recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried‑and‑tested recipes waiting for you on my Pinterest boards.

👉 Follow emy on Pinterest @chefrecipes2

📌 Pin this recipe · 🔁 Re‑pin your favorites · 💬 Tag me when you make it — I love seeing your creations!

Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Blueberry Cream Cheese Puff Pastry


  • Author: Chef Emy

Description

These delicious blueberry cream cheese puff pastries are made with a homemade blueberry filling along with a sweet cream cheese mixture spread over a puff pastry sheet, then topped with another pastry sheet, cut into diagonal pieces, rolled up like crescents and baked to golden perfection.


Ingredients

Scale
  • 18 ounce fresh blueberries
  • ¼ cup sugar
  • ¼ cup brown sugar
  • Zest from 1 lemon
  • 1 tablespoon lemon juice
  • 1 tablespoon cornstarch
  • 2 boxes puff pastry sheets
  • 8 ounce cream cheese (softened)
  • 1 egg yolk
  • cup sugar
  • 1 teaspoon vanilla
  • 1 teaspoon lemon juice
  • 1 egg
  • 1 tablespoon water
  • ¼ cup powdered sugar

Instructions

  1. Preheat oven to 375° and line a baking sheet with parchment paper. Set aside.
  2. Rinse blueberries and place in a medium saucepan.
  3. Sprinkle blueberries with sugar, brown sugar, lemon zest, lemon juice and cornstarch.
  4. Stir and heat over medium heat until blueberries burst and start to thicken. Stir frequently.
  5. Let cool.
  6. In a medium bowl, beat cream cheese for 2-3 minutes until smooth.
  7. Add egg yolk, sugar, vanilla and lemon juice. Beat until well incorporated.
  8. On a lightly floured surface, roll out pastry sheets and place one pastry sheet on the prepared baking sheet(s). *Cutting the puff pastry into the diagonal cuts before adding the fillings might be easier when rolling the pastries into crescents.
  9. Spread half the cream cheese mixture over puff pastry followed by half the blueberry mixture (might not use all of the cream cheese mixture or blueberry filling).
  10. Top with remaining puff pastry sheet.
  11. Make diagonal cuts and roll up like crescents. Repeat with remaining puff pastry sheets.
  12. In a small bowl, whisk egg and water together.
  13. Brush with egg wash and bake for 20 minutes or until golden brown.
  14. Dust with powdered sugar before serving.

Nutrition

  • Calories: 473 kcal
  • Sugar: 26 g
  • Fat: 28 g
  • Carbohydrates: 52 g
  • Protein: 6 g


Blueberry Cream Cheese Puff Pastry

Leave a Comment

Recipe rating