Decadent Cream Cheese Danish

Easy Homemade Cream Cheese Danish: Flaky Pastry Perfection in 30 Minutes

Cream Cheese Danish – Imagine sinking your teeth into a buttery, golden-baked puff pastry, its delicate layers flaking perfectly to reveal a luscious, lightly sweetened cream cheese center. This isn’t just a dream; it’s a reality you can create in your own kitchen! This incredibly easy homemade version comes together in a remarkable 30 minutes, delivering bakery-quality treats that will impress everyone. Perfect for a leisurely brunch, a delightful quick breakfast, or a simple yet elegant sweet snack, these danishes are guaranteed to become a new favorite.

There’s something undeniably special about a warm, flaky Cream Cheese Danish. It evokes images of artisanal bakeries and weekend indulgences. While they appear sophisticated, these delightful pastries are surprisingly simple to master at home. With just a handful of everyday ingredients and a minimal time commitment, you can transform your kitchen into a pastry shop. You’ll soon be pulling trays of golden, buttery puff pastry, each generously filled with a creamy, subtly sweet cream cheese mixture, all baked to absolute perfection.

Freshly baked cream cheese danishes cooling on a plate, showcasing their golden crust and creamy filling

This recipe thoughtfully streamlines the process by utilizing convenient store-bought puff pastry, allowing you to focus all your creative energy on crafting the rich, tangy, and utterly irresistible filling. The secret lies in a perfect balance: a touch of bright vanilla extract and fragrant lemon zest elevates the cream cheese, ensuring the flavors are vibrant and harmonious without ever being overpowering. These homemade cream cheese danishes are incredibly versatile. They pair beautifully with savory options like Spicy Sausage Rolls for a delightful contrast, and a refreshing Raspberry Mimosa would perfectly complete an effortless and memorable brunch spread. Creating these pastries feels like a special occasion, yet it’s entirely achievable for any home baker.

These cream cheese danishes are more than just a recipe; they’re an experience. They are the ideal treat for a lazy weekend morning, a quick pastry fix when cravings strike, or a charming way to infuse a sense of specialness into an otherwise ordinary day. Enjoy them fresh from the oven, allowing their warmth to melt in your mouth. For an extra touch of elegance and sweetness, consider adding a delicate dusting of powdered sugar, or a simple drizzle of a vanilla-infused icing. However you choose to savor them, be warned: they have a tendency to disappear remarkably fast!

Ingredients for cream cheese danish laid out on a counter, including puff pastry, cream cheese, and lemon

Why You’ll Love These Easy Cream Cheese Danishes

  • Perfect for any time of day – Whether you’re craving a substantial breakfast, a light afternoon snack, or even a simple dessert, these cream cheese danishes fit the bill. Enjoy them warm with your morning coffee or tea, serve them as an elegant addition to a midday gathering, or grab one as a sweet pick-me-up. Their balanced sweetness and rich texture make them suitable for any moment.
  • Customizable with different toppings – While delicious on their own, these danishes are a fantastic canvas for your creativity. Before baking, you can spoon a dollop of your favorite fruit jam (raspberry, cherry, or apricot work wonderfully) over the cream cheese filling. After baking, a scattering of fresh berries like blueberries or sliced strawberries adds a burst of freshness and color. A simple lemon glaze or a sprinkle of chopped nuts can also elevate them further.
  • Bakery-quality results at home – Forget the long queues and high prices at the bakery! This recipe empowers you to achieve professional-tasting results right in your own kitchen. The magic of store-bought puff pastry combined with a perfectly balanced homemade cream cheese filling creates a pastry that rivals anything you’d find at a gourmet shop, boasting a golden crust and a tender, rich interior.
  • Make-ahead friendly – Planning ahead for a busy morning or a special brunch just got easier. You can fully assemble these cream cheese danishes the night before, cover them lightly, and store them in the refrigerator. This means you can simply pop them into the oven fresh in the morning, enjoying warm, delicious pastries without any morning rush. It’s the ultimate convenience for fresh-baked goodness.
  • Crowd-pleasing for any occasion – From casual family breakfasts to elegant holiday brunches, these homemade danishes are a guaranteed hit. Their appealing appearance and delightful flavor make them a favorite among guests of all ages. They’re easy to transport, making them an excellent choice for potlucks, office gatherings, or as a thoughtful homemade gift. Expect them to disappear quickly!
A single cream cheese danish on a white plate, showing the puffed edges and creamy center

Essential Ingredients for Your Homemade Danish

Gathering your ingredients is the first step to deliciousness. Be sure to scroll to the bottom of the post for the FULL PRINTABLE recipe card with exact measurements.

  • Puff Pastry Dough: This is your shortcut to flaky perfection. Using a good quality, store-bought puff pastry saves significant time and effort while still delivering that coveted light, airy, and buttery texture. Ensure it’s fully thawed but still cold enough to handle.
  • Cream Cheese: Opt for full-fat cream cheese, softened to room temperature. This is crucial for a smooth, lump-free filling that blends beautifully with the other ingredients, providing that signature tangy richness.
  • Lemon Zest: Fresh lemon zest brightens the entire filling, adding a subtle citrus note that cuts through the richness of the cream cheese and vanilla, creating a perfectly balanced flavor profile. Don’t use lemon juice here, as it can make the filling too thin.
  • Vanilla Extract: A splash of pure vanilla extract enhances the sweet, creamy notes of the filling, adding warmth and depth to every bite.
  • Sugar: Granulated sugar sweetens the cream cheese filling just enough, without making it overly cloying. It complements the tartness of the cream cheese and lemon.
  • Egg: Used in combination with water to create an egg wash, which is brushed over the pastry edges before baking. This gives your danishes a beautiful, golden-brown, glossy finish, just like those from a professional bakery.
  • Water: Mixed with the egg for the egg wash, helping to thin it slightly for easier brushing and a more even application.

How To Make Cream Cheese Danish: Step-by-Step Guide

Making these cream cheese danishes is a straightforward process that yields impressive results. Follow these simple steps for perfect pastries every time:

  • Preheat the oven and prepare the baking sheet – Start by preheating your oven to a precise 400°F (200°C). This ensures the pastry hits the optimal temperature for a rapid rise and crisp texture. While the oven heats, line a large baking sheet with parchment paper or a silicone baking mat. This prevents sticking and helps the bottoms of the danishes brown evenly.
  • Cut and shape the puff pastry – On a lightly floured surface, carefully unroll your thawed puff pastry sheet. Gently roll it out into a rectangle, approximately 12×9 inches. Using a sharp knife or pizza cutter, cut the large rectangle in half lengthwise, creating two strips. Then, cut each of those strips crosswise into three equal pieces, resulting in six roughly 4 1/2 x 4-inch rectangles. Next, use a small knife to lightly score a ½-inch border around the edge of each pastry piece. Crucially, prick the centers (inside the scored border) with a fork about five or six times. This scoring and pricking technique is essential to encourage the outer edges to puff up beautifully while keeping the center flatter to hold the filling.
  • Make the cream cheese filling – In a medium-sized bowl, combine the softened cream cheese, granulated sugar, pure vanilla extract, and fresh lemon zest. Using a spoon or an electric mixer on low speed, mix these ingredients together until the mixture is completely smooth and creamy. Ensure there are no lumps of cream cheese remaining; a truly smooth filling makes for a superior Danish.
  • Assemble the danishes – Spoon about 2-3 tablespoons of the prepared cream cheese mixture into the center of each pastry rectangle. Carefully spread the filling evenly across the center, making sure to keep it strictly within the scored border. This prevents the filling from overflowing and burning during baking.
  • Brush with egg wash – In a small bowl, whisk together one egg with two tablespoons of water until well combined. Using a pastry brush, lightly and evenly brush this egg wash over the scored edges of each pastry. This egg wash is the secret to achieving that coveted golden-brown color and a beautiful, glossy, bakery-style finish.
  • Bake until golden brown – Carefully transfer the assembled danishes to your prepared baking sheet. Place the baking sheet on the middle rack of your preheated oven. Bake for approximately 20-25 minutes. About halfway through the baking time (around 10-12 minutes), rotate the pan 180 degrees to ensure even browning. The danishes are ready when the puff pastry edges are dramatically puffed, golden brown, and crisp, and the cream cheese filling is set and lightly golden.
  • Cool before serving – Once baked, remove the danishes from the oven. Let them rest on the baking sheet for a few minutes before carefully transferring them to a wire rack to cool completely, or at least until warm. Cooling is important because it allows the cream cheese filling to set properly, preventing it from oozing out when you take your first bite.
  • Enjoy warm or add toppings – Serve your homemade cream cheese danishes warm for the best experience. As an optional but highly recommended step, you can sprinkle them generously with powdered sugar for a classic look, or drizzle them with a simple icing (made from powdered sugar and a touch of milk or lemon juice) for extra sweetness and visual appeal.
Scoring a half-inch border into puff pastry dough rectangles with a knife
Piercing the center of a puff pastry rectangle with a fork to prevent over-rising
Brushing the scored edges of puff pastry with an egg wash for a golden finish

Expert Tips & Tricks for Perfect Cream Cheese Danishes

Achieving bakery-level perfection with your homemade cream cheese danishes is easier than you think with a few clever tricks:

  • Thaw puff pastry properly – The key to a beautifully flaky puff pastry is to handle it when it’s cold but pliable. Allow your frozen puff pastry to thaw slowly in the refrigerator for a few hours or overnight. If you’re short on time, you can thaw it at room temperature for about 30-40 minutes, but be vigilant! If the pastry becomes too soft and sticky, it will be difficult to work with and won’t puff as well. If it feels too warm, simply pop it back into the fridge for 10-15 minutes to firm up before continuing.
  • Don’t skip the scoring step – Lightly scoring a ½-inch border around the edge of each piece of pastry with a knife is a crucial step. This seemingly small detail creates a defined boundary that encourages the outer edges to rise higher and become wonderfully crisp and golden, while the inner section remains flatter, perfectly cradling your cream cheese filling. Without scoring, the entire pastry might puff up unevenly.
  • Keep the filling inside the border – When spooning the luscious cream cheese mixture onto the pastry, make a conscious effort to keep it neatly within the scored area. If the filling spills over the edges onto the parts that are meant to puff up, it can inhibit the pastry’s rise, potentially burn, and create a messy, less attractive Danish. Precision here pays off in presentation and texture.
  • For extra crispiness, bake on parchment – Lining your baking sheet with parchment paper or a silicone baking mat is a simple but effective trick. It not only prevents the pastries from sticking to the pan but also promotes even heat distribution, helping the bottoms of the danishes to brown beautifully and become extra crispy, contributing to that overall delightful flaky texture.
  • Brush with egg wash for a golden crust – A simple egg wash (one egg whisked with a tablespoon or two of water) brushed lightly over the exposed pastry edges is what gives these danishes their signature shiny, rich, golden-brown finish. This isn’t just for looks; the egg wash also helps the pastry brown more evenly and adds a subtle richness to the crust.
  • Add a fruit topping for variety – To introduce more flavor dimensions, consider adding a thin layer of fruit jam or fresh berries over the cream cheese filling before baking. Raspberry, apricot, cherry, or even a mixed berry jam can add a delightful fruity tang and sweetness. For fresh fruit, slices of strawberries, blueberries, or small pieces of peaches can be placed on top of the cream cheese. This adds both flavor and vibrant color.
  • Make ahead for an easy breakfast – If you love fresh-baked pastries but dread early morning prep, this recipe is perfect for you. You can assemble the danishes completely, right up to the point of brushing them with egg wash. Then, simply cover the baking sheet loosely with plastic wrap and store them in the fridge overnight. In the morning, uncover and bake as directed for warm, fresh danishes with minimal effort.
  • Consider a decorative drizzle – For an extra touch of sweetness and visual appeal, whisk together 1/2 cup powdered sugar with 1-2 tablespoons of milk or lemon juice until smooth. Once the danishes have cooled slightly, drizzle this icing decoratively over them. A sprinkle of chopped nuts (like almonds or pecans) can also add texture and flavor.
Multiple cream cheese danishes arranged on a parchment-lined baking tray, ready for the oven
How do you store leftovers?

To keep your delicious cream cheese danishes fresh, store any leftovers in an airtight container. Place the container in the refrigerator, where they will stay good for up to 3 days. When you’re ready to enjoy them again, you can gently reheat them in a preheated oven at 300°F (150°C) for about 5-10 minutes. This will help crisp up the pastry again and warm the filling. Avoid reheating in the microwave, as it can make the pastry soft and chewy.

Can you freeze these?

Yes, these cream cheese danishes freeze beautifully! Once they have completely cooled after baking, arrange them in a single layer on a baking sheet and place them in the freezer for about 1-2 hours, until solid. This “flash freezing” prevents them from sticking together. Once frozen, transfer the danishes to a freezer-safe airtight container or a heavy-duty freezer bag. They can be stored in the freezer for up to 1-2 months. To reheat, simply place the frozen danishes on a baking sheet and bake in a preheated oven at 350°F (175°C) for about 15-20 minutes, or until warmed through and flaky. No need to thaw beforehand!

What if my puff pastry isn’t puffing?

There are a few reasons why puff pastry might not puff as expected. The most common culprit is that the pastry became too warm while you were working with it, causing the butter layers to melt into the dough. Always work quickly and keep the pastry cold. Also, ensure your oven is fully preheated to the correct temperature. If the oven isn’t hot enough, the pastry won’t get the initial burst of heat it needs to create those signature layers. Finally, avoid over-handling the dough, as this can also prevent optimal puff.

More Tasty Breakfast & Brunch Recipes

If you loved these easy cream cheese danishes, you’re in for a treat! Explore more delightful breakfast and brunch recipes that are perfect for starting your day on a delicious note, or for entertaining guests:

  • Bakery Chocolate Chip Muffins: Light, fluffy, and packed with chocolate chips, just like your favorite bakery.
  • Classic Griddle Cakes: Fluffy pancakes that are perfect with maple syrup and fresh fruit.
  • Hearty Chorizo Breakfast Burrito: A flavorful and satisfying way to kick off your day with a spicy twist.
  • Fun Breakfast Crunchwrap: A creative and delicious breakfast that’s easy to customize and perfect for a crowd.
  • Decadent Chocolate French Toast Bake: A sweet and indulgent casserole that can be prepped ahead for an effortless brunch.
closeup cream cheese danish on a plate
No ratings yet

Cream Cheese Danish

By Erin Sellin
Indulge in these delightful homemade Cream Cheese Danishes! Featuring irresistibly buttery, flaky puff pastry generously filled with a creamy, lightly sweetened cream cheese center, each danish is baked to a perfect golden perfection. This easy recipe delivers incredible bakery-quality results in under 30 minutes, making it ideal for a special breakfast, brunch, or a quick, elegant dessert.
Prep: 10 minutes
Cook: 25 minutes
Servings: 6
Pin Recipe Rate Recipe Print Recipe

Ingredients 

  • 1 sheet Puff Pastry dough, thawed and kept cold
  • 8 ounces Cream Cheese, full-fat, softened to room temperature
  • 1 teaspoon Lemon Zest, from about 1/2 lemon
  • 1 teaspoon Vanilla Extract, pure for best flavor
  • 4 Tablespoons Granulated Sugar
  • 1 Large Egg + 2 Tablespoons water, whisked for a golden egg wash

Instructions 

  • Preheat your oven to 400ºF (200ºC). Line a large baking sheet with parchment paper or a silicone baking mat to ensure even baking and prevent sticking.
  • On a lightly floured surface, carefully roll out the thawed puff pastry sheet into a 12×9-inch rectangle. Using a sharp knife or pizza cutter, cut the pastry in half lengthwise into two strips, each about 4 ½ inches wide. Then, cut each of these two strips crosswise into thirds, yielding six small, approximately 4 ½ x 4-inch rectangles.
    1 sheet Puff Pastry dough
  • With a small, sharp knife, lightly score a ½-inch border around the edge of each of the six puff pastry pieces. Do not cut all the way through the pastry. Next, use a fork to make five or six distinct pricks into the dough within the scored border of each piece. This vital step helps to prevent the middle of each pastry from rising excessively, creating a perfect well for the cream cheese filling while the edges puff up beautifully.
  • In a medium bowl, combine the softened cream cheese, granulated sugar, vanilla extract, and fresh lemon zest. Stir these ingredients together until the mixture is completely smooth and creamy, with no lumps. Spoon approximately 2-3 tablespoons of this rich cream cheese mixture into the center of each piece of dough, carefully spreading it around evenly while ensuring the filling remains neatly within the scored borders.
    8 ounces Cream Cheese, 1 teaspoon Lemon Zest, 1 teaspoon Vanilla Extract, 4 Tablespoons Sugar
  • In a small bowl, whisk together the large egg and 2 tablespoons of water until well combined. Using a pastry brush, lightly and evenly brush this egg wash over the scored edges of each puff pastry piece. This will give your danishes a beautiful, golden, and glossy finish once baked.
    1 Egg + 2 Tablespoons water
  • Carefully transfer the assembled danishes to your prepared baking sheet. Bake on the middle rack of your preheated oven for 20-25 minutes. Make sure to rotate the baking sheet halfway through the baking time (around 10-12 minutes) to ensure uniform browning. Once the puff pastry has beautifully puffed up and turned a rich golden brown, remove the danishes from the oven. Allow them to cool on a wire rack for a few minutes before serving warm or topping with powdered sugar or a simple glaze.

Nutrition

Calories: 390kcal | Carbohydrates: 29g | Protein: 5g | Fat: 29g | Saturated Fat: 12g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 12g | Cholesterol: 38mg | Sodium: 221mg | Potassium: 76mg | Fiber: 1g | Sugar: 10g | Vitamin A: 508IU | Vitamin C: 0.4mg | Calcium: 41mg | Iron: 1mg

Nutrition information is automatically calculated and is an approximation. Values can vary based on specific ingredients and preparation methods.

Additional Info

Author: Erin Sellin
Prep Time: 10 minutes
Cook Time: 25 minutes
Course: Breakfast, Brunch, Dessert, Snack
Cuisine: American
Servings: 6
Calories: 390
Loved this recipe? Share your thoughts below!

I’ve created a fantastic community group on Facebook, and I’d be absolutely thrilled for you to join us! It’s a vibrant space where you can share YOUR favorite recipes, ask questions, get inspiration, and stay completely up-to-date with what’s new at Dinners, Dishes and Desserts (so you never miss a mouth-watering new recipe!).

Make sure to follow me on Instagram and tag #dinnersdishes so I can see all the wonderful DINNERS, DISHES, AND DESSERTS recipes YOU create and share!

Don’t miss out on any delicious updates! Be sure to follow me on all my social media channels:

Facebook | Twitter | Pinterest | Instagram

.