Making Mealtime Meaningful: Discover how we're giving back with the 12T Cares program →
Cream Cheese Danishes 12-min

I love a good breakfast treat. From donuts, to muffins, to pastries, the promise of the sweet treat is a sure way to get me out of bed on a Saturday morning. Freshly made is always best, but a trip to the local bakery isn’t in the cards every week. That’s where these homemade Cream Cheese Danishes come in! They’re super simple to prepare and bake for just 20 minutes. The perfect option for special occasion mornings or when you want to impress guests with a homemade treat.

Cream Cheese Danishes 1-min
Cream Cheese Danishes 3-min

Buttery puff pastry dough is balanced beautifully with the rich and creamy cream cheese. A splash of lemon juice and vanilla are mixed into the filling to make things extra tangy and a couple tablespoons of sugar bring it all together. As the filling bakes it slightly caramelizes leaving you with the most heavenly results. Let the danishes cool for about 10 minutes then drizzle a simple icing over the top for a stunning finish.

Cream Cheese Danishes 6-min
Cream Cheese Danishes 13-min

Whether you serve them as an indulgent breakfast, an elegant dessert, or a tasty afternoon snack, these Cream Cheese Danishes are sure to become a new favorite. You can feel good knowing they’re homemade, no need to tell everyone how truly easy they are to make. Give this recipe a try the next time you’re looking to impress and you won’t be disappointed!

Cream Cheese Danishes 8-min
Cream Cheese Danishes 14-min

Makes 12 danishes

15m prep time

20m cook time

Rated 4.9 out of 5
Rated by 19 reviewers

Allergens: Gluten, Milk

  • 1 (17.3 oz) box puff pastry dough, thawed
  • 1 (8 oz) package cream cheese, softened
  • 2 tablespoons sugar
  • 1 teaspoon vanilla extract
  • 1 teaspoon lemon juice
  • ½ cup powdered sugar
  • 1-2 tablespoons milk
  1. Preheat oven to 400 degrees F.
  2. Unroll thawed puff pastry dough on a cutting board and slice into 12 evenly sized rectangles.
  3. Use a small knife to score a border around each rectangle about ½ inch from the edge, not cutting all the way through dough. Pierce the center of each rectangle with a fork a few times to prevent rising.
  4. Transfer the scored rectangles to an un-greased baking sheet, placing them at least 1 inch apart (use two baking sheets if necessary).
  5. Mix together the cream cheese, sugar, vanilla, and lemon juice in a small bowl until smooth.
  6. Spoon filling into the center of each rectangle and spread just until the border cut.
  7. Bake for 18-20 minutes or until puff pastry is a light golden brown.
  8. In a small bowl, mix together icing ingredients until smooth.
  9. Allow danishes to cool for 10-12 minutes then drizzle icing over the top.

Recipe adapted from

Subscribe to 12 Tomatoes