Introduction
Vegan Strawberry Cream Danish is a decadent plant-based take on a beloved classic, combining flaky layers of vegan puff pastry with a velvety, dairy-free cream cheese filling and a sweet, tangy strawberry compote. Light, buttery, and perfectly indulgent, this pastry is an ideal choice for breakfast, brunch, or a mid-day treat. Its irresistible combination of textures and flavors ensures it’s a crowd-pleaser, whether you’re catering to vegans or just looking for a delicious, guilt-free indulgence.
The first time I made these, I was amazed by how seamlessly the vegan ingredients came together. The puff pastry baked to golden perfection, while the cream cheese filling provided a smooth, rich base for the fresh strawberry topping. Not only were they a feast for the taste buds, but their elegant presentation made them the star of the table.
What I love most about Vegan Strawberry Cream Danish is its adaptability. You can swap the strawberry compote for raspberry, blueberry, or even a tropical mango version to match your flavor preferences. Sprinkle the top with powdered sugar or drizzle a light glaze for an extra touch of sweetness. Whether you’re making them for a special occasion or a cozy morning at home, these danishes are proof that plant-based baking can be both stunning and delicious.
Perfect for:
- Weekend breakfasts
- Brunch gatherings
- Special occasions
- Dessert tables
- Vegan and non-vegan pastry lovers
Why You’ll Love This Recipe
Here’s why the Vegan Strawberry Cream Danish will become your go-to vegan pastry:
- Flaky and Buttery Texture: Thanks to high-quality vegan puff pastry, this danish achieves the same crisp and flaky texture as traditional versions.
- Rich and Creamy Filling: The vegan cream cheese filling adds a velvety, slightly tangy layer that complements the sweetness of the strawberries.
- Simple Ingredients: With store-bought puff pastry and a handful of pantry staples, this recipe is easy to prepare.
- Customizable and Versatile: Swap out the strawberries for your favorite fruit or add a glaze for extra sweetness.
- Dairy-Free and Egg-Free: Ideal for those with dietary restrictions or anyone seeking a plant-based treat.
Preparation and Cooking Time
- Total Time: 50 minutes
- Preparation Time: 20 minutes
- Baking Time: 25-30 minutes
- Servings: 8 danishes
- Calories per serving: Approximately 250-300 calories
- Key Nutrients: Protein: 4g, Carbs: 30g, Fat: 15g
Ingredients
Gather these ingredients to make your Vegan Strawberry Cream Danish:
- 1 sheet vegan puff pastry, thawed
- 4 oz vegan cream cheese
- 2 tablespoons powdered sugar
- 1 teaspoon vanilla extract
- 1 cup fresh strawberries, diced
- 2 tablespoons granulated sugar
- 1 teaspoon lemon juice
- 1 tablespoon cornstarch mixed with 1 tablespoon water (slurry)
- 2 tablespoons plant-based milk (for brushing)
- Optional: powdered sugar for dusting or a simple glaze
Ingredient Highlights
- Vegan Puff Pastry: Check the label to ensure the puff pastry is free from butter and other animal products.
- Vegan Cream Cheese: Provides the classic creamy texture of a danish filling without dairy.
- Fresh Strawberries: Use ripe strawberries for the best flavor and sweetness.
- Cornstarch Slurry: Helps thicken the strawberry compote for the perfect consistency.
- Plant-Based Milk: Brushed on the pastry to achieve a golden, shiny finish.
Step-by-Step Instructions
Prepare the Strawberry Compote:
- Cook the Strawberries: In a small saucepan, combine the diced strawberries, granulated sugar, and lemon juice. Cook over medium heat until the strawberries release their juices, about 5-7 minutes.
- Thicken with Cornstarch: Stir in the cornstarch slurry and cook for an additional 1-2 minutes until the mixture thickens. Remove from heat and let it cool completely.
Prepare the Cream Cheese Filling:
- Mix the Filling: In a bowl, whisk together the vegan cream cheese, powdered sugar, and vanilla extract until smooth and creamy. Set aside.
Assemble the Danish:
- Roll Out the Pastry: On a lightly floured surface, roll out the thawed puff pastry to smooth any creases. Cut it into 8 equal rectangles or squares.
- Add the Filling: Place a dollop of vegan cream cheese filling in the center of each pastry piece, spreading it slightly.
- Top with Compote: Add a spoonful of the cooled strawberry compote on top of the cream cheese filling.
- Shape the Pastry: Fold the edges of the pastry slightly inward to create a border, or twist the corners for a decorative look.
- Brush with Milk: Lightly brush the edges of the pastry with plant-based milk for a golden finish.
Bake the Danish:
- Bake Until Golden: Preheat your oven to 400°F (200°C). Arrange the pastries on a parchment-lined baking sheet and bake for 25-30 minutes, or until the puff pastry is golden brown and flaky.
- Cool and Serve: Allow the danishes to cool slightly before serving. Optionally, dust with powdered sugar or drizzle with a simple glaze for added sweetness.

How to Serve
- With Fresh Berries: Serve the danish on a plate with a side of fresh strawberries, raspberries, or blueberries for a colorful presentation.
- Drizzled with Glaze: Add a light drizzle of powdered sugar glaze or melted vegan white chocolate for a sweet finishing touch.
- Warm from the Oven: Heat the danish slightly before serving to enhance its buttery, flaky texture and creamy filling.
- Paired with Coffee or Tea: Enjoy with a hot cup of vegan-friendly coffee, latte, or herbal tea for a perfect pairing.
- Dust with Powdered Sugar: Lightly sprinkle powdered sugar over the danish for an elegant and bakery-style look.
- With Vegan Whipped Cream: Serve with a dollop of coconut or almond-based whipped cream for extra indulgence.
- As a Brunch Centerpiece: Arrange the danishes on a platter with other pastries and fresh fruit for a stunning brunch spread.
- With Chocolate Sauce: Add a drizzle of vegan dark chocolate sauce to complement the strawberry flavor.
- On a Dessert Board: Include the danish as part of a vegan dessert charcuterie board with fruits, nuts, and mini pastries.
- Cut into Mini Portions: Slice the danish into smaller pieces for bite-sized treats at parties or gatherings.
Additional Tips
- Use Cold Puff Pastry: Keep the puff pastry cold to ensure it bakes up flaky and crisp.
- Avoid Overloading the Filling: Too much filling can cause the pastry to leak during baking.
- Let the Compote Cool: Cool the strawberry compote completely to prevent it from making the pastry soggy.
- Experiment with Shapes: Try braiding the pastry or creating pinwheel shapes for a decorative twist.
- Reheat Before Serving: Gently reheat leftovers in the oven to restore their crispness.
Recipe Variations
- Blueberry Cream Danish: Substitute the strawberries with blueberries for a tangy, sweet variation.
- Peach Danish: Use fresh peaches and a pinch of cinnamon for a summer-inspired treat.
- Raspberry Danish: Replace strawberries with raspberries for a tart, vibrant flavor.
- Apple Cinnamon Danish: Add spiced apples for a warm and cozy version.
- Chocolate Danish: Swap the fruit filling for vegan chocolate spread for a decadent dessert.
- Lemon Danish: Use lemon curd instead of fruit compote for a citrusy twist.
- Mixed Berry Danish: Combine strawberries, blueberries, and raspberries for a medley of flavors.
- Nutty Danish: Add chopped nuts, like almonds or pistachios, on top for a crunchy finish.
- Glazed Danish: Drizzle with a simple powdered sugar glaze for extra sweetness.
- Tropical Danish: Use mango or pineapple compote for a tropical flavor.
Freezing and Storage
- Freezing: Assemble the danishes and freeze them unbaked on a tray. Once frozen, transfer to a freezer-safe bag and bake directly from frozen when ready to enjoy.
- Storage: Store leftovers in an airtight container at room temperature for up to 2 days or in the refrigerator for up to 4 days.
Special Equipment
- Rolling Pin: To evenly roll out the puff pastry dough.
- Pastry Brush: For brushing plant-based milk or melted vegan butter onto the pastry for a golden finish.
- Pastry Cutter or Pizza Wheel: For cutting the dough into neat, uniform shapes.
- Stand Mixer or Hand Mixer: To whip up the vegan cream cheese filling until smooth and fluffy.
- Silicone Baking Mat or Parchment Paper: To prevent sticking and ensure easy cleanup.
- Cooling Rack: To allow the pastries to cool evenly after baking.
- Small Offset Spatula: For spreading the vegan cream evenly onto the pastry.
- Pastry Bag or Ziplock Bag: For piping decorative swirls of vegan cream or adding a drizzle of icing.
- Fine Mesh Sieve: For dusting powdered sugar on top of the Danish for a professional finish.
- Pastry Lattice Roller (Optional): To create a decorative lattice pattern on the top layer of dough.
FAQ
- Can I use frozen strawberries? Yes, but thaw them and drain excess liquid before cooking.
- Can I make this recipe gluten-free? Use gluten-free puff pastry to make the recipe gluten-free.
- Is there a substitute for vegan cream cheese? Coconut cream or silken tofu blended with powdered sugar can work as substitutes.
- Can I prepare these in advance? Yes, assemble and refrigerate unbaked danishes, then bake fresh when needed.
- How do I keep the pastry flaky? Ensure the puff pastry stays cold until it goes into the oven.
Conclusion
Vegan Strawberry Cream Danish is a flaky, creamy, and fruity pastry that’s sure to impress. Perfect for brunch gatherings, plant-based breakfasts, or simply indulging in a sweet treat, these danishes combine elegance with irresistible flavor. Their layers of golden pastry, luscious cream, and juicy strawberries make every bite a delightful experience.
With simple ingredients and plenty of room for creativity, this recipe is an excellent addition to your vegan baking repertoire. You can customize it with different fruits or flavorings to suit any occasion, making it as versatile as it is delicious.
I can’t wait to see how your Vegan Strawberry Cream Danishes turn out! Be sure to snap a photo and tag me on Instagram—I’d love to see your creations. Don’t forget to share your tips and personal touches in the comments. Happy baking!