These Vegan Apple Turnovers are crispy, golden pastries filled with a warm, spiced apple filling that’s the perfect balance of tart and sweet.
Made with dairy-free puff pastry and a simple apple mixture, they bake up beautifully in the oven. Finish with a drizzle of sweet glaze for an irresistible fall or winter treat!
Ingredients Needed:
For the Turnovers:
- 1 lb puff pastry (2 sheets), thawed
- 3 apples, peeled, cored, and finely diced
- 1 tbsp unsalted dairy-free butter
- ¼ cup (48g) brown sugar, lightly packed
- 2 tbsp water
- 1 tsp ground cinnamon
- ½ tsp ground ginger
- ⅛ tsp ground cardamom or nutmeg (optional)
- ¼ tsp kosher salt
- 1 tsp cornstarch dissolved in 1 tbsp water
- 1 tbsp all-purpose flour, for dusting
- 3 tbsp plant-based milk, for brushing
For the Glaze (optional):
- ½ cup (60g) powdered sugar
- 1–2 tbsp non-dairy milk
How To Make Vegan Apple Turnovers:
- Prep the pastry: Remove the puff pastry from the freezer and thaw as per package instructions. Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Cook the apples: Melt dairy-free butter in a pan over medium heat. Add the diced apples, brown sugar, water, cinnamon, ginger, cardamom (if using), and salt. Stir well to coat. Cook for 7–10 minutes until the apples are tender and slightly caramelized.
- Thicken the filling: Stir in the cornstarch mixture and cook for 1 minute until thickened. Remove from heat and let cool slightly.
- Prepare the puff pastry: Lightly flour a surface and roll out each pastry sheet into an 11” x 11” square. Cut into four equal squares per sheet (8 total).
- Fill and fold: Spoon apple filling onto half of each square, leaving a small border. Brush edges with plant-based milk, fold diagonally into a triangle, and seal with a fork. Transfer to the baking sheet.
- Bake the turnovers: Cut small slits on top for steam release. Brush with plant-based milk. Bake for 20–22 minutes, until golden and puffed.
- Make the glaze (optional): Mix powdered sugar with 1 tbsp of non-dairy milk, adding more milk if needed for desired consistency.
- Glaze & serve: Drizzle the glaze over the turnovers and serve warm.

Recipe Tips
- Best apples to use: A mix of red and green apples (like Honeycrisp and Granny Smith) gives the best flavor balance.
- For extra crispiness: Chill the assembled turnovers for 10 minutes before baking.
- Milk substitute for browning: Use soy milk, full-fat oat milk, or canned coconut milk for better color.
How To Store & Reheat Leftovers
At room temperature: Store in an airtight container for up to 3 days.
In the freezer: Freeze unbaked turnovers for up to 2 months. Bake from frozen, adding 2–3 extra minutes to the cooking time.
Reheating: Warm in an oven at 180°C (350°F) for 5 minutes or in a toaster oven until crispy.
Try More Puff Pastry Desserts:

Vegan Puff Pastry Apple Turnovers
Description
These Vegan Apple Turnovers are crisp, flaky pastries filled with a warm, spiced apple filling. Made with dairy-free puff pastry and a touch of cinnamon, they bake to golden perfection. A light glaze adds extra sweetness, making them the perfect cozy dessert for fall and winter. Easy to make and completely plant-based!
Ingredients
For The Turnovers:
For The Glaze (Optional):
Instructions
- Prep the pastry: Remove the puff pastry from the freezer and thaw as per package instructions. Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Cook the apples: Melt dairy-free butter in a pan over medium heat. Add the diced apples, brown sugar, water, cinnamon, ginger, cardamom (if using), and salt. Stir well to coat. Cook for 7–10 minutes until the apples are tender and slightly caramelized.
- Thicken the filling: Stir in the cornstarch mixture and cook for 1 minute until thickened. Remove from heat and let cool slightly.
- Prepare the puff pastry: Lightly flour a surface and roll out each pastry sheet into an 11” x 11” square. Cut into four equal squares per sheet (8 total).
- Fill and fold: Spoon apple filling onto half of each square, leaving a small border. Brush edges with plant-based milk, fold diagonally into a triangle, and seal with a fork. Transfer to the baking sheet.
- Bake the turnovers: Cut small slits on top for steam release. Brush with plant-based milk. Bake for 20–22 minutes, until golden and puffed.
- Make the glaze (optional): Mix powdered sugar with 1 tbsp of non-dairy milk, adding more milk if needed for desired consistency.
- Glaze & serve: Drizzle the glaze over the turnovers and serve warm.