If you love bakery-style pastries but struggle to find dairy-free options that actually taste indulgent, this vegan strawberry cream Danish is for you. Store-bought vegan pastries can be dry, bland, or overly sweet. This recipe fixes that with flaky layers, creamy filling, and juicy strawberries—all without butter, eggs, or dairy.
I’ve tested this vegan strawberry cream Danish many times to get the texture just right: crisp on the outside, soft in the center, and perfectly balanced between sweet and fresh. In this post, you’ll learn how to make it step by step, plus helpful tips, flavor variations, and answers to common questions so your Danish turns out bakery-worthy every time.
Why You’ll Love This Recipe
-
100% plant-based – Completely vegan with no compromise on flavor
-
Flaky and creamy – Crisp pastry with smooth, dairy-free cream filling
-
Perfect for brunch or dessert – Feels special but easy to make
-
Customizable – Swap fruits and flavors with ease
Ingredients & Prep
This vegan strawberry cream Danish uses simple, easy-to-find plant-based ingredients.

Main Ingredients Prep
-
Vegan puff pastry – Thaw according to package directions but keep it cold for best flakiness.
-
Fresh strawberries – Wash, hull, and slice thin so they bake evenly.
-
Dairy-free cream cheese – Let it soften slightly for smooth mixing.
Seasonings, Sauces, or Flavor Base
-
Powdered sugar – Sweetens the filling smoothly
-
Vanilla extract – Adds classic bakery flavor
-
Lemon zest or juice – Brightens the cream and strawberries
Pantry Staples
-
Granulated sugar – Lightly sweetens the strawberries
-
Cornstarch – Helps thicken strawberry juices while baking
-
Plant-based milk – For brushing the pastry
-
Salt – A small pinch to balance sweetness
Step-by-Step Cooking Instructions
Pre-Cooking Prep
-
Preheat oven to 400°F.
-
Line a baking sheet with parchment paper.
-
Slice strawberries and toss with granulated sugar and cornstarch.
-
In a bowl, mix dairy-free cream cheese, powdered sugar, vanilla, and lemon zest until smooth.
Cooking Method
-
Roll out vegan puff pastry on a lightly floured surface.

-
Cut into rectangles or squares.
-
Score a small border around each piece without cutting all the way through.
-
Spread a spoonful of vegan cream filling inside the border.
-
Top with sliced strawberries.
-
Brush pastry edges with plant-based milk.
-
Bake for 18–22 minutes, until puffed and golden.
Doneness or Texture Check
The Danish is ready when:
-
Pastry is puffed and deeply golden
-
Cream filling is set but still soft
-
Strawberry juices are bubbling slightly
Resting or Final Touches
Let the vegan strawberry cream Danish cool for 10 minutes before serving. Optionally dust with powdered sugar or drizzle with a simple vegan glaze made from powdered sugar and plant-based milk.
Pro Tips for Perfect Results
Common Mistakes to Avoid
-
Overfilling the pastry – This can cause leaks and soggy centers
-
Warm puff pastry – Keep it cold so it puffs properly
-
Skipping cornstarch – Strawberries release juice while baking
Recommended Tools
-
Baking sheet
-
Parchment paper
-
Sharp knife or pizza cutter
-
Mixing bowls
Storage & Reheating Tips
-
Store leftovers in an airtight container in the fridge for up to 3 days
-
Reheat in the oven at 350°F for 5–7 minutes
-
Avoid microwaving to keep pastry crisp
Flavor Variations
Spicy Version
-
Add a pinch of cinnamon or cardamom to the cream filling
-
Sprinkle crushed pink peppercorns on top before baking
Healthy / Special Diet Option
-
Use reduced-sugar vegan cream cheese
-
Sweeten strawberries lightly or skip added sugar
-
Serve with fresh fruit instead of glaze
Global Flavor Twist
-
French-style – Add almond extract and sliced almonds
-
Italian-inspired – Add lemon zest and a hint of basil
-
Berry mix – Combine strawberries with raspberries or blueberries
Serving Suggestions
Vegan strawberry cream Danish is perfect for relaxed and special occasions alike.
Serve with:
-
Fresh fruit salad
-
Vegan yogurt or smoothie bowls
-
Light brunch spreads
Drinks to pair with:
-
Coffee or espresso
-
Herbal tea
-
Oat milk latte
FAQs
Can I make this ahead of time?
You can assemble the Danish and refrigerate it for up to 8 hours before baking. Bake fresh for the best texture.
How do I fix common mistakes?
-
Soggy bottom: Use less filling and bake fully
-
Cream too loose: Chill filling before assembling
-
Pastry not puffing: Pastry may be too warm—chill briefly before baking
Conclusion
This vegan strawberry cream Danish is flaky, creamy, and bursting with fresh strawberry flavor—all without dairy or eggs. It’s proof that plant-based baking can feel just as indulgent as traditional pastries. Whether you’re serving it for brunch, dessert, or a special treat, this recipe is sure to impress. Once you make it, it’ll quickly become one of your go-to vegan pastries everyone asks for again and again.

Vegan Strawberry Cream Danish
JuliaIngredients
- Main Ingredients
- 1 sheet vegan puff pastry thawed but cold
- 1 cup fresh strawberries hulled and thinly sliced
- 6 –8 oz dairy-free cream cheese softened
- Flavor Base & Sweeteners
- ½ cup powdered sugar
- 1 teaspoon vanilla extract
- 1 teaspoon lemon zest or 1 tablespoon lemon juice
- Pantry Staples
- 1 –2 tablespoons granulated sugar
- 1 teaspoon cornstarch
- 2 tablespoons plant-based milk for brushing pastry
- Pinch of salt
Instructions
- Preheat & Prep
- Preheat oven to 400°F (205°C).
- Line a baking sheet with parchment paper.
- Toss sliced strawberries with granulated sugar and cornstarch; set aside.
- Make the Cream Filling
- In a bowl, mix dairy-free cream cheese, powdered sugar, vanilla, lemon zest (or juice), and salt until smooth and creamy.
- Prepare the Pastry
- Roll out puff pastry on a lightly floured surface.
- Cut into rectangles or squares.
- Score a border around each piece, about ½ inch from the edge, without cutting all the way through.
- Assemble
- Spread a spoonful of vegan cream filling inside the scored border.
- Top with strawberry slices.
- Brush pastry edges lightly with plant-based milk.
- Bake
- Bake for 18–22 minutes, until pastry is puffed and golden and strawberry juices are bubbling slightly.
- Cool & Finish
- Let cool for 10 minutes.
- Optional: dust with powdered sugar or drizzle with a simple vegan glaze.
Notes
- Keep puff pastry cold for maximum flakiness.
- Do not overfill, or the pastry may leak and become soggy.
- Cornstarch is essential to thicken strawberry juices during baking.

