The Pumpkin Cream Cheese Danish is the epitome of autumn comfort food, capturing the rich flavors of fall in every flaky bite. With layers of golden puff pastry, sweet cream cheese, and spiced pumpkin swirls, each mini danish is drizzled with a vanilla glaze for a bakery-style finish.
Perfect for a cozy breakfast, weekend brunch, or festive dessert platter, these little treats are ready in just 30 minutes. The combination of creamy and crispy textures, warm spice, and a touch of sweetness makes this danish irresistible for pumpkin lovers and pastry fans alike.
Full recipe:
Ingredients:
Puff Pastry & Egg Wash:
-
2 sheets puff pastry, thawed
-
1 egg
-
2 tablespoons water
Pumpkin Filling:
-
1/2 cup pumpkin puree
-
1/4 cup granulated sugar
-
1 teaspoon vanilla extract
-
1 teaspoon pumpkin pie spice
-
1 egg
Cream Cheese Filling:
-
8 oz cream cheese, softened
-
1 teaspoon vanilla extract
-
4 tablespoons sugar
Glaze:
-
2/3 cup powdered sugar
-
1 teaspoon vanilla extract
-
4 tablespoons milk
Directions:
-
Preheat oven to 400°F (200°C). Line two baking sheets with parchment paper or silicone mats.
-
Roll each puff pastry sheet into a 9×12-inch rectangle. Cut each sheet into 6 equal rectangles (12 total).
-
In a small bowl, whisk together pumpkin puree, sugar, vanilla, pumpkin pie spice, and egg until smooth.
-
In another bowl or stand mixer, blend cream cheese, vanilla, and sugar until creamy and lump-free.
-
Place 6 puff pastry rectangles on each prepared baking sheet. Prick each with a fork 4–5 times.
-
Spoon a dollop of cream cheese mixture onto each pastry, then top with a spoonful of pumpkin filling.
-
Swirl the fillings gently with a toothpick to create a marbled effect.
-
Beat egg with water to make the egg wash. Brush the edges of each rectangle with the egg wash.
-
Bake for 20 minutes, or until puffed and golden brown.
-
While warm, drizzle with glaze made by whisking powdered sugar, vanilla, and milk until smooth.
Prep Time: 10 minutes | Cooking Time: 20 minutes | Total Time: 30 minutes
Kcal: 210 kcal | Servings: 12 mini danishes