Classic cream cheese danish.

Classic Easy Cream Cheese Danish (Better Than a Bakery)

Easy Cream Cheese Danish Recipe (Classic & Foolproof)

Sometimes you just want a simple, creamy, not-too-sweet pastry with your morning coffee. This easy cream cheese danish recipe is exactly that. No fruit, no fuss — just velvety smooth cream cheese filling tucked inside buttery, flaky puff pastry.

It’s the perfect blank canvas for toppings or delicious all on its own. With only 15 minutes of prep and basic ingredients, you can have warm, bakery-style danishes any day of the week. This recipe is so simple that first-time bakers and kids in the kitchen can nail it. Let’s make something beautiful and delicious.

📋 Recipe Summary

Prep Time: 10 mins

Cook Time: 18-20 mins

Total Time: 30 mins

Servings: 8 danishes

Difficulty: Very Easy

🧀 Ingredients

  • 1 sheet frozen puff pastry (thawed, about 8-9 oz)
  • 4 oz (½ block) cream cheese, softened to room temperature
  • ¼ cup granulated sugar (divided: 2 tbsp for filling, 2 tbsp for topping)
  • 1 tsp vanilla extract
  • 1 egg yolk (for filling, makes it extra rich)
  • 1 egg + 1 tbsp water (for egg wash)
  • Optional toppings: sliced almonds, coarse sugar, or a simple glaze

👩‍🍳 How to Make Easy Cream Cheese Danish

  1. Preheat oven: Heat oven to 400°F (200°C). Line a baking sheet with parchment paper.
  2. Prepare pastry: On a lightly floured surface, roll the thawed puff pastry into a 10×12-inch rectangle. Cut into 8 equal squares or 4 larger rectangles.
  3. Make the filling: In a small bowl, mix softened cream cheese, 2 tablespoons sugar, vanilla extract, and egg yolk until completely smooth. No lumps!
  4. Score the pastry: On each square, gently score a smaller inner square about ½ inch from the edge. Do not cut all the way through — just a light mark.
  5. Add filling: Spoon about 1 tablespoon of cream cheese mixture into the center of each inner square. Spread gently to fill the scored area.
  6. Egg wash: Beat the whole egg with 1 tablespoon water. Brush the outer borders (the rims) with egg wash. This gives a shiny, golden crust.
  7. Optional topping: Sprinkle the edges with coarse sugar or sliced almonds if desired.
  8. Bake: Place danishes 2 inches apart on the baking sheet. Bake for 18-20 minutes until puffed and deep golden brown.
  9. Cool & serve: Let cool on the pan for 5 minutes. Dust with powdered sugar or drizzle with a simple glaze. Serve warm.

💡 Baker’s Tips for Perfect Cream Cheese Danish

Softened cream cheese is key: Take your cream cheese out of the fridge 30 minutes before starting. Cold cream cheese is lumpy and hard to mix. Room temperature cream cheese blends into a silky, dreamy filling.

Keep puff pastry cold: If the pastry gets warm and sticky, stop and put it in the fridge for 10 minutes. Cold pastry = tall, flaky layers. Warm pastry = flat, greasy results.

Don’t overfill: One tablespoon of filling per danish is perfect. Too much will leak out during baking and burn on the pan.

Egg yolk in filling: This is my secret trick. The egg yolk makes the cream cheese filling extra rich, thick, and prevents cracking. Don’t skip it!

Watch the edges: The rims should be dark golden brown, not pale. Pale edges mean underbaked and doughy centers.

🎨 5 Easy Ways to Change It Up

  • Lemon Cream Cheese Danish: Add 1 tablespoon lemon juice and 1 teaspoon lemon zest to the cream cheese filling. Top with lemon glaze (powdered sugar + lemon juice).
  • Cinnamon Roll Danish: Mix 1 teaspoon cinnamon into the cream cheese filling. After baking, drizzle with vanilla glaze.
  • Almond Cream Cheese: Add ½ teaspoon almond extract instead of vanilla. Top with sliced almonds before baking.
  • Chocolate Chip Danish: Fold 2 tablespoons mini chocolate chips into the cream cheese filling before spooning onto pastry.
  • Brown Sugar Pecan: After egg wash, sprinkle the edges with brown sugar and chopped pecans. Divine with coffee.

📦 Storing & Reheating (Keep It Fresh)

Room temperature: Store in an airtight container for up to 1 day. After that, refrigerate due to the cream cheese.

Refrigerator: Keep in a sealed container for up to 4 days. These taste great cold straight from the fridge too!

Reheating: Warm in a 350°F oven or toaster oven for 5 minutes. The microwave will make the pastry chewy — avoid it if you can.

Freezer friendly: Freeze baked danishes (without glaze) in a single layer on a tray, then transfer to a freezer bag. Reheat from frozen at 350°F for 8-10 minutes.

❓ Frequently Asked Questions

Can I use crescent roll dough instead of puff pastry?

Yes, but the texture will be different. Crescent roll dough makes a softer, bread-like danish. Puff pastry gives you those tall, flaky, buttery layers. Both work — just know that crescent rolls need a lower oven temperature (375°F) and bake faster (about 12 minutes).

Why did my cream cheese filling crack on top?

Cracking happens when the filling gets too hot too fast, or if you didn’t add the egg yolk. The egg yolk adds moisture and flexibility. Also, avoid over-baking — take danishes out when the pastry is golden, even if the filling still looks soft. It will set as it cools.

Can I make these gluten-free?

Yes, if you can find gluten-free puff pastry (some brands like Schär or Geefree make it). The rest of the ingredients are naturally gluten-free. Just check your cream cheese and vanilla extract labels to be safe.

How do I make a simple glaze for these danishes?

It’s super easy: mix ½ cup powdered sugar with 1-2 tablespoons milk or cream until smooth. Add ¼ teaspoon vanilla if you like. Drizzle over cooled danishes with a fork or spoon. Let set for 10 minutes before serving.

Can I make one large cream cheese Danish instead of individual ones?

Absolutely! Roll the puff pastry into a larger rectangle (about 9×13 inches). Score a 1-inch border around the entire edge. Spread the cream cheese filling inside the border. Bake for 22-25 minutes. Cool and slice into squares. Perfect for sharing at brunch.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *