You’re about to discover a world of flaky, buttery goodness—all without a speck of dairy or egg. Whether you’re craving a quick breakfast, planning a festive brunch, or simply need a sweet treat, these 21 vegan pastry recipes have you covered for every occasion. Let’s dive in and find your next baking adventure!
Vegan Apple Turnovers with Cinnamon

Gathering around the kitchen to create something warm and comforting is one of life’s simple joys, and these vegan apple turnovers are the perfect project for a cozy afternoon. This recipe guides you through making flaky, golden pastries filled with sweet, spiced apples, using a methodical approach that ensures success even for first-time bakers. You’ll end up with a delightful treat that fills your home with the irresistible aroma of cinnamon and baked apples.
Serving: 8 | Pre Time: 25 minutes | Cooking Time: 20 minutes
Ingredients
– 2 sheets of frozen vegan puff pastry, thawed but still cold
– 3 medium-sized crisp Granny Smith apples, peeled and finely diced
– 1/3 cup of granulated white sugar
– 1 teaspoon of ground cinnamon
– 1 tablespoon of freshly squeezed lemon juice
– 2 tablespoons of all-purpose flour
– 1/4 cup of unsweetened almond milk
– 2 tablespoons of coarse raw sugar for sprinkling
Instructions
1. Preheat your oven to 400°F (200°C) and line a large baking sheet with parchment paper.
2. In a medium mixing bowl, combine the finely diced crisp Granny Smith apples, granulated white sugar, ground cinnamon, freshly squeezed lemon juice, and all-purpose flour, stirring until the apples are evenly coated.
3. Tip: Let the apple mixture sit for 5 minutes to allow the flavors to meld and the flour to thicken the juices slightly.
4. Unfold one sheet of thawed but still cold vegan puff pastry on a lightly floured surface and roll it out gently to smooth any seams, aiming for a roughly 10-inch square.
5. Cut the pastry square into four equal smaller squares using a sharp knife or pizza cutter.
6. Place about 2 tablespoons of the apple filling in the center of each pastry square, leaving a 1/2-inch border around the edges.
7. Brush the edges of each pastry square lightly with unsweetened almond milk using a pastry brush.
8. Fold one corner of each square over the filling to meet the opposite corner, forming a triangle, and press the edges firmly with your fingers to seal.
9. Tip: Use the tines of a fork to crimp the sealed edges for a decorative finish and to ensure they stay closed during baking.
10. Transfer the turnovers to the prepared baking sheet, spacing them about 2 inches apart.
11. Brush the tops of the turnovers generously with the remaining unsweetened almond milk.
12. Sprinkle the tops evenly with coarse raw sugar for a sparkling, crunchy texture.
13. Tip: Cut two small slits in the top of each turnover with a knife to allow steam to escape and prevent bursting.
14. Bake in the preheated oven for 18-20 minutes, or until the turnovers are puffed and golden brown with no pale, doughy spots.
15. Remove the baking sheet from the oven and let the turnovers cool on the sheet for 5 minutes before transferring to a wire rack.
Unbelievably flaky and fragrant, these turnovers offer a satisfying crunch that gives way to a tender, cinnamon-spiced apple filling. Serve them warm with a scoop of vegan vanilla ice cream for a decadent dessert, or enjoy them as a sweet breakfast treat alongside a cup of coffee—their versatility makes them a crowd-pleaser for any occasion.
Flaky Vegan Croissants

Let’s demystify the art of vegan pastry with flaky, buttery croissants that rival any traditional version. This methodical guide walks you through laminating dough with plant-based butter for those signature crisp layers, perfect for a cozy weekend project. You’ll be amazed at how simple ingredients transform into a bakery-worthy treat.
Serving: 12 | Pre Time: 30 minutes | Cooking Time: 20 minutes
Ingredients
– 2 cups all-purpose flour, plus extra for dusting
– 1/4 cup granulated sugar
– 1 teaspoon fine sea salt
– 1 packet active dry yeast
– 3/4 cup warm water (110°F)
– 1/2 cup creamy unsweetened almond milk
– 1/2 cup cold vegan butter sticks, cut into thin slices
– 1 tablespoon melted coconut oil for brushing
Instructions
1. In a large bowl, whisk together 2 cups all-purpose flour, 1/4 cup granulated sugar, and 1 teaspoon fine sea salt until evenly combined.
2. Dissolve 1 packet active dry yeast in 3/4 cup warm water (110°F) and let it sit for 5 minutes until frothy.
3. Pour the yeast mixture and 1/2 cup creamy unsweetened almond milk into the dry ingredients, stirring until a shaggy dough forms.
4. Knead the dough on a lightly floured surface for 8–10 minutes until smooth and elastic, then shape it into a ball.
5. Place the dough in a greased bowl, cover with a damp towel, and let it rise in a warm spot for 1 hour until doubled in size.
6. Roll out the dough on a floured surface into a 10×12-inch rectangle, then arrange 1/2 cup cold vegan butter sticks in thin slices over two-thirds of the surface.
7. Fold the unbuttered third of dough over the middle, then fold the opposite buttered third over it like a letter to create layers.
8. Wrap the dough in plastic and chill it in the refrigerator for 30 minutes to firm up the butter.
9. Remove the dough, roll it out again into a 10×12-inch rectangle, and repeat the folding process two more times, chilling for 30 minutes between each fold.
10. After the final chill, roll the dough into a 1/4-inch thick rectangle and cut it into 12 long triangles.
11. Roll each triangle tightly from the wide end to the tip to form croissant shapes, then place them on a parchment-lined baking sheet.
12. Cover the croissants with a towel and let them proof at room temperature for 1 hour until puffy.
13. Preheat your oven to 400°F and brush the croissants lightly with 1 tablespoon melted coconut oil for a golden finish.
14. Bake the croissants for 18–20 minutes until they are deeply golden brown and flaky to the touch.
15. Transfer the croissants to a wire rack to cool for 10 minutes before serving.
Marvel at the delicate, shattering layers that give way to a tender, airy interior with a subtle buttery flavor from the vegan butter. These croissants are ideal split and filled with jam or enjoyed warm with a drizzle of maple syrup for a decadent twist.
Vegan Chocolate Eclairs

You’ve probably thought that making vegan chocolate eclairs at home was too complicated, but I’m here to guide you through each step with precision. This recipe transforms simple plant-based ingredients into elegant, airy pastries filled with luscious vanilla cream and topped with a rich chocolate glaze, perfect for impressing guests or treating yourself to a sophisticated dessert.
Serving: 12 | Pre Time: 30 minutes | Cooking Time: 45 minutes
Ingredients
– 1 cup of filtered water
– 1/2 cup of high-quality vegan butter
– 1/4 teaspoon of fine sea salt
– 1 cup of all-purpose flour, sifted
– 4 large flax eggs (made from 4 tablespoons of ground flaxseed mixed with 10 tablespoons of water)
– 2 cups of unsweetened almond milk
– 1/2 cup of granulated sugar
– 1/4 cup of cornstarch
– 1 teaspoon of pure vanilla extract
– 1 cup of dairy-free dark chocolate chips
– 2 tablespoons of refined coconut oil
Instructions
1. Preheat your oven to 425°F and line a baking sheet with parchment paper.
2. In a medium saucepan over medium heat, combine 1 cup of filtered water, 1/2 cup of high-quality vegan butter, and 1/4 teaspoon of fine sea salt, stirring until the butter melts completely.
3. Tip: Remove the pan from heat immediately after boiling to prevent the flour from clumping.
4. Add 1 cup of all-purpose flour, sifted, all at once to the saucepan, stirring vigorously with a wooden spoon until a smooth dough forms and pulls away from the sides, about 2 minutes.
5. Transfer the dough to a mixing bowl and let it cool for 5 minutes to avoid cooking the eggs.
6. Gradually mix in 4 large flax eggs, one at a time, ensuring each is fully incorporated before adding the next, until the dough is glossy and holds its shape.
7. Pipe the dough into 4-inch logs on the prepared baking sheet using a pastry bag with a 1/2-inch round tip, spacing them 2 inches apart.
8. Bake at 425°F for 15 minutes, then reduce the temperature to 375°F without opening the oven door, and bake for an additional 20 minutes until golden brown and crisp.
9. Tip: Pierce each eclair with a knife after baking to release steam and prevent sogginess.
10. Let the eclairs cool completely on a wire rack for at least 30 minutes before filling.
11. In a clean saucepan over medium heat, whisk together 2 cups of unsweetened almond milk, 1/2 cup of granulated sugar, and 1/4 cup of cornstarch until smooth and thickened, about 5-7 minutes, stirring constantly.
12. Remove from heat and stir in 1 teaspoon of pure vanilla extract, then chill the cream in the refrigerator for 20 minutes until firm.
13. Slice each cooled eclair horizontally and pipe the chilled vanilla cream into the bottom halves using a pastry bag, then replace the tops.
14. Tip: For a glossy finish, melt 1 cup of dairy-free dark chocolate chips with 2 tablespoons of refined coconut oil in a double boiler over low heat, stirring until smooth.
15. Dip the top of each filled eclair into the melted chocolate glaze, allowing excess to drip off, and set aside to harden for 10 minutes.
16. Made with care, these vegan chocolate eclairs boast a light, airy choux pastry that contrasts beautifully with the creamy, vanilla-infilled filling and the decadent, shiny chocolate coating. Serve them chilled for a refreshing treat or at room temperature to highlight the delicate textures, perhaps paired with a cup of herbal tea for an indulgent afternoon snack.
Lemon Drizzle Vegan Danish

Just when you thought vegan baking couldn’t get any more delightful, this Lemon Drizzle Vegan Danish arrives to brighten your morning. Join me as we methodically build these flaky, citrus-kissed pastries from scratch, perfect for beginners ready to master laminated dough.
Serving: 8 | Pre Time: 30 minutes | Cooking Time: 25 minutes
Ingredients
– 2 cups all-purpose flour, plus extra for dusting
– 1 cup cold vegan butter, cut into small cubes
– ½ cup unsweetened almond milk, chilled
– 2 tbsp granulated sugar
– ½ tsp fine sea salt
– Zest of 2 large, bright lemons
– ¼ cup fresh lemon juice, strained
– 1 cup powdered sugar, sifted
Instructions
1. In a large mixing bowl, combine 2 cups all-purpose flour, ½ tsp fine sea salt, and 2 tbsp granulated sugar.
2. Add 1 cup cold vegan butter cubes to the flour mixture, using a pastry cutter or your fingers to work it in until pea-sized crumbs form.
3. Gradually pour in ½ cup chilled unsweetened almond milk, stirring with a fork until a shaggy dough comes together.
4. Tip: Handle the dough minimally to keep the butter cold, which ensures flaky layers.
5. Turn the dough onto a lightly floured surface and gently shape it into a rectangle about 1-inch thick.
6. Wrap the dough tightly in plastic wrap and refrigerate for exactly 15 minutes to firm up.
7. Roll the chilled dough into a 10×12-inch rectangle on a floured surface, then fold it into thirds like a letter.
8. Rotate the dough 90 degrees, roll it out again to 10×12 inches, and repeat the folding process.
9. Wrap the folded dough and chill for another 15 minutes; this lamination creates those signature flaky layers.
10. Preheat your oven to 400°F and line a baking sheet with parchment paper.
11. Roll the dough out to ¼-inch thickness and cut it into 8 equal squares or rectangles.
12. Place the pastries on the prepared baking sheet, spacing them 2 inches apart.
13. Bake for 20-25 minutes, or until golden brown and puffed, rotating the sheet halfway through for even browning.
14. Tip: Avoid opening the oven door too early, as this can cause the pastries to deflate.
15. While the pastries bake, whisk together ¼ cup fresh lemon juice and 1 cup sifted powdered sugar until smooth to make the drizzle.
16. Stir in the zest of 2 large lemons for a vibrant, aromatic finish.
17. Once the pastries are out of the oven, let them cool on the sheet for 5 minutes.
18. Drizzle the lemon glaze generously over the warm pastries using a spoon or piping bag.
19. Tip: For a thicker glaze, add more powdered sugar; for a tangier kick, increase the lemon juice slightly.
20. Allow the glaze to set for 10 minutes before serving.
Golden and crisp on the outside with tender, buttery layers inside, these danishes offer a zesty lemon burst in every bite. Serve them warm with a dollop of vegan cream cheese or alongside a frothy latte for a cozy breakfast treat that’s sure to impress.
Vegan Puff Pastry Tarts with Tomato and Basil

Creating these vegan puff pastry tarts is simpler than you might think, making them perfect for a quick appetizer or light meal. With just a few quality ingredients, you’ll have flaky, savory tarts ready in under 30 minutes. Let’s walk through each step together to ensure success.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 20 minutes
Ingredients
- 1 sheet of frozen vegan puff pastry, thawed but still cold
- 2 medium ripe tomatoes, thinly sliced
- 1/4 cup of fresh basil leaves, roughly torn
- 2 tablespoons of rich extra virgin olive oil
- 1/2 teaspoon of coarse sea salt
- 1/4 teaspoon of freshly cracked black pepper
- 1 tablespoon of balsamic glaze for drizzling
Instructions
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Unfold the thawed vegan puff pastry sheet onto a lightly floured surface.
- Cut the puff pastry into 4 equal squares using a sharp knife or pizza cutter.
- Transfer the puff pastry squares to the prepared baking sheet, spacing them about 1 inch apart.
- Brush each puff pastry square lightly with 1 tablespoon of rich extra virgin olive oil, leaving a 1/2-inch border around the edges.
- Arrange the thinly sliced tomatoes in a single layer on top of each puff pastry square, staying within the oiled border.
- Sprinkle the tomatoes evenly with 1/2 teaspoon of coarse sea salt and 1/4 teaspoon of freshly cracked black pepper.
- Bake in the preheated oven for 18-20 minutes, or until the puff pastry is golden brown and puffed at the edges.
- Remove the tarts from the oven and let them cool on the baking sheet for 5 minutes.
- Top each warm tart with roughly torn fresh basil leaves.
- Drizzle the remaining 1 tablespoon of rich extra virgin olive oil and 1 tablespoon of balsamic glaze over the tarts just before serving.
Fresh from the oven, these tarts offer a delightful contrast of textures: the flaky, buttery pastry gives way to juicy, roasted tomatoes. For a creative twist, add a sprinkle of vegan parmesan before baking or serve alongside a simple arugula salad tossed in lemon vinaigrette.
Vegan Berry Galette

A rustic, free-form tart that’s as forgiving as it is beautiful, this vegan berry galette is the perfect dessert for bakers of any skill level. With a flaky, buttery crust cradling a vibrant mix of sweet-tart berries, it’s a showstopper that comes together with minimal fuss. Let’s walk through each step methodically to ensure your galette turns out perfectly every time.
Serving: 6 | Pre Time: 20 minutes | Cooking Time: 35 minutes
Ingredients
– 1 ¼ cups all-purpose flour, spooned and leveled for accuracy
– ½ teaspoon fine sea salt
– ½ cup cold vegan butter, cut into small cubes
– 3 to 4 tablespoons ice-cold water
– 3 cups mixed fresh berries (like juicy blueberries, tart raspberries, and sweet strawberries), washed and patted dry
– ¼ cup granulated sugar
– 1 tablespoon cornstarch
– 1 teaspoon fresh lemon juice, squeezed from a bright, zesty lemon
– 1 tablespoon non-dairy milk (such as creamy almond milk)
– 1 tablespoon coarse sugar, for sprinkling
Instructions
1. In a large mixing bowl, whisk together 1 ¼ cups all-purpose flour and ½ teaspoon fine sea salt until fully combined.
2. Add ½ cup cold vegan butter cubes to the flour mixture, and use a pastry cutter or your fingers to work the butter into the flour until the mixture resembles coarse crumbs with some pea-sized pieces remaining.
3. Drizzle in 3 tablespoons ice-cold water, one tablespoon at a time, and gently mix with a fork until the dough just comes together; add the remaining tablespoon of water if the dough feels too dry.
4. Tip: Handle the dough as little as possible to keep the butter cold, which ensures a flaky crust.
5. Shape the dough into a disc, wrap it tightly in plastic wrap, and refrigerate for at least 30 minutes to chill and relax the gluten.
6. While the dough chills, in a medium bowl, gently toss 3 cups mixed fresh berries with ¼ cup granulated sugar, 1 tablespoon cornstarch, and 1 teaspoon fresh lemon juice until the berries are evenly coated.
7. Tip: Let the berry mixture sit for 10 minutes to allow the juices to release slightly, which prevents a soggy crust.
8. Preheat your oven to 375°F and line a baking sheet with parchment paper.
9. On a lightly floured surface, roll the chilled dough into a rough 12-inch circle about ⅛-inch thick, then transfer it to the prepared baking sheet.
10. Spoon the berry mixture into the center of the dough, leaving a 2-inch border all around.
11. Fold the edges of the dough over the berries, pleating as you go to create a rustic, enclosed border.
12. Brush the dough edges with 1 tablespoon non-dairy milk and sprinkle with 1 tablespoon coarse sugar for a golden, sparkling finish.
13. Tip: For even baking, make sure the galette is centered on the baking sheet and the berries are piled high but not overflowing.
14. Bake in the preheated oven at 375°F for 30 to 35 minutes, or until the crust is golden brown and the berry filling is bubbling.
15. Remove the galette from the oven and let it cool on the baking sheet for at least 15 minutes before slicing to allow the filling to set.
Fragrant and warm from the oven, this galette boasts a crisp, buttery crust that gives way to a luscious, jammy berry center. Serve it with a scoop of dairy-free vanilla ice cream for a delightful contrast, or enjoy it plain to savor the pure, fruity flavors. Leftovers can be stored at room temperature for up to two days, though it’s unlikely to last that long!
Maple Pecan Vegan Sticky Buns

Just imagine waking up to the aroma of warm maple and toasted pecans wafting through your kitchen—these Maple Pecan Vegan Sticky Buns deliver that cozy experience with plant-based ingredients. Juggling a busy schedule doesn’t mean skipping homemade treats, and this recipe breaks it down into simple, manageable steps even a first-time baker can follow.
Serving: 9 | Pre Time: 30 minutes | Cooking Time: 25 minutes
Ingredients
– 2 ¼ cups all-purpose flour, plus extra for dusting
– 1 cup unsweetened almond milk, warmed to 110°F
– ¼ cup pure maple syrup, plus ½ cup for the topping
– ¼ cup vegan butter, melted and cooled
– 2 ¼ teaspoons active dry yeast
– ½ teaspoon fine sea salt
– 1 cup raw pecans, roughly chopped
– ¼ cup light brown sugar, packed
– 1 teaspoon ground cinnamon
– ½ teaspoon pure vanilla extract
Instructions
1. In a large mixing bowl, combine the warmed almond milk, ¼ cup maple syrup, melted vegan butter, and active dry yeast, stirring gently until the yeast dissolves—let it sit for 5 minutes until frothy.
2. Tip: Use a thermometer to ensure the milk is at 110°F; too hot can kill the yeast, while too cold won’t activate it properly.
3. Add the all-purpose flour and fine sea salt to the yeast mixture, stirring with a wooden spoon until a shaggy dough forms.
4. Turn the dough onto a lightly floured surface and knead for 5–7 minutes until smooth and elastic, adding a sprinkle of flour if sticky.
5. Place the dough in a lightly oiled bowl, cover with a damp towel, and let it rise in a warm spot for 1 hour or until doubled in size.
6. While the dough rises, prepare the filling by mixing the light brown sugar, ground cinnamon, and chopped pecans in a small bowl.
7. Tip: Toast the pecans in a dry skillet over medium heat for 3–4 minutes until fragrant to enhance their nutty flavor before chopping.
8. Once risen, punch down the dough and roll it out on a floured surface into a 12×9-inch rectangle.
9. Evenly sprinkle the pecan-cinnamon filling over the dough, leaving a ½-inch border on all sides.
10. Starting from a long edge, tightly roll the dough into a log, pinching the seam to seal.
11. Using a sharp knife, slice the log into 9 equal pieces, each about 1 inch thick.
12. In a small saucepan over low heat, combine the remaining ½ cup maple syrup and pure vanilla extract, stirring until just warmed—about 2 minutes.
13. Pour the maple-vanilla mixture into the bottom of a 9-inch round baking pan, spreading it evenly.
14. Arrange the dough slices cut-side up in the pan, spacing them slightly apart.
15. Cover the pan with a towel and let the buns rise again for 30 minutes in a warm place.
16. Preheat your oven to 350°F while the buns rise.
17. Bake the buns for 22–25 minutes, or until golden brown on top and bubbling around the edges.
18. Tip: Check for doneness by inserting a toothpick into the center—it should come out clean, with no wet dough clinging to it.
19. Immediately after baking, invert the pan onto a serving plate to release the buns, letting the sticky maple topping drizzle over them.
20. Let the buns cool for 10 minutes before serving to allow the topping to set slightly.
Biting into these buns reveals a soft, pillowy interior with a caramelized, gooey maple-pecan glaze that’s irresistibly sweet and nutty. Best enjoyed warm from the oven, they pair wonderfully with a cup of black coffee or as a decadent brunch centerpiece—try drizzling with extra maple syrup for an indulgent touch.
Vegan Raspberry Almond Scones

On a chilly morning, nothing beats the aroma of freshly baked scones wafting through the kitchen. These vegan raspberry almond scones are surprisingly simple to make, requiring just a handful of pantry staples and a bit of patience. Let’s walk through each step together to ensure your batch turns out perfectly tender and bursting with flavor.
Serving: 8 | Pre Time: 15 minutes | Cooking Time: 18 minutes
Ingredients
– 2 cups all-purpose flour, sifted for lightness
– 1/3 cup granulated sugar, for subtle sweetness
– 1 tablespoon baking powder, for reliable rise
– 1/2 teaspoon fine sea salt, to balance flavors
– 1/2 cup cold vegan butter, cubed into small pieces
– 1/2 cup unsweetened almond milk, chilled to keep dough firm
– 1 teaspoon pure vanilla extract, for aromatic depth
– 1 cup fresh raspberries, gently rinsed and patted dry
– 1/4 cup sliced almonds, for crunchy texture
– 2 tablespoons turbinado sugar, for a sparkling finish
Instructions
1. Preheat your oven to 400°F and line a baking sheet with parchment paper.
2. In a large mixing bowl, whisk together the sifted all-purpose flour, granulated sugar, baking powder, and fine sea salt until fully combined.
3. Add the cold cubed vegan butter to the dry ingredients, using a pastry cutter or your fingertips to work it in until the mixture resembles coarse crumbs. Tip: Keep the butter cold to create flaky layers in the scones.
4. Pour in the chilled unsweetened almond milk and pure vanilla extract, stirring gently with a fork just until a shaggy dough forms—avoid overmixing to prevent toughness.
5. Gently fold in the fresh raspberries and sliced almonds, being careful not to crush the berries, which can stain the dough.
6. Turn the dough out onto a lightly floured surface and pat it into a 1-inch thick circle, about 8 inches in diameter.
7. Use a sharp knife to cut the circle into 8 equal wedges, like slicing a pizza, and transfer them to the prepared baking sheet, spacing them about 2 inches apart.
8. Brush the tops of the scones lightly with extra almond milk and sprinkle generously with turbinado sugar for a caramelized crunch.
9. Bake in the preheated oven for 16–18 minutes, or until the edges are golden brown and a toothpick inserted into the center comes out clean. Tip: Rotate the baking sheet halfway through for even browning.
10. Let the scones cool on the baking sheet for 5 minutes before transferring to a wire rack to cool completely. Tip: Allowing them to cool slightly helps them set without becoming soggy.
Golden and fragrant, these scones emerge from the oven with a tender, crumbly interior that contrasts beautifully with the juicy bursts of raspberry and the nutty crunch of almonds. Serve them warm with a dollop of vegan clotted cream or a drizzle of lemon glaze for an extra touch of indulgence, perfect for a leisurely brunch or afternoon treat.
Savory Vegan Spinach and Feta Puffs

Now, let’s create a delicious plant-based appetizer that’s perfect for gatherings or a savory snack. These vegan spinach and feta puffs combine flaky pastry with a creamy, savory filling—a crowd-pleaser that’s surprisingly simple to make. Follow along step-by-step for perfect results every time.
Serving: 12 | Pre Time: 20 minutes | Cooking Time: 25 minutes
Ingredients
– 1 package (17.3 oz) frozen vegan puff pastry sheets, thawed
– 10 oz fresh baby spinach leaves, washed and dried
– 1 cup crumbled vegan feta cheese
– 1/2 cup finely chopped yellow onion
– 2 tbsp rich extra virgin olive oil
– 3 cloves garlic, minced
– 1/4 tsp finely ground black pepper
– 1/4 tsp sea salt
– 1 tbsp unsweetened plant-based milk (for brushing)
Instructions
1. Preheat your oven to 400°F and line a baking sheet with parchment paper.
2. Heat the rich extra virgin olive oil in a large skillet over medium heat.
3. Add the finely chopped yellow onion and sauté for 4-5 minutes until translucent.
4. Stir in the minced garlic and cook for 1 minute until fragrant.
5. Add the fresh baby spinach leaves to the skillet in batches, wilting each batch before adding more.
6. Cook the spinach mixture for 3-4 minutes until all moisture evaporates, then transfer to a bowl to cool completely.
7. Once cooled, mix in the crumbled vegan feta cheese, sea salt, and finely ground black pepper.
8. Unfold one thawed vegan puff pastry sheet on a lightly floured surface and roll it to a 12×9-inch rectangle.
9. Cut the pastry into 12 equal squares using a sharp knife or pizza cutter.
10. Place 1 tablespoon of the spinach-feta filling in the center of each pastry square.
11. Fold each square diagonally to form a triangle, pressing the edges firmly with a fork to seal.
12. Arrange the triangles on the prepared baking sheet, spacing them 1 inch apart.
13. Brush the tops lightly with unsweetened plant-based milk using a pastry brush.
14. Bake at 400°F for 20-25 minutes until golden brown and puffed.
15. Transfer to a wire rack to cool for 5 minutes before serving.
Zesty and satisfying, these puffs feature a crisp, buttery exterior that gives way to a tender, savory filling with pops of tangy vegan feta. For a creative twist, serve them warm with a side of marinara sauce for dipping, or pair with a fresh green salad for a light meal. The contrast between the flaky layers and creamy interior makes each bite irresistibly delicious.
Vegan Custard Tarts

Now, let’s dive into making these delightful vegan custard tarts. These creamy, dairy-free treats are surprisingly simple to prepare, offering a smooth, rich filling in a crisp, buttery crust that’s perfect for any occasion. Follow along step-by-step, and you’ll have a batch ready to impress in no time.
Serving: 12 | Pre Time: 20 minutes | Cooking Time: 25 minutes
Ingredients
– 1 1/2 cups of all-purpose flour
– 1/2 cup of cold, cubed vegan butter
– 1/4 cup of icy cold water
– 1 can (13.5 oz) of full-fat coconut milk
– 1/2 cup of granulated sugar
– 1/4 cup of cornstarch
– 1 teaspoon of pure vanilla extract
– 1/4 teaspoon of fine sea salt
– 1/4 teaspoon of ground turmeric for color
Instructions
1. Preheat your oven to 375°F (190°C) and lightly grease a 12-cup muffin tin with vegan butter or oil.
2. In a large mixing bowl, combine the all-purpose flour and cold, cubed vegan butter, using a pastry cutter or your fingers to work the butter into the flour until it resembles coarse crumbs.
3. Gradually add the icy cold water, 1 tablespoon at a time, mixing until the dough just comes together into a ball, being careful not to overwork it to keep the crust tender.
4. Roll out the dough on a lightly floured surface to about 1/8-inch thickness, then cut it into 12 rounds using a 3-inch cookie cutter or glass.
5. Press each dough round into the prepared muffin tin cups, trimming any excess and pricking the bottoms with a fork to prevent puffing during baking.
6. Bake the crusts in the preheated oven for 10-12 minutes, or until they turn a light golden brown, then remove and let them cool completely on a wire rack.
7. In a medium saucepan, whisk together the full-fat coconut milk, granulated sugar, cornstarch, pure vanilla extract, fine sea salt, and ground turmeric until smooth and free of lumps.
8. Cook the mixture over medium heat, stirring constantly with a whisk, for 5-7 minutes until it thickens to a custard-like consistency that coats the back of a spoon, adjusting the heat as needed to avoid scorching.
9. Remove the saucepan from the heat and let the custard cool for 5 minutes, stirring occasionally to prevent a skin from forming on top.
10. Spoon the warm custard evenly into the cooled tart crusts, filling each to just below the rim.
11. Refrigerate the tarts for at least 2 hours, or until the custard is fully set and firm to the touch.
12. Gently remove the tarts from the muffin tin using a butter knife or offset spatula, and serve chilled.
Here, you’ll find the tarts boast a velvety, smooth texture with a subtle coconut sweetness, complemented by the crisp, flaky crust. For a creative twist, top them with fresh berries or a sprinkle of toasted coconut flakes just before serving to add a burst of color and extra flavor.
Pumpkin Spice Vegan Pastries

Crafting these pumpkin spice vegan pastries is simpler than you might think, even if you’re new to baking. This methodical guide will walk you through each step to create flaky, warmly spiced treats perfect for a cozy morning or afternoon snack. Let’s begin by gathering our ingredients and preheating the oven.
Serving: 12 | Pre Time: 20 minutes | Cooking Time: 25 minutes
Ingredients
– 2 cups of all-purpose flour, sifted for lightness
– 1/2 cup of refined coconut oil, chilled until firm
– 1/3 cup of pure maple syrup, rich and amber-colored
– 1/4 cup of canned pumpkin puree, smooth and vibrant orange
– 2 tablespoons of unsweetened almond milk, cold and creamy
– 1 teaspoon of pure vanilla extract, aromatic and warm
– 2 teaspoons of pumpkin pie spice, fragrant and finely ground
– 1/2 teaspoon of baking powder, fresh and aluminum-free
– 1/4 teaspoon of fine sea salt, for balanced flavor
Instructions
1. Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper.
2. In a large mixing bowl, combine the sifted all-purpose flour, pumpkin pie spice, baking powder, and fine sea salt, whisking until evenly blended.
3. Add the chilled refined coconut oil to the dry ingredients, using a pastry cutter or your fingers to work it in until the mixture resembles coarse crumbs.
4. In a separate bowl, whisk together the pure maple syrup, canned pumpkin puree, unsweetened almond milk, and pure vanilla extract until smooth.
5. Pour the wet ingredients into the dry mixture, stirring gently with a spatula until a soft dough forms—avoid overmixing to keep the pastries tender.
6. Turn the dough onto a lightly floured surface and pat it into a 1/2-inch thick rectangle.
7. Use a round cookie cutter or glass to cut out 12 circles, re-rolling scraps as needed, and place them on the prepared baking sheet.
8. Bake for 20-25 minutes, or until the edges are golden brown and the tops are firm to the touch.
9. Transfer the pastries to a wire rack and let them cool completely, about 30 minutes, to set their texture.
10. Brush the cooled pastries lightly with extra maple syrup for a glossy finish, if desired.
Buttery and flaky from the coconut oil, these pastries offer a delightful crunch that gives way to a moist, spiced interior. The pumpkin spice melds beautifully with the maple sweetness, creating a comforting aroma that fills your kitchen. Serve them warm with a dollop of vegan whipped cream or alongside a hot cup of chai for an extra cozy treat.
Vegan Blueberry Pop Tarts

Gather your mixing bowls and preheat your oven, because today we’re making a nostalgic breakfast treat with a plant-based twist: flaky, fruit-filled vegan blueberry pop tarts. This recipe walks you through every step, from rolling the dough to glazing the pastries, ensuring even a beginner can achieve bakery-quality results at home. Let’s get started.
Serving: 8 | Pre Time: 30 minutes | Cooking Time: 25 minutes
Ingredients
– 2 cups all-purpose flour, plus extra for dusting
– 1/2 cup cold vegan butter, cubed
– 1/4 cup ice-cold water
– 1/2 cup granulated sugar
– 1 cup fresh or frozen blueberries, thawed if frozen
– 1 tablespoon cornstarch
– 1 teaspoon fresh lemon juice
– 1/2 cup powdered sugar
– 1 tablespoon unsweetened almond milk
– 1/4 teaspoon pure vanilla extract
Instructions
1. Preheat your oven to 375°F and line a baking sheet with parchment paper.
2. In a large mixing bowl, combine the all-purpose flour and cold vegan butter cubes. Use a pastry cutter or your fingers to work the butter into the flour until the mixture resembles coarse crumbs.
3. Gradually add the ice-cold water, one tablespoon at a time, stirring with a fork until the dough just comes together. Tip: Handle the dough minimally to keep it flaky.
4. Turn the dough onto a lightly floured surface and gently knead it into a ball. Wrap it in plastic wrap and refrigerate for 15 minutes to chill.
5. While the dough chills, make the filling: In a small saucepan over medium heat, combine the granulated sugar, blueberries, cornstarch, and fresh lemon juice. Cook, stirring frequently, for 5–7 minutes until the mixture thickens and the blueberries burst. Remove from heat and let it cool completely.
6. On a floured surface, roll the chilled dough into a rectangle about 1/8-inch thick. Use a knife or pastry cutter to cut it into 16 equal rectangles.
7. Place 8 rectangles on the prepared baking sheet. Spoon 1–2 tablespoons of the cooled blueberry filling onto the center of each rectangle, leaving a 1/2-inch border around the edges.
8. Brush the edges of each rectangle with a little water, then top with the remaining 8 dough rectangles. Press the edges firmly with a fork to seal. Tip: Ensure no filling leaks out to prevent burning.
9. Use a sharp knife to make 3 small slits on the top of each pop tart for venting. Bake in the preheated oven for 20–25 minutes, or until the pastries are golden brown and crisp.
10. While the pop tarts bake, prepare the glaze: In a small bowl, whisk together the powdered sugar, unsweetened almond milk, and pure vanilla extract until smooth. Tip: Adjust the consistency with more milk or sugar as needed.
11. Remove the pop tarts from the oven and let them cool on the baking sheet for 10 minutes. Drizzle the glaze over the warm pastries.
12. Let the glaze set for 5 minutes before serving. These pop tarts are best enjoyed fresh, but they can be stored in an airtight container for up to 2 days.
Rely on that golden-brown crust and sweet-tart blueberry filling to deliver a satisfying crunch with every bite. The flaky layers, enhanced by the cold butter, contrast beautifully with the jammy interior, while the vanilla glaze adds a delicate sweetness. For a fun twist, try serving them warm with a dollop of vegan whipped cream or alongside a cup of herbal tea for a cozy morning treat.
Vegan Cheese and Onion Pasties

Delve into the world of comforting, handheld vegan fare with these savory pasties, perfect for a cozy meal or on-the-go snack. We’ll craft a flaky, golden crust enveloping a rich, melty cheese and sweet caramelized onion filling, using straightforward steps that ensure success even for first-time bakers. Follow along methodically, and you’ll have delicious, homemade pasties ready to enjoy.
Serving: 6 | Pre Time: 30 minutes | Cooking Time: 25 minutes
Ingredients
– 2 cups all-purpose flour, plus extra for dusting
– 1/2 teaspoon fine sea salt
– 2/3 cup cold vegan butter, cubed
– 6-8 tablespoons ice-cold water
– 2 tablespoons extra virgin olive oil
– 2 large yellow onions, thinly sliced
– 1 cup shredded vegan cheddar cheese
– 1/4 cup unsweetened almond milk
– 1 tablespoon Dijon mustard
Instructions
1. In a large mixing bowl, combine the all-purpose flour and fine sea salt.
2. Add the cold vegan butter cubes, and use a pastry cutter or your fingers to work it into the flour until the mixture resembles coarse crumbs.
3. Gradually add the ice-cold water, 1 tablespoon at a time, stirring with a fork until the dough just comes together into a ball. Tip: Avoid overmixing to keep the crust tender and flaky.
4. Wrap the dough in plastic wrap and refrigerate for at least 30 minutes to chill.
5. While the dough chills, heat the extra virgin olive oil in a large skillet over medium heat.
6. Add the thinly sliced yellow onions and cook, stirring occasionally, for 15-20 minutes until they are soft, golden brown, and caramelized. Tip: Stir gently to prevent burning and develop a deep, sweet flavor.
7. Remove the skillet from heat and let the onions cool slightly.
8. In a medium bowl, mix the caramelized onions, shredded vegan cheddar cheese, unsweetened almond milk, and Dijon mustard until well combined.
9. Preheat your oven to 400°F and line a baking sheet with parchment paper.
10. On a lightly floured surface, roll out the chilled dough to a 1/8-inch thickness.
11. Use a round cutter or bowl to cut out 6 circles, each about 6 inches in diameter.
12. Spoon an equal portion of the onion and cheese mixture onto one half of each dough circle, leaving a 1/2-inch border around the edges.
13. Fold the other half of the dough over the filling to create a half-moon shape, and press the edges together firmly.
14. Crimp the edges with a fork to seal them securely. Tip: Ensure the edges are well-sealed to prevent filling from leaking during baking.
15. Place the pasties on the prepared baking sheet and brush the tops lightly with any remaining almond milk for a golden finish.
16. Bake in the preheated oven for 20-25 minutes, or until the crust is golden brown and crisp.
17. Remove from the oven and let cool on the baking sheet for 5 minutes before serving.
Cheese and onion pasties emerge from the oven with a satisfyingly flaky, buttery crust that shatters delicately with each bite. The filling offers a creamy, tangy contrast from the melted vegan cheddar, balanced by the sweet, caramelized onions that meld seamlessly within. Serve them warm alongside a crisp green salad or pack them for a picnic to enjoy their hearty, comforting flavors on the go.
Apricot and Almond Vegan Danish

Often, the thought of homemade pastries can feel daunting, but this vegan danish simplifies the process with a flaky, buttery crust and a sweet-tart apricot filling. Our apricot and almond vegan danish brings bakery-quality results to your kitchen, using plant-based ingredients that come together in a surprisingly straightforward method. Let’s walk through each step to ensure your pastries turn out golden and delicious every time.
Serving: 8 | Pre Time: 30 minutes | Cooking Time: 25 minutes
Ingredients
– 2 cups of all-purpose flour, sifted for lightness
– 1 cup of cold vegan butter, cubed into small pieces
– 1/2 cup of ice-cold water
– 1 cup of dried apricots, chopped into plump bits
– 1/2 cup of raw almonds, finely chopped for crunch
– 1/4 cup of granulated sugar, for a subtle sweetness
– 1 teaspoon of pure vanilla extract, for aromatic depth
– 1 tablespoon of plant-based milk, for a glossy finish
Instructions
1. In a large mixing bowl, combine the sifted all-purpose flour and cold vegan butter cubes, using a pastry cutter or your fingers to work the butter into the flour until it resembles coarse crumbs.
2. Gradually add the ice-cold water to the flour mixture, stirring with a fork until a shaggy dough forms, then gently knead it into a smooth ball on a lightly floured surface.
3. Wrap the dough in plastic wrap and refrigerate it for 20 minutes to chill, which helps prevent the butter from melting and ensures a flaky texture—this resting step is key for tender pastries.
4. While the dough chills, place the chopped dried apricots in a small saucepan with 1/4 cup of water, simmering over medium heat for 5 minutes until they soften and become jam-like.
5. Stir the finely chopped raw almonds and granulated sugar into the apricot mixture, cooking for an additional 2 minutes to blend the flavors, then remove from heat and mix in the pure vanilla extract.
6. Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper to prevent sticking.
7. Roll out the chilled dough on a floured surface into a 12-inch by 8-inch rectangle, about 1/4-inch thick, using even pressure to avoid tearing.
8. Spread the apricot-almond filling evenly over the dough, leaving a 1-inch border around the edges to allow for sealing.
9. Carefully roll the dough from the long side into a tight log, pinching the seam to seal, then slice it into 8 equal pieces using a sharp knife for clean cuts.
10. Place the danish pieces on the prepared baking sheet, spacing them 2 inches apart to allow for expansion during baking.
11. Brush the tops of each danish with plant-based milk using a pastry brush, which will help them achieve a golden-brown color in the oven.
12. Bake in the preheated oven for 20-25 minutes, or until the pastries are puffed and golden brown, checking at the 20-minute mark to avoid over-baking—visual cues like a crisp exterior indicate doneness.
13. Remove from the oven and let cool on the baking sheet for 10 minutes before serving to set the filling and enhance the flavors.
Warm from the oven, these danishes offer a delightful contrast of textures: the flaky, buttery layers give way to a sticky-sweet apricot center studded with crunchy almonds. For a creative twist, serve them drizzled with a simple glaze made from powdered sugar and lemon juice, or pair with a cup of herbal tea to balance the richness. The subtle vanilla aroma and fruity tang make them a perfect treat for breakfast or an afternoon snack, sure to impress with minimal fuss.
Chocolate Hazelnut Vegan Brioche

A decadent, plant-based twist on a classic French pastry, this Chocolate Hazelnut Vegan Brioche brings together the rich, buttery layers of traditional brioche with the irresistible flavor of chocolate-hazelnut spread. Perfect for a weekend baking project or a special breakfast treat, this recipe guides you through each step to ensure success, even if you’re new to vegan baking. Let’s create a tender, golden loaf that’s sure to impress with its melt-in-your-mouth texture and indulgent filling.
Serving: 8 | Pre Time: 30 minutes | Cooking Time: 25 minutes
Ingredients
- 2 ¼ cups all-purpose flour, plus extra for dusting
- ¼ cup granulated sugar
- 1 packet (2 ¼ teaspoons) active dry yeast
- ½ teaspoon fine sea salt
- ¾ cup unsweetened almond milk, warmed to 110°F
- ⅓ cup vegan butter, softened to room temperature
- 1 tablespoon ground flaxseed mixed with 3 tablespoons water (flax egg)
- ½ cup creamy chocolate-hazelnut spread
- 1 tablespoon aquafaba (liquid from canned chickpeas)
- 1 teaspoon pure vanilla extract
Instructions
- In a large mixing bowl, whisk together 2 ¼ cups all-purpose flour, ¼ cup granulated sugar, 1 packet active dry yeast, and ½ teaspoon fine sea salt until evenly combined.
- Pour in ¾ cup unsweetened almond milk warmed to 110°F, ⅓ cup softened vegan butter, 1 tablespoon ground flaxseed mixed with 3 tablespoons water, and 1 teaspoon pure vanilla extract, stirring with a wooden spoon until a shaggy dough forms. Tip: Warm the almond milk slightly—if it’s too hot, it can kill the yeast, preventing the dough from rising properly.
- Turn the dough onto a lightly floured surface and knead for 8–10 minutes until smooth and elastic, adding a sprinkle of flour if it feels sticky.
- Place the dough in a lightly oiled bowl, cover with a damp kitchen towel, and let it rise in a warm spot for 1 hour or until doubled in size. Tip: For a faster rise, place the bowl in an oven turned off with the light on, which creates a cozy environment.
- Punch down the risen dough and roll it out on a floured surface into a 12×8-inch rectangle.
- Spread ½ cup creamy chocolate-hazelnut spread evenly over the dough, leaving a ½-inch border on all sides.
- Starting from a long side, tightly roll the dough into a log, pinching the seam to seal.
- Transfer the log to a parchment-lined loaf pan, seam-side down, cover with the towel, and let it rise again for 45 minutes until puffy.
- Preheat your oven to 375°F and brush the top of the brioche with 1 tablespoon aquafaba for a shiny, golden crust.
- Bake for 22–25 minutes, until the top is deep golden brown and sounds hollow when tapped. Tip: Check at 20 minutes—if it’s browning too quickly, loosely tent with foil to prevent burning.
- Cool in the pan for 10 minutes, then transfer to a wire rack to cool completely before slicing.
Now, this brioche emerges with a soft, pillowy crumb that contrasts beautifully with the gooey chocolate-hazelnut swirl inside. For a creative twist, serve it warm with a dollop of vegan whipped cream or toasted slices topped with fresh berries for a delightful breakfast or dessert.
Conclusion
Savor the versatility of these 21 vegan pastries, perfect for any celebration or cozy day at home. We hope you find new favorites to bake and share! Give a recipe a try, then let us know which one you loved most in the comments. If this roundup inspired you, please pin it to your Pinterest boards to spread the plant-based baking joy. Happy baking!




