If you have a soft spot for bakery delights that combine rich flavors with a touch of elegance, this Espresso Apple Cream Cheese Danish Recipe is bound to steal your heart. Imagine flaky, buttery puff pastry cradling a luscious cream cheese filling infused with aromatic espresso, all topped with tender, cinnamon-spiced apple slices that burst with warmth and sweetness in every bite. Whether you’re making brunch extra special or simply want a cozy treat to enjoy with your morning coffee, this recipe offers a perfect balance between comforting familiar flavors and a hint of sophisticated coffee aroma that elevates the entire experience.

Ingredients You’ll Need
Gathering these simple yet essential ingredients is your first step toward baking a stunning danish that feels both indulgent and approachable. Each component plays a crucial role, from the flaky puff pastry that provides structure to the espresso powder that deepens the flavor profile in a subtle way.
- 1 sheet puff pastry, thawed: This flaky base ensures a light, buttery texture that’s key to any danish.
- 225 g cream cheese, softened: Creates a smooth, rich filling that beautifully contrasts with the crisp pastry.
- 1/3 cup granulated sugar: Sweetens the cream cheese mixture without overpowering it.
- 2 teaspoons instant espresso powder: Adds a delightful coffee aroma and depth to the cream cheese.
- 1 teaspoon vanilla extract: Enhances sweetness and provides a familiar cozy flavor.
- 2 medium apples, peeled, cored, thinly sliced: Offers a fresh, fruity topping with natural sweetness and texture.
- 1/4 cup brown sugar: Infuses apples with caramel-like richness that pairs beautifully with cinnamon.
- 1 teaspoon ground cinnamon: Brings warmth and spice to the apple topping, elevating its flavor.
- 1 tablespoon lemon juice: Prevents apples from browning and adds a subtle zing to balance sweetness.
- 1 large egg: Used for an egg wash that creates a golden, glossy finish on the pastry.
- 1 tablespoon water: Mixed with the egg to make a smooth wash for brushing.
How to Make Espresso Apple Cream Cheese Danish Recipe
Step 1: Get the Oven Ready
Start by preheating your oven to 200°C (400°F). This step ensures your danishes cook evenly and develop that perfect crispness we all crave. Don’t forget to line your baking sheet with parchment paper to keep everything clean and prevent sticking — it’s a small step that makes cleanup much easier.
Step 2: Prepare the Puff Pastry
Lightly roll out the thawed puff pastry just to smooth it that little bit more. Using a sharp knife or pizza cutter, cut it into equal-sized squares or circles based on your preferred shape. Then gently score a border inside each piece — this clever trick lets the edges rise beautifully while keeping the filling perfectly nestled inside without spilling over.
Step 3: Whip Up the Cream Cheese Filling
Combine the softened cream cheese, granulated sugar, instant espresso powder, and vanilla extract in a mixing bowl. Use a hand mixer or whisk to blend everything until it’s smooth and creamy. This rich, flavored filling will be the luscious heart of your danish, packed with the perfect hint of coffee aroma that makes this Espresso Apple Cream Cheese Danish Recipe truly special.
Step 4: Season the Apples
In a separate bowl, toss the thinly sliced apples with brown sugar, ground cinnamon, and lemon juice. The lemon juice keeps the apples looking fresh and also brings out their natural sweetness, which is beautifully balanced by the spicy warmth of cinnamon and the deep molasses notes of brown sugar.
Step 5: Assemble the Danishes
Spread a generous spoonful of the cream cheese mixture within the scored borders of each pastry square or circle. Be careful not to overfill to avoid any unwanted leaks while baking. Then, arrange the apples neatly on top of the cream cheese. The layered presentation not only looks beautiful but also promises a delightful combination of textures and flavors in every bite.
Step 6: Apply the Egg Wash
Whisk together the egg and water in a small bowl to create an egg wash. Brush this mixture gently over the edges of the pastries to give them that irresistible golden sheen once baked. This simple step turns your danish into a picture-perfect pastry straight out of a bakery display.
Step 7: Bake to Perfection
Place the baking sheet in the preheated oven and bake your danishes for 18 to 22 minutes. Watch closely as the pastry puffs up and turns a beautiful golden brown, which signals that your danishes are perfectly cooked and ready to be savored.
Step 8: Let Them Cool Slightly
Once baked, transfer the danishes to a wire rack to cool for a few minutes. This resting time helps the flavors settle and prevents the filling from being too hot, making each bite a harmonious mix of textures and temperatures that’s simply irresistible.
How to Serve Espresso Apple Cream Cheese Danish Recipe
Garnishes
A light dusting of powdered sugar creates a delicate snowy effect that elevates the look without overpowering the flavors. Fresh thyme sprigs or a cinnamon stick placed alongside can add a fragrant finish that invites everyone to dig in.
Side Dishes
Pair your danishes with a hot cup of coffee or espresso to enhance the coffee notes in the cream cheese filling. A bowl of fresh berries or a simple fruit salad also complements the richness and adds a refreshing counterpoint.
Creative Ways to Present
Try serving your danishes on rustic wooden boards or decorative trays with linen napkins for a charming brunch setup. For special occasions, drizzle a thin glaze made of powdered sugar and lemon juice over the top just before serving to add an elegant shine and subtle tang.
Make Ahead and Storage
Storing Leftovers
If you have any leftovers (which might be hard to believe!), store them in an airtight container at room temperature for up to 2 days. Keeping them fresh without refrigeration helps maintain the crispness of the puff pastry.
Freezing
You can freeze unbaked assembled danishes by placing them on a baking sheet, freezing until solid, then transferring to a sealed freezer bag. When ready to bake, cook them directly from frozen, adding a few extra minutes to the bake time to achieve that golden puff.
Reheating
To enjoy leftover danishes warm, pop them into a preheated oven at 175°C (350°F) for about 5–7 minutes. This refreshes the crisp pastry and warms the filling without drying it out, bringing back that freshly baked feeling.
FAQs
Can I use different types of apples for this recipe?
Absolutely! While tart apples like Granny Smith work wonderfully for a nice balance of sweetness and acidity, sweeter varieties like Fuji or Honeycrisp are fantastic too. Just choose apples that hold their shape well after baking.
Is instant espresso powder necessary?
Instant espresso powder provides that concentrated coffee flavor without adding liquid. If you don’t have it, brewed espresso or strong coffee can be reduced to a thicker syrup, but the texture of the filling might change slightly.
Can I prepare this recipe without puff pastry?
Puff pastry is essential for that signature flaky, buttery texture of a danish. If unavailable, store-bought croissant dough can be a fun alternative but expect a different feel. Homemade puff pastry is also an option if you’re adventurous!
How do I prevent the apples from making the pastry soggy?
Scoring the pastry edges helps contain the filling and apples, while tossing the apple slices with lemon juice reduces released moisture. Also, avoid overfilling the danishes to keep the crust crisp and flaky.
Can I make mini danishes using this recipe?
Yes, simply cut smaller pastry squares and adjust the baking time down slightly to account for the smaller size. Mini versions make fantastic bite-sized treats for parties or brunch gatherings.
Final Thoughts
This Espresso Apple Cream Cheese Danish Recipe is a delightful way to bring a touch of bakery magic into your kitchen with ingredients and steps that are easy to enjoy. The blend of espresso, creamy cheese, and warmly spiced apples wrapped in flaky puff pastry creates a cozy, inviting experience that’s perfect to share with friends, family, or just savor solo on a relaxing morning. Give it a try — I promise it will become one of your favorite go-to recipes for a deliciously indulgent treat.
Print
Espresso Apple Cream Cheese Danish Recipe
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Yield: 1 large Danish (approximately 1 serving)
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
This Espresso Apple Cream Cheese Danish is a delightful pastry combining the rich flavors of espresso-infused cream cheese with tender, cinnamon-spiced apple slices atop a flaky puff pastry. Perfect as a breakfast treat or an afternoon indulgence, this recipe yields one large Danish that bakes to golden perfection with a crisp, buttery crust and a creamy, fruity filling.
Ingredients
Puff Pastry and Egg Wash
- 1 sheet puff pastry, thawed
- 1 large egg
- 1 tablespoon water
Cream Cheese Filling
- 225 g cream cheese, softened
- 1/3 cup granulated sugar
- 2 teaspoons instant espresso powder
- 1 teaspoon vanilla extract
Apple Topping
- 2 medium apples, peeled, cored, thinly sliced
- 1/4 cup brown sugar
- 1 teaspoon ground cinnamon
- 1 tablespoon lemon juice
Instructions
- Preheat Oven and Prepare Baking Sheet: Preheat your oven to 200°C (400°F) to ensure even baking and a crisp texture. Line a baking sheet with parchment paper to prevent sticking and make cleanup easier.
- Prepare Puff Pastry: Lightly roll out the thawed puff pastry sheet to smooth it slightly. Cut the dough into equal squares or circles using a sharp knife or pizza cutter. Score a small border inside each piece to help the edges puff up around the filling during baking.
- Make Cream Cheese Filling: In a mixing bowl, combine softened cream cheese, granulated sugar, instant espresso powder, and vanilla extract. Use a hand mixer or whisk to blend until smooth and creamy for a flavorful filling.
- Prepare Apple Mixture: In another bowl, toss thinly sliced apples with brown sugar, ground cinnamon, and lemon juice. The lemon juice prevents browning while enhancing the apples’ natural sweetness.
- Assemble Danishes: Spread a generous amount of the cream cheese mixture within the scored borders of each pastry piece, avoiding overfilling. Arrange the seasoned apple slices neatly on top of the cream cheese filling to create an appealing presentation.
- Apply Egg Wash: Whisk together the egg and water in a small bowl to create an egg wash. Lightly brush the edges of the pastries with this mixture to achieve a lovely golden finish when baked.
- Bake: Place the pastries on the lined baking sheet and bake in the preheated oven for 18 to 22 minutes. Bake until the danishes puff up and turn a beautiful golden brown color, indicating they are perfectly cooked.
- Cool and Serve: Remove the danishes from the oven and let them cool slightly on a wire rack. This helps the flavors settle and improves the texture, making them ready to enjoy.
Notes
- Make sure the puff pastry is properly thawed but still cool for easier handling.
- Do not overfill the pastries to prevent the filling from spilling out during baking.
- If you prefer a stronger espresso flavor, increase the instant espresso powder to 3 teaspoons.
- Use tart apples like Granny Smith for a nice balance against the sweetness.
- The egg wash ensures a shiny, golden crust but can be omitted for a lighter finish.
- Store leftovers in an airtight container and enjoy within 2 days for best freshness.

