Cream Cheese Danish Recipe

Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

My easy cream cheese danish recipe is one of my favorite bakery style treats to make at home. Flaky puff pastry with a cream cheese center and topped with a simple powdered sugar glaze. An easy but special pastry that is great for a brunch, holidays, or weekend breakfast.

Cream cheese danish with a glaze.

I am the person that can’t resist ordering a pastry every time I visit my local coffee shop. There is just something so good about a sweet and flaky treat with my cup of hot tea. This easy cream cheese danish recipe is the perfect way to recreate that bakery experience right at home.

Using store bought puff pastry dough is the secret to this simple recipe. It bakes up golden, flaky, with a delicious cream cheese filling and sweet glaze. It looks impressive but is surprisingly easy to put together.

This cream cheese danish using puff pastry is always a hit for a weekend brunch, holiday mornings, or an afternoon tea. Serve it alongside a hot cup of coffee or tea and you’ll feel like your sitting in your favorite coffee shop.

For more easy puff pastry recipes be sure to try this puff pastry pizza and cinnamon twists.

Why you’ll love this recipe

  • Easy ingredients. You will need just a few simple items to make this delicious pastry.
  • Easy to make. This can be made with just a few steps in about 30 minutes.
  • Customizable. Make this danish your own with some variation suggestions below.

Ingredients

You can make this cream cheese danish recipe with the help of boxed puff pastry sheets and a few other simple ingredients.

Box of puff pastry, bowl of sugar, powdered sugar, milk, egg, vanilla, and cream cheese.
  • Puff Pastry Dough: I find my puff pastry dough in the freezer section. Thaw it according to package directions but make sure to keep it cold until you are ready to assemble the danish.
  • Cream cheese: Softened cream cheese is used to make the filling of the danish.
  • Sugar: Granulated sugar adds sweetness to the filling.
  • Vanilla extract: A little vanilla extract adds warmth to the filling.
  • Egg yolk: This is used to set the cream cheese filling making it almost custard like.
  • Egg wash: An egg wash helps the puff pastry become golden brown.
  • Powdered sugar: Powdered sugar is used to make a glaze to drizzle over the danish.
  • Milk: You can use milk or water to make the glaze.

How to make this cream cheese danish recipe

Scroll to the bottom for the full, printable easy cream cheese danish recipe.

Step one: Preheat the oven to 400 degrees F. Line two baking sheets with parchment paper.

Step two: Prepare the cream cheese filling by mixing together the cream cheese, sugar, egg yolk, and vanilla.

Mixing bowl with cream cheese filling.

Step three: Cut each puff pastry dough into four squares. Place the squares on the baking sheets.

Step four: Fold each of the corners in to form an octagon shape. Pierce the dough with a fork.

Step five: Place about two tablespoons of the cream cheese mixture in the center of each danish. Brush the pastry with egg wash and then sprinkle with a little sugar.

Puff pastry on a cutting board.
Baking sheet with uncooked cream cheese danish.

Step six: Bake for 10-12 minutes or until the pastry turns golden brown.

Step seven: Whisk together milk and powdered sugar. Once the danish cools, drizzle the glaze over the tops of the danish.

Cutting board with cream cheese danish.

Heather’s recipe tips

  • Soften the cream cheese. This will help make it easier to mix and get a smooth filling.
  • Use cold puff pastry dough. This will help make sure it puffs up nicely.
  • Don’t overfill with the cream cheese mixture. Too much filling could spill over the pastry.
  • Make sure to let the danish cool before adding the glaze.

Variations

  • Fruit: Try topping the cream cheese filling with fresh berries. You can also make puff pastry with jam by adding fruit jam on top of the cream cheese before baking.
  • Lemon: Add a little lemon zest and lemon juice into the cream cheese filling.
  • Chocolate chip: Mix in mini chocolate chips into the cream cheese mixture.
  • Cinnamon: Sprinkle a little cinnamon and sugar over the danish after baking.

Storage instructions

Store: Store any leftover danish in the refrigerator for up to 2 days.

Reheat: Reheat in the oven at 325 degrees for 5 minutes.

Freeze: You can freeze the danish for up to 2 months.

Hand holding a cream cheese danish.

Frequently asked questions

Why did my puff pastry not puff up?

This can happen if the pastry is too warm. Make sure the puff pastry stays cold before baking.

Why is the cream cheese filling runny?

Make sure the cream cheese is softened when mixed, not melted.

More easy breakfast recipes

 
Cream cheese danish with a glaze.
No ratings yet

Cream Cheese Danish Recipe

Easy cream cheese danish made with puff pastry and a sweet, creamy filling is perfect for brunch, holidays, and more. These cream cheese danish can be prepared with just a few ingredients for a bakery style breakfast at home.
Prep: 10 minutes
Cook: 10 minutes
Total: 20 minutes
Servings: 8 danish

Ingredients 

  • 2 sheets frozen puff pastry, thawed
  • 1 (8 ounce) cream cheese
  • ¼ cup sugar
  • ½ teaspoon vanilla extract
  • 1 egg yolk
  • 1 tablespoon sugar for sprinkling over the danish

Egg Wash

  • 1 egg, beaten
  • 1 teaspoon water

Glaze

  • ½ cup powdered sugar
  • 1 tablespoon milk

Instructions 

  • Preheat the oven to 400 degrees F. Line a baking sheet with parchment paper.
  • To make the filling, put the cream cheese, vanilla, sugar, and egg yolk in a mixing bowl. Mix until creamy.
  • Carefully unroll the thawed puff pastry. Cut into 4 squares. Place the squares on the baking sheet. (You will need to use 2 baking sheets to make a total of 8 danish.)
  • Fold in the corner of each square. Gently poke the pastry dough with a fork.
  • Put two tablespoons of the cream cheese mixture in the center of each square.
  • Mix together the egg and water to make an egg wash. Brush on the edges of the puff pastry. Sprinkle a little sugar over the top of each danish.
  • Bake for 10-12 minutes or until the edges turn golden brown.
  • While the danish is cooling, whisk together the milk and powdered sugar. Drizzle over each danish.

Notes

  • Soften the cream cheese. This will help make it easier to mix and get a smooth filling.
  • Use cold puff pastry dough. This will help make sure it puffs up nicely.
  • Don’t overfill with the cream cheese mixture. Too much filling could spill over the pastry.
  • Make sure to let the danish cool before adding the glaze.

Nutrition

Calories: 414kcal | Carbohydrates: 43g | Protein: 6g | Fat: 25g | Saturated Fat: 6g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 14g | Trans Fat: 0.003g | Cholesterol: 45mg | Sodium: 163mg | Potassium: 51mg | Fiber: 1g | Sugar: 16g | Vitamin A: 67IU | Calcium: 15mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Breakfast
Cuisine: American
Like this? Leave a comment below!

Hello!

Thank you for visiting Food Lovin’ Family! With 3 kids I know it can be hard getting food on the table. Here you will find easy and delicious recipes that the whole family will enjoy.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating