I make this vegan strawberry cream Danish when I want something that feels bakery-quality but is still simple enough to prepare at home. It combines flaky pastry, a smooth dairy-free cream filling, and sweet strawberries for a perfectly balanced treat.
Why You’ll Love This Recipe
I love how this recipe delivers a rich and satisfying dessert without any dairy or eggs. The texture comes out beautifully flaky, and the creamy filling pairs perfectly with the natural sweetness of strawberries. I also appreciate how versatile it is—I can serve it for breakfast, brunch, or dessert. Plus, it looks impressive while being surprisingly easy to prepare.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
1 sheet vegan puff pastry (thawed if frozen)
1 cup fresh strawberries, sliced
2 tablespoons granulated sugar
1 teaspoon lemon juice
4 oz (115 g) vegan cream cheese, softened
3 tablespoons powdered sugar
1 teaspoon vanilla extract
1 tablespoon plant-based milk (almond, soy, or oat)
1 tablespoon cornstarch
1 tablespoon maple syrup
1 tablespoon plant-based milk (for brushing)
Directions
I start by preheating the oven to 200°C (400°F) and lining a baking sheet with parchment paper.
I toss the sliced strawberries with granulated sugar and lemon juice, then set them aside to release their juices.
In a bowl, I mix the vegan cream cheese, powdered sugar, vanilla extract, plant-based milk, and cornstarch until smooth and creamy.
I roll out the puff pastry slightly and cut it into rectangles. I place them on the baking sheet and lightly score a border around each piece, being careful not to cut all the way through.
I spread a spoonful of the cream cheese mixture inside each border, then add the strawberries on top.
I brush the edges of the pastry with plant-based milk and bake for about 15–18 minutes, until golden and puffed.
Once baked, I drizzle maple syrup over the top and let them cool slightly before serving.
Servings and timing
I usually get about 6 Danishes from this recipe.
Prep time: 15 minutes Cook time: 15–18 minutes Total time: حوالي 30–35 minutes
Variations
I sometimes swap strawberries for raspberries or blueberries when I want a different flavor. I also like adding a bit of lemon zest to the cream filling for extra freshness. If I want more texture, I sprinkle sliced almonds on top before baking.
storage/reheating
I store leftovers in an airtight container in the refrigerator for up to 3 days. When I want to enjoy them again, I reheat them in the oven at 180°C (350°F) for about 5–7 minutes to bring back the crispiness. I avoid microwaving because it makes the pastry soft.
FAQs
Can I use frozen strawberries?
I can use frozen strawberries, but I make sure to thaw and drain them well to avoid excess moisture.
Can I prepare these ahead of time?
I like to assemble them ahead and keep them in the fridge, then bake fresh when needed for the best texture.
What vegan puff pastry should I use?
I choose any store-bought puff pastry labeled vegan, as many brands are naturally dairy-free.
Can I make the filling sweeter?
I adjust the sweetness by adding more powdered sugar to the cream mixture if I prefer a sweeter taste.
How do I keep the pastry from getting soggy?
I make sure not to overload the filling and drain the strawberries properly to keep the pastry crisp.
Conclusion
I find this vegan strawberry cream Danish to be a perfect balance of elegance and simplicity. It satisfies sweet cravings while staying completely plant-based, and I enjoy how easy it is to customize. Whether I serve it for guests or keep it for myself, it always feels like a special treat.