Indulge in the delightful layers of our Vegan Strawberry Cream Danish, a recipe designed to bring bakery-quality treats into your home with ease and plant-based goodness. This recipe offers a wonderfully creamy and fruity dessert that’s perfect for any occasion, proving that vegan baking can be both delicious and accessible for everyone.
Key Ingredients for Vegan Strawberry Cream Danish
- For the Puff Pastry:
- 2 sheets (approximately 14 oz / 400g) store-bought vegan puff pastry, thawed according to package directions
- 2 tablespoons all-purpose flour, for dusting
- For the Creamy Filling:
- 8 oz (225g) vegan cream cheese, softened
- 1/4 cup (60ml) plant-based milk (oat, soy, or almond recommended)
- 1/4 cup (50g) powdered sugar
- 1 teaspoon vanilla extract
- 1/2 teaspoon lemon juice (optional, for a subtle tang)
- For the Strawberry Topping:
- 1 1/2 cups (about 250g) fresh strawberries, hulled and sliced
- 2 tablespoons granulated sugar (or maple syrup for a refined sugar-free option)
- 1 teaspoon cornstarch (or arrowroot powder)
- 1 tablespoon water
How to Make Vegan Strawberry Cream Danish
Get ready for a truly satisfying treat that’s surprisingly simple to whip up! This vegan strawberry cream danish boasts an incredibly tender, flaky pastry generously filled with a luscious, velvety cream and topped with bright, sweet strawberries. With a preparation time of just 30 minutes and 20 minutes of baking, you’ll be enjoying this homemade marvel in under an hour.
Step-by-Step Instructions
- Prepare the Puff Pastry: Preheat your oven to 400°F (200°C). Lightly dust a clean work surface with the all-purpose flour. Carefully unfold one sheet of thawed vegan puff pastry. Using a sharp knife or pizza cutter, gently score a border about 1/2 inch from the edge of the pastry, being careful not to cut all the way through. This border will help create a raised edge for your danish. Use a fork to prick the pastry inside the scored border multiple times. This prevents the center from puffing up too much. Repeat with the second sheet of puff pastry.
- Prepare the Creamy Filling: In a medium bowl, combine the softened vegan cream cheese, plant-based milk, powdered sugar, vanilla extract, and lemon juice (if using). Whisk vigorously until the mixture is smooth, creamy, and well combined. For an even smoother consistency, you can use an electric mixer.
- Assemble the Danish: Spoon or pipe the creamy filling evenly onto the center of each puff pastry sheet, staying within the scored border. Make sure to distribute it as evenly as possible.
- Prepare the Strawberry Topping: In a small saucepan, combine the sliced strawberries and granulated sugar (or maple syrup). Let it sit for about 5 minutes for the strawberries to release some of their juices. In a small separate bowl, whisk together the cornstarch and water until smooth to create a slurry. Pour this slurry into the saucepan with the strawberries.
- Cook the Strawberry Topping: Place the saucepan over medium heat. Stir constantly as the mixture heats up. Bring it to a gentle simmer, continuing to stir, until the strawberries have softened slightly and the sauce has thickened, about 3-5 minutes. Remove from heat.
- Top and Bake: Gently spoon the warm strawberry topping over the creamy filling on each danish. Be careful not to overload it.
- Bake the Danishes: Carefully transfer the assembled danishes to a baking sheet lined with parchment paper. Bake in the preheated oven for 18-20 minutes, or until the puff pastry is golden brown, puffed up, and beautifully flaky.
- Cool and Serve: Once baked, remove the danishes from the oven and let them cool on the baking sheet for a few minutes before carefully transferring them to a wire rack to cool further. These are best served warm or at room temperature.
Why You’ll Love This Vegan Strawberry Cream Danish
Prepare to fall head over heels for this Vegan Strawberry Cream Danish, a testament to simple yet incredibly satisfying vegan baking. Its star feature is the perfect harmony of flaky, buttery puff pastry embracing a smooth, sweet, and utterly decadent cream cheese-like filling, all crowned with vibrant, juicy strawberry compote. Making these from scratch not only saves you money compared to expensive bakery versions but also allows you to control every ingredient, ensuring a pure, unadulterated burst of flavor.
The burst of fresh strawberry sweetness, beautifully complemented by the subtle tang of the creamy filling and the crisp layers of the pastry, creates an unforgettable taste experience. It’s a delightful alternative to a fruit tart, offering a similar elegant presentation with a lighter, airier texture. Ditch the expensive cafe treats and impress yourself and your loved ones with these homemade delights – you won’t regret giving this recipe a try!
Storing and Reheating Tips
Storing Leftovers:
Once cooled, any leftover Vegan Strawberry Cream Danish should be stored in an airtight container in the refrigerator. The cream filling makes them best enjoyed fresh, but they will typically stay good for 2-3 days. Be aware that the pastry may lose some of its crispness in the refrigerator.
- Refrigeration: Place cooled danishes in a single layer in an airtight container.
- Duration: Best consumed within 2-3 days.
Reheating Tips:
For the best results when reheating, it’s recommended to gently warm them to revive some of the pastry’s crispness.
- Oven Reheating: This is the preferred method for retaining crispness. Preheat your oven to a low temperature, around 300°F (150°C). Place the danishes on a baking sheet and warm for 5-8 minutes, or until just heated through and the pastry feels a bit crisp again. Be careful not to overheat, which can make the pastry soggy.
- Toaster Oven: A toaster oven can also be used at a similar low temperature and time.
- Avoid Microwave: Microwaving is not recommended as it will make the pastry immediately go soft and chewy.
Freezing:
While freezing is possible, the texture of the puff pastry is best when fresh. If you choose to freeze, it’s best to freeze the assembled, baked danishes before adding any potentially watery toppings or just before they are fully baked so you can finish them off in the oven later.
- Freeze Baked Danishes: Allow baked danishes to cool completely. Wrap them individually in plastic wrap, then place them in a freezer-safe bag or container.
- Freezing Time: Can be frozen for up to 1-2 months.
- Reheating from Frozen: Thaw at room temperature or gently reheat in a low oven as described above.
Final Thoughts
Our Vegan Strawberry Cream Danish is a simple yet elegant treat that proves plant-based baking can be both accessible and incredibly rewarding. We encourage you to give this recipe a try and experience the joy of creating these delightful pastries right in your own kitchen.
Read more also:
- Sugar Cookie Cheesecake
- Best German Chocolate Cake
- Hot Cocoa Poke Cake
- Tasty Tiramisu Yule Log Cake
- Boozy Eggnog Bundt Cake
- Our Pinterest

Vegan Strawberry Cream Danish
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C). Lightly dust a clean work surface with the all-purpose flour. Carefully unfold one sheet of thawed vegan puff pastry. Using a sharp knife or pizza cutter, gently score a border about 1/2 inch from the edge of the pastry, being careful not to cut all the way through. This border will help create a raised edge for your danish. Use a fork to prick the pastry inside the scored border multiple times. This prevents the center from puffing up too much. Repeat with the second sheet of puff pastry.2 tablespoons all-purpose flour, 2 sheets store-bought vegan puff pastry
- In a medium bowl, combine the softened vegan cream cheese, plant-based milk, powdered sugar, vanilla extract, and lemon juice (if using). Whisk vigorously until the mixture is smooth, creamy, and well combined. For an even smoother consistency, you can use an electric mixer.8 oz vegan cream cheese, 1/4 cup plant-based milk, 1/4 cup powdered sugar, 1 teaspoon vanilla extract, 1/2 teaspoon lemon juice
- Spoon or pipe the creamy filling evenly onto the center of each puff pastry sheet, staying within the scored border. Make sure to distribute it as evenly as possible.2 sheets store-bought vegan puff pastry, 8 oz vegan cream cheese
- In a small saucepan, combine the sliced strawberries and granulated sugar (or maple syrup). Let it sit for about 5 minutes for the strawberries to release some of their juices. In a small separate bowl, whisk together the cornstarch and water until smooth to create a slurry.1 1/2 cups fresh strawberries, 2 tablespoons granulated sugar, 1 teaspoon cornstarch, 1 tablespoon water
- Place the saucepan over medium heat. Stir constantly as the mixture heats up. Bring it to a gentle simmer, continuing to stir, until the strawberries have softened slightly and the sauce has thickened, about 3-5 minutes. Remove from heat.1 1/2 cups fresh strawberries
- Gently spoon the warm strawberry topping over the creamy filling on each danish. Be careful not to overload it.1 1/2 cups fresh strawberries, 8 oz vegan cream cheese
- Carefully transfer the assembled danishes to a baking sheet lined with parchment paper. Bake in the preheated oven for 18-20 minutes, or until the puff pastry is golden brown, puffed up, and beautifully flaky.2 sheets store-bought vegan puff pastry
- Once baked, remove the danishes from the oven and let them cool on the baking sheet for a few minutes before carefully transferring them to a wire rack to cool further. These are best served warm or at room temperature.