Delicious moments, from dawn to dusk

Easy Cheese Danish

If you’re looking for a simple breakfast pastry that feels like something from your favorite coffee shop, this Easy Cream Cheese Danish is it. Using crescent roll dough instead of puff pastry sheets makes it quick and approachable, but the result still delivers that flaky, golden exterior and creamy center you want in a great cheese danish. It’s one of those easy breakfast recipes that hits the sweet spot between effort and payoff and it will totally blow your socks off!

 

Aren’t Danishes Typically Made with Puff Pastry?

Yes, yes they are. Puff Pastry dough is made with flour, water and butter. It’s then rolled out and folded several times creating layers. When it’s baked, it creates air pockets within the layers which makes the light and flaky pastry. Crescent roll dough is made with similar ingredients plus sugar making it a bit sweeter, but still has that light and flaky texture that we all love in a danish or other pastries. I used crescent roll dough for this recipe because honestly it’s what I had on hand. I found that it was a bit easier to work with and it turned out great too!

Ingredients Needed for Easy Cream Cheese Danish

You only need a few basic items—most of which you probably already have on hand:

  • Crescent roll dough – a shortcut to that flaky buttery crust without the time commitment of homemade puff pastry
  • Cream cheese, softened to room temperature – this gives you that smooth cream cheese filling with no lumps
  • Granulated sugar – just the right amount of sweetness for the filling
  • All-purpose flour – helps firm up the cream cheese mixture
  • Vanilla extract – adds warmth and depth to the filling
  • Powdered sugarheavy cream, and a little more vanilla extract  – to make that perfect drizzle icing on top

Variations

You can easily switch things up to make this recipe your own:

  • Swap crescent rolls with puff pastry dough or even croissant dough
  • Add a spoonful of lemon curd or strawberry jam on top of the cream cheese filling
  • Stir in a bit of sour cream or lemon juice for tang
  • Mix in fresh berries like fresh raspberries or fresh strawberries before baking
  • Use a dash of almond extract in the icing for a subtle nutty flavor
  • Sprinkle the filling with cinnamon sugar for a nod to cinnamon rolls

How to Make a Cheese Danish

For full recipe details, including ingredient measurements, see the printable recipe card down below. Here is step by step what you can expect when making this recipe:

1. Preheat Oven + Combine Filling Ingredients Together in a Bowl

Preheat oven to 375° F. In a small bowl, combine cream cheese, sugar, flour, and vanilla extract using a fork or hand mixer. Set aside.

2. Lay Out Crescent Dough on Baking Sheet

Pop open crescent roll dough and unroll, leaving crescents in rectangles. On an ungreased baking sheet, lay the crescent roll rectangles together, lining them up width wise. The dough should be almost the entire length of a half sheet pan. Press edges together to even out edges and seal any holes.

3. Add Cream Cheese Filling

Carefully spread cream cheese filling down the center of the dough to be about 2-3 inches wide.

Next, cut 1/2 inch diagonal strips up each side of the dough. Fold 1/2 inch dough pieces up over filling alternating sides to get a braided pattern. You may have excess dough once you reach the end of the danish, so fold them in as best as you can.

4. Bake

Bake for 20-30 minutes or until filling is set and the crescent dough is golden brown. Cool before removing from the baking sheet.

5. Make the Icing

Once danish has cooled, remove to a serving platter. In a small bowl, mix together powdered sugar, vanilla extract, and cream to create icing. You may need to add more cream to get the desired consistency.

6. Drizzle Icing, Cut + Serve!

Drizzle icing over danish. Cut into pieces and serve.

Storage + Make Ahead Directions

Any leftover Cheese Danish should be refrigerated, covered, for up to a week! This is no store-bought danish where it can sit out. No crazy preservatives here, so be sure to refrigerate.

Freezing

Unfortunately, this cheese danish does not freeze well. This is because the cream cheese filling will change textures when frozen then thawed again. It becomes less of a creamy filling and more of a crumbly texture. Ew.

But if you want to make this danish recipe without the cream cheese filling, you can freeze it (baked or unbaked). 

Unbaked. Prepare recipe completely up to the point of baking. Place the unbaked danish on the parchment-lined baking sheet in the freezer for a few hours until frozen. Once frozen, remove from the baking sheet and place it into an airtight container. Return to the freezer for up to two months.

You can bake the danish straight from the freezer. Give it an extra 15-20 minutes to bake and watch closely!

Baked. Cool the danish completely then place in an airtight container. It can last for up to two weeks in the freezer. When ready to serve, remove from the freezer and let thaw in the fridge overnight. To heat the danish up place in the oven until heated through. Store any leftovers in the fridge.

Make-Ahead Directions

Thankfully this cheese danish recipe is super easy to make ahead. This is great to save you even more time! Whether you are making this the night ahead for breakfast in the morning or for dessert the next day you can follow these easy steps.

  1. First, follow the directions as normal and stop before baking!
  2. Make some room in your fridge because now you can take your whole baking sheet and cover with plastic wrap.
  3. Keep in your refrigerator for up to two days.
  4. When ready to bake, pull it out of your fridge and let the danish get to room temperature. Then bake as you normally would! Enjoy!

More Danish Variations to Try!

Check out my other versions of this Danish recipe, they are SO good!

  • Chocolate Cream Cheese Danish
  • Apple Cinnamon Cream Cheese Danish
  • Pumpkin Cream Cheese Danish
  • Easy Blackberry Cheese Danish

More Sweet Pastries to Try!

  • Puff Pastry Cinnamon Rolls
  • Orange Rolls
  • Monkey Bread
  • French Cruller
  • Homemade Glazed Donuts
  • Apple Turnovers

I hope you love this recipe as much as I do. It’s perfect for breakfast or dessert! I’d love for you to give a star-rating and tell me what you think in the comments! The printable recipe card is below, enjoy friends!

If you make this recipe, I would really appreciate it if you would give it a star rating and leave your review in the comments! If you have a picture of your finished dish, post it on Instagram using the hashtag #laurenslatest and tagging me @laurens_latest.

Easy Cream Cheese Danish

This Cream Cheese Danish will blow your socks off! It's not only so easy but also so SO delicious and drizzled with icing on top!

Ingredients

  • 1 tube crescent rolls
  • 8 oz cream cheese softened
  • 1/2 cup granulated sugar
  • 1 teaspoon vanilla extract
  • 3 tablespoons all purpose flour

for the icing-

  • 1 cup powdered sugar
  • 4 + tablespoons heavy cream
  • splash vanilla extract

US Customary – Metric

Instructions

  • Preheat oven to 375° F. In a small bowl, combine cream cheese, sugar, flour and vanilla extract. Set aside.

  • Pop open crescent roll dough and unroll, leaving crescents in rectangles. On an ungreased baking sheet, lay the crescent roll rectangles together, lining them up width wise. Dough should be almost the entire length of a half sheet pan. Press edges together to even out edges and seal any holes.

  • Carefully spread cream cheese filling down the center of the dough to be about 2-3 inches wide. Cut 1/2 inch diagonal strips up each side of the dough. Fold 1/2 inch dough pieces up over filling alternating sides to get a braided pattern. You may have excess dough once you reach the end of the danish, so fold them in as best as you can.

  • Bake for 20-30 minutes or until filling is set and crescent dough is golden in color. Cool before removing from baking sheet to a serving platter.

for the icing-

  • In a small bowl, mix together powdered sugar, vanilla extract, and heavy cream to create icing. You may need to add more cream to get the desired consistency.

  • Drizzle the icing over danish. Slice and serve.

Video

Nutrition

Calories: 342kcal | Carbohydrates: 43g | Protein: 3g | Fat: 19g | Saturated Fat: 10g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 4g | Cholesterol: 37mg | Sodium: 313mg | Potassium: 49mg | Fiber: 0.1g | Sugar: 31g | Vitamin A: 491IU | Vitamin C: 0.04mg | Calcium: 33mg | Iron: 1mg