This Easy Raspberry Cream Cheese Danish Recipe is the perfect bakery-style treat you can make right at home. Flaky puff pastry, creamy vanilla-scented filling, and bright raspberries come together for a beautifully golden pastry that tastes as good as it looks. Whether for brunch, breakfast, or dessert, this raspberry cream cheese danish is guaranteed to impress.
Why You’ll Love This Recipe
- Buttery, flaky puff pastry layers
- Sweet-tart raspberry filling
- Smooth and creamy cheesecake-style center
- Simple ingredients and beginner-friendly steps
- Perfect for brunch gatherings or weekend baking
This Easy Raspberry Cream Cheese Danish Recipe gives you that café-quality texture without complicated techniques.
Ingredients

Pastry
- 1 sheet puff pastry (store-bought or homemade)
- 1 large egg, room temperature
Raspberry Filling
- 9 ounces fresh raspberries, halved
- ½ tablespoon cornstarch
- 1 teaspoon granulated sugar
- 1 teaspoon lemon juice
Cream Cheese Filling
- 4 ounces cream cheese, room temperature
- 2 tablespoons granulated sugar
- ½ teaspoon vanilla extract
- 1 teaspoon milk
Vanilla Icing
- ½ cup powdered sugar
- ¼ teaspoon vanilla extract
- 1 tablespoon milk
Instructions
- Thaw puff pastry according to package instructions. Preheat oven to 395°F (200°C) and line a baking sheet with parchment paper.
- Gently mix raspberries with cornstarch, sugar, and lemon juice. Set aside.
- In a bowl, mix softened cream cheese, sugar, vanilla extract, and milk until smooth and creamy.
- Roll out puff pastry to about 9×11 inches. Cut into 6 equal rectangles and place them 1 inch apart on the prepared baking sheet.
- Lightly score a border ¼ inch inside each rectangle without cutting through the dough.
- Spread about 1 tablespoon of cream cheese filling inside the scored border. Top with a single layer of raspberries.
- Whisk egg with 1 tablespoon water and brush along the outer edges of each pastry.
- Bake for 17–20 minutes until golden brown and puffed. Cool on the baking sheet for 5 minutes.
- Mix powdered sugar, vanilla, and milk to create icing. Drizzle over slightly cooled pastries.
This Easy Raspberry Cream Cheese Danish Recipe creates flaky layers with a creamy center and vibrant raspberry topping.

Tips & Tricks
- Keep puff pastry cold until ready to use for best rise.
- Do not overfill with raspberries to prevent soggy centers.
- Score gently to allow the edges to puff beautifully.
- Use fresh raspberries for best texture, but frozen can work if thawed and drained.
- Chill assembled pastries for 10 minutes before baking for extra flakiness.
Details
- Prep Time: 20 minutes
- Cook Time: 17–20 minutes
- Total Time: 40 minutes
- Yield: 6 danishes
- Category: Breakfast, Brunch, Dessert
- Method: Baking
- Cuisine: European-inspired
- Difficulty: Easy
- Dietary Notes: Vegetarian, Halal-friendly

Notes
- Add a sprinkle of sliced almonds before baking for crunch.
- Substitute raspberries with blueberries or strawberries if desired.
- Serve warm for the best texture and flavor.
Nutrition (Approximate per danish)
- Calories: 320 kcal
- Carbohydrates: 38g
- Protein: 5g
- Fat: 17g
- Sugar: 18g
FAQ
1. Can I make this Easy Raspberry Cream Cheese Danish Recipe ahead of time?
Yes, you can assemble and refrigerate them for up to 12 hours before baking.
2. Can I use frozen raspberries?
Yes, but thaw and drain them well to prevent excess moisture.
3. Why score the pastry?
Scoring helps create raised edges while keeping the filling contained.
4. How do I prevent soggy bottoms?
Avoid overloading with fruit and bake until fully golden underneath.
5. Can I freeze baked danishes?
Yes, freeze without icing for best results.
Storage
- Refrigerator: Store in an airtight container for up to 3 days.
- Freezer: Freeze (without icing) for up to 1 month.
- Reheat: Warm in oven at 300°F for 5–7 minutes for crisp texture.

Similar Recipes

Easy Raspberry Cream Cheese Danish Recipe
Ingredients
Pastry
- 1 sheet puff pastry store-bought or homemade
- 1 large egg room temperature
Raspberry Filling
- 9 ounces fresh raspberries halved
- ½ tablespoon cornstarch
- 1 teaspoon granulated sugar
- 1 teaspoon lemon juice
Cream Cheese Filling
- 4 ounces cream cheese room temperature
- 2 tablespoons granulated sugar
- ½ teaspoon vanilla extract
- 1 teaspoon milk
Vanilla Icing
- ½ cup powdered sugar
- ¼ teaspoon vanilla extract
- 1 tablespoon milk
Instructions
- Thaw puff pastry according to package instructions. Preheat oven to 395°F (200°C) and line a baking sheet with parchment paper.
- Gently mix raspberries with cornstarch, sugar, and lemon juice. Set aside.
- In a bowl, mix softened cream cheese, sugar, vanilla extract, and milk until smooth and creamy.
- Roll out puff pastry to about 9×11 inches. Cut into 6 equal rectangles and place them 1 inch apart on the prepared baking sheet.
- Lightly score a border ¼ inch inside each rectangle without cutting through the dough.
- Spread about 1 tablespoon of cream cheese filling inside the scored border. Top with a single layer of raspberries.
- Whisk egg with 1 tablespoon water and brush along the outer edges of each pastry.
- Bake for 17–20 minutes until golden brown and puffed. Cool on the baking sheet for 5 minutes.
- Mix powdered sugar, vanilla, and milk to create icing. Drizzle over slightly cooled pastries.
- This Easy Raspberry Cream Cheese Danish Recipe creates flaky layers with a creamy center and vibrant raspberry topping.
Notes
- Add a sprinkle of sliced almonds before baking for crunch.
Conclusion
This Easy Raspberry Cream Cheese Danish Recipe delivers flaky pastry, creamy filling, and bright raspberry flavor in every bite. It’s simple, elegant, and perfect for any brunch table. Once you try it, you’ll want to keep puff pastry stocked at all times.

