ClockPlayEmailInstagramLinkSMSTwitterYouTubeWhatsAppXSearchClockRight ArrowArrow DownCaret downCaret upCaret leftCaret rightHamburger MenuPop OutThumbs upThumbs up buySpeechAudio onReplayPlusMinusSad smiley faceNo resultsSwapMoreYour grocery bagSuccessShop Tasty MerchYour Cart (empty)Your CartFacebookPinterestEmailPrintSmsTwitterWhatsappCommentTips Highlights
Skip to Content

Cinnamon Swirl Danish

This recipe takes a classic pastry and adds a cinnamon swirl filling for a sweet and tasty treat. Topped with a creamy glaze, they're a perfect option for breakfast or dessert.

Tasty Team
89% would make again
Cinnamon Swirl Danish


for 5 servings

  • nonstick cooking spray
  • 8 oz cream cheese (225 g), softened
  • ¼ cup granulated sugar (50 g), plus 1 tablespoon, divided
  • 2 teaspoons cinnamon, divided
  • 1 teaspoon vanilla extract
  • 17.5 oz puff pastry (495 g), 1 sheet
  • 2 tablespoons unsalted butter, melted


  • ½ cup powdered sugar (60 g)
  • 2 tablespoons milk, or heavy cream

Nutrition Info

  • Calories 812
  • Fat 56g
  • Carbs 68g
  • Fiber 1g
  • Sugar 23g
  • Protein 10g

Estimated values based on one serving size.


  1. In a medium bowl, mix the cream cheese, ¼ cup (50 G) of sugar, 1 teaspoon of cinnamon, and the vanilla until smooth.
  2. Transfer the cream cheese mixture into a piping bag or plastic bag with a large round tip.
  3. Roll out the puff pastry until it’s ⅛-inch (½-cm) thick.
  4. Pipe the cream cheese mixture along one short edge of the pastry sheet, then roll up until just sealed.
  5. Use a knife to cut along the edge to create one roll.
  6. Repeat three more times, or until all the puff pastry is used.
  7. Begin to twist the first roll to create a swirl.
  8. Connect the next piece of dough by pinching to seal the edge to the end of the first piece.
  9. Continue to wrap and seal all pieces until finished.
  10. Using a spatula transfer the dough to the cake pan.
  11. Preheat the oven 350°F (180°C) to and grease an 8-inch (20-cm) round cake pan with nonstick spray.
  12. In a small bowl, combine the melted butter with the remaining tablespoon of sugar and teaspoon of cinnamon.
  13. Brush the butter mixture over the dough.
  14. Bake for 35-40 minutes, or until the puff pastry is golden brown and cooked through.
  15. In a liquid measuring cup or bowl, mix the powdered sugar and milk until smooth.
  16. Pour the glaze over the danish swirl.
  17. Enjoy!
  18. Don't just wing it -- plan it! Use our meal planner tool in the Tasty app. Download here.
Cinnamon Swirl Danish