Go Back
–+ servings
golden vegan cranberry puff pastry bites filled with cream cheese and cranberry sauce on a platter

Vegan Cranberry Puff Pastry Bites

Golden, flaky puff pastry cups filled with rich vegan cream cheese, sweet-tart cranberry sauce, a hint of orange zest, and fresh rosemary. These easy, festive appetizers are perfect for Christmas parties and holiday gatherings.
No ratings yet
Print Pin
Prep Time: 15 minutes
Cook Time: 18 minutes
Total Time: 33 minutes
Servings: 24 bites
Calories: 85kcal
Author: Shayne J

Equipment

Ingredients

  • 1 sheet vegan-friendly puff pastry thawed (about 8–9 oz)
  • 6 oz plain vegan cream cheese softened slightly
  • ⅓ cup whole berry cranberry sauce
  • ½ teaspoon fresh orange zest
  • 1 teaspoon fresh rosemary finely chopped, divided
  • 2 tablespoon toasted pecans finely chopped (optional)
  • 1 tablespoon melted vegan butter for brushing
  • Fresh rosemary leaves for garnish (optional)

Instructions

  • Preheat the oven. Preheat the oven to 400°F (200°C). Lightly grease a 24-cup mini muffin pan.
  • Prepare the pastry. Unfold the thawed puff pastry onto a lightly floured surface. Gently roll it into a 12-inch square, then cut into 24 equal pieces (4 rows by 6 rows).
  • Fill the muffin pan. Gently press each pastry square into a mini muffin cup, allowing the corners to extend slightly above the edges.
  • Prepare the cream cheese filling. In a small bowl, combine the vegan cream cheese, orange zest, and ½ teaspoon chopped rosemary. Mix until smooth and creamy.
  • Assemble the bites. Spoon approximately 1 rounded teaspoon of the cream cheese mixture into each pastry cup. Top with about ⅔ teaspoon cranberry sauce. Sprinkle with the remaining rosemary and chopped pecans, if using.
  • Brush and bake. Lightly brush the exposed pastry edges with melted vegan butter. Bake for 18–22 minutes, or until the pastry is puffed and golden brown and the filling is warmed through.
  • Cool and serve. Allow the bites to cool in the pan for 5 minutes before carefully removing. Garnish with fresh rosemary leaves, if desired, and serve warm.

Notes

  1. Vegan cream cheese: Use a plain, thick vegan cream cheese such as Philadelphia Plant-Based or Violife. Avoid whipped varieties or thin spreads, which may become too loose when heated. Different brands will behave differently in the oven.
  2. Cranberry sauce: Whole berry cranberry sauce provides the best texture and appearance. Homemade or store-bought both work well. If the sauce is particularly thin, reduce it slightly on the stovetop and cool completely before assembling.
  3. Puff pastry: Many frozen puff pastry brands are accidentally vegan, but always check the ingredient label. Keep the pastry cold until ready to assemble for the best rise and flaky texture.
  4. Orange zest: A small amount of orange zest brightens the cranberry filling without making the bites overly sweet. Avoid adding orange juice, which could introduce excess moisture.
  5. Pecans: Toasted pecans add a pleasant crunch and nutty flavor. They can be omitted for a nut-free topping, provided the other ingredients are also nut-free.
  6. Make ahead: The cream cheese filling can be prepared up to 24 hours ahead and refrigerated. Assemble and bake the bites shortly before serving for the crispiest pastry.
  7. Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a 350°F oven for approximately 5–8 minutes, or until heated through and the pastry becomes crisp again.

Nutrition

Serving: 1bite | Calories: 85kcal | Carbohydrates: 8g | Protein: 1g | Fat: 6g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Sodium: 95mg | Potassium: 20mg | Fiber: 0.5g | Sugar: 2g | Calcium: 5mg | Iron: 0.4mg