Starbucks Cheese Danish Recipe – Buttery, Flaky, and Irresistible
If you’ve ever stood in a Starbucks line, coffee in hand, and spotted that golden, flaky pastry with a creamy center in the display case, you know the temptation of a Starbucks Cheese Danish. But here’s the secret: you can make a batch at home in less time than it takes to drive to your local store.

This homemade version delivers everything you love about the original — buttery puff pastry, silky-smooth cream cheese filling, and that slightly sweet, slightly tangy bite — but fresher, warmer, and straight from your oven. It’s also budget-friendly and dangerously easy to make.

For busy mornings or a little weekend treat, this recipe is a winner. My toddler loves nibbling the buttery edges, while I savor the creamy center with my morning coffee.
Why You’ll Love This Recipe
- Just like the Starbucks version – Same flavor, better freshness.
- Quick and easy – Just 15 minutes of baking and a few minutes of prep.
- Make-ahead friendly – Assemble the pastries and bake fresh in the morning.
- Crowd-pleaser – Perfect for brunch, potlucks, or holiday breakfasts.

Ingredients & Substitutions
For the Pastry:
- 1 sheet puff pastry (thawed) – Store-bought is perfect here. Just make sure it’s thawed according to package instructions.
- 1 egg – For the egg wash to give the pastry that golden sheen.
- 1 tablespoon water – Thins the egg wash for easy brushing.
For the Cream Cheese Filling:
- 5 oz cream cheese – Use full-fat for the creamiest texture.
- 1 ½ tablespoons sugar – Adjust to taste if you like it less sweet.
- 1 teaspoon vanilla extract – Pure vanilla makes a noticeable difference.
- A pinch of salt – Balances the sweetness and enhances flavor.

Optional Add-ins:
- A sprinkle of cinnamon sugar before baking.
- A few berries on top of the filling for a fruity twist.
- A drizzle of glaze after baking for extra sweetness.

Tips for the Perfect Cheese Danish
- Keep your pastry cold – Cold puff pastry rises better and gets flakier. If it warms up too much while you’re working, pop it back in the fridge for 5 minutes.
- Don’t overfill – The filling will spread as the pastry bakes. Keep it centered to avoid overflow.
- Use parchment paper – Prevents sticking and makes cleanup easy.
- Cool slightly before serving – The filling will firm up a bit and be easier to eat.
- For extra shine – Brush with a little melted butter after baking.

FAQs About Starbucks Cheese Danish Recipe
Can I make these ahead of time?
Yes — you can assemble them, cover, and refrigerate overnight. Bake fresh in the morning for the best texture.
Can I freeze cheese danishes?
Yes. Bake, cool completely, and freeze in an airtight container. Reheat in a 350°F oven until warm.
What if I don’t have puff pastry?
You can use crescent roll dough for a softer, breadier version, though the texture will be different.
Can I make them less sweet?
Absolutely — reduce the sugar in the filling to 1 tablespoon or less.
Are these toddler-friendly?
Yes — but I recommend letting them cool fully and cutting into small, manageable bites.

Starbucks Cheese Danish
Ingredients
Method
- Preheat oven to 350°F (175°C). Line a baking sheet with parchment paper.
- In a mixing bowl, beat cream cheese, sugar, vanilla extract, and salt until smooth.

- Cut puff pastry into equal rectangles.
- Arrange pastry pieces on the baking sheet.

- Pipe or spoon a generous layer of cream cheese mixture into the center of each piece.

- In a small bowl, whisk egg and water together to make egg wash.
- Brush egg wash along pastry edges.
- Bake for 15 minutes, or until golden and puffed.
- Cool slightly before serving.

Notes
- Best enjoyed fresh, but leftovers can be stored in the fridge for up to 2 days.
- For toddlers, cool completely and cut into bite-sized pieces.
- Add fruit, glaze, or cinnamon sugar for fun variations.
If you try this Starbucks Cheese Danish Recipe, I’d love to see your creations! Leave a review or tag me — nothing makes me happier than seeing your bakes come to life.