Flaky Vegan Danish Pastries: Homemade Recipe and Baking Tips

Rich, creamy vegan cream cheese tucked into flaky pastry—this homemade vegan Danish is ideal for breakfast, brunch, or dessert.

Vegan Cream Cheese Danish

Easy vegan cream cheese Danish

Making Danish pastries at home is easier than you might think. This five-ingredient recipe keeps the process simple, and the base accepts many different flavor variations—all vegan.

Bake a batch for a leisurely weekend breakfast, bring them to brunch, or serve as a light dessert. From strawberry cream to blueberry, lemon, or dairy-free Nutella, the flavor possibilities are endless once you master the basics.

Leftover dough? Try Sopapilla Cheesecake Bars.

Vegan Danish Homemade Recipe

Vegan Danish flavors

Plain: Double the cream cheese filling and skip the fruit—it’s essentially cheesecake in pastry form.

Blueberry: Swap cherry pie filling for blueberry, or use apple pie filling and a pinch of cinnamon for apple Danishes.

Chocolate: Drizzle melted dairy-free chocolate or scatter mini dark chocolate chips on top just before serving.

Hazelnut (Nutella): Use half a cup of vegan chocolate-hazelnut spread instead of pie filling and dust with powdered sugar after baking.

Cinnamon roll style: Double the cream cheese filling and add 1/2 teaspoon cinnamon. Make a glaze with 1/2 cup powdered sugar, 1/4 teaspoon cinnamon, and 1 tablespoon dairy-free milk.

Strawberry: Top with diced strawberries instead of pie filling.

Banana: Use mashed ripe banana in place of the fruit filling.

Pumpkin: Combine 1/2 cup pumpkin puree with 3 tablespoons brown sugar and a pinch of cinnamon and pumpkin pie spice for a seasonal filling.

Jam variations: Raspberry, plum, orange, blackberry, grape, or apricot jam all work well—offer a selection for guests to choose from.

Lemon: Use lemon jam or a vegan lemon curd for a bright, tangy filling.

Step-by-step recipe video

Watch the video above to see the vegan Danish made from scratch.

Easy Vegan Danish Ingredients

Ingredients

Only five main ingredients are needed for these simple vegan pastries:

  • Vegan cream cheese: Use any preferred nondairy cream cheese (brands like Violife, Kite Hill, Trader Joe’s vegan, or Tofutti work well).
  • Sugar: 1/4 cup sugar. You can use white sugar, unrefined coconut sugar, pure maple syrup, or xylitol for a lower-sugar option.
  • Crescent roll dough: Two tubes of refrigerated crescent rolls—store-bought or homemade. Many common refrigerated crescent roll brands are accidentally vegan; choose a brand without hydrogenated oils if you prefer cleaner ingredients.
  • Lemon juice: 1/2 tablespoon adds a bright, tangy note. Vanilla extract (1/4 teaspoon) is optional.
  • Pie filling: 1/2 cup canned or homemade pie filling (cherry and blueberry are popular choices). You can double the cream cheese filling and skip fruit if desired.
  • Pure maple syrup or agave: About 1/3 cup to brush on the dough for a glossy, sweet finish instead of an egg wash.

Can you use homemade pastry dough?

Crescent roll dough is used here for speed and simplicity, but you may use homemade dough, puff pastry, sourdough, or gluten-free/keto pastry. If you switch dough types, adjust baking time accordingly.

Crescent Roll Recipes Easy Pasty

How to make the best vegan Danish

1. Preheat oven to 350°F (175°C) and gather ingredients.

2. Make the cream cheese filling: blend the vegan cream cheese with sugar, lemon juice, and optional vanilla until smooth. A food processor, stand mixer, or hand beaters give the creamiest texture. If making homemade pie filling, prepare it now.

3. Open the crescent roll packages but do not unroll; slice each tube widthwise into six sections to yield twelve pieces total.

4. Press a well into the center of each section with the back of a spoon or your fingers—make the wells as deep and wide as possible to hold plenty of filling.

5. Brush the tops with pure maple syrup or agave for a sweet, shiny finish.

6. Spoon about 1 tablespoon of cream cheese filling into each well, reserving a little for drizzling after baking. Add a few teaspoons of pie filling on top of the cream cheese.

7. Arrange the pastries on a greased or parchment-lined baking sheet and bake on the center rack for about 18 minutes, until golden.

8. Let cool slightly, drizzle with remaining cream cheese filling or icing, and serve warm or at room temperature.

Dairy Free Egg Free Danish Pastry

Tips for storing leftovers

Store leftover Danishes in a covered container in the refrigerator for up to five days. Reheat briefly in the microwave or on the stovetop before serving. You can also freeze them in an airtight container—note that freezing may slightly change the cream cheese and fruit texture.

These pastries hold fine at room temperature for a few hours when serving at a party. When divided into twelve servings, each filled pastry is under 200 calories.

Vegan Blueberry Danish And Cherry Danish

Fancy vegan Danish

For a special presentation, shape the unbaked dough into hearts or other festive shapes using cookie cutters, then make a well for the filling. Heart shapes are perfect for Valentine’s Day; try bunnies for Easter, pumpkins for Halloween, turkeys for Thanksgiving, or trees and snowflakes for winter occasions.

Easy Vegan Danish Pastry Recipes

Recipe

Vegan Danish

Flaky pastry filled with a creamy vegan cream cheese center—perfect for breakfast, brunch, or dessert.

Yield: 12 Danishes

Cook time: 18 minutes

Ingredients

  • 2 tubes crescent rolls
  • 4 oz vegan cream cheese
  • 1/4 cup sugar (or xylitol)
  • 1/2 tbsp lemon juice
  • 1/4 tsp pure vanilla extract (optional)
  • 1/2 cup pie filling (cherry or blueberry) or other fruit filling
  • 1/3 cup pure maple syrup or agave (for brushing)

Instructions

  1. Blend cream cheese, sugar, lemon juice, and optional vanilla until smooth. Use a food processor or mixers for best results. Prepare pie filling if homemade.
  2. Preheat oven to 350°F (175°C). Open crescent roll tubes and slice each widthwise into six sections for twelve pieces total. Press wells into the centers, as deep as possible.
  3. Brush each piece with maple syrup or agave. Add about 1 tablespoon cream cheese filling to each well, then top with a few teaspoons of pie filling.
  4. Place on a lined or greased baking sheet and bake for 18 minutes. Let cool slightly, drizzle remaining cream cheese filling on top, and serve.

More dairy-free breakfast ideas

Chocolate Oats In A Jar

Chocolate Overnight Oats

The Best Easy Healthy Applesauce Muffins

Applesauce Muffins

The Best Vegan Pancakes Recipe

Vegan Pancakes

Baked Apple Cider Donuts

Baked Apple Cider Donuts

Blueberry Banana Bread

Blueberry Banana Bread

The Best Vegan French Toast with no eggs

Vegan French Toast

Oatmeal Muffins

Oatmeal Muffins