• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
  • Contact
  • Work With Us
  • Shop
  • Subscribe

My Darling Vegan logo

  • Recipes
  • Vegan Resources
  • eBooks
Home » Recipes » Vegan Cranberry Puff Pastry Bites

Vegan Cranberry Puff Pastry Bites

Published: Nov 11, 2026 by Shayne · This post may contain affiliate links · Leave a Comment

0 shares

Holiday appetizers are one of my favorite parts of the festive season. I mean, who doesn't love a table full of cute little snacks to munch on while everyone mingles? And these vegan cranberry puff pastry bites fit right in. Made with flaky golden pastry, vegan cream cheese and tart cranberry sauce, every bite is packed with festive flavor. ❤️

Flaky golden cranberry puff pastry cups with creamy filling, served alongside fresh rosemary

Disclosure: This post may contain affiliate links.

They’re one of the best dairy-free holiday appetizers to share with friends & family… although you might be tempted to keep the whole batch to yourself (guilty as charged)!


Table of Contents show
Why You’ll Love This Recipe
Ingredients for Cranberry Cream Cheese Bites
How to Make Cranberry Puff Pastry Cups
Ingredient Substitutions
Tips & Tricks
Serving Suggestions
Storage Tips
Frequently Asked Questions
Final Words
More holiday treats
Vegan Cranberry Puff Pastry Bites
Video

Why You’ll Love This Recipe

Festive and appealing vegan Christmas appetizers (both visually and taste-wise!). They’re actually almost too pretty to eat, if I be honest. The vibrant cranberry sauce and colorful toppings give these bites a holiday-perfect look.

Super easy recipe. Store-bought puff pastry will do most of the heavy lifting here. You only have to cut, fill, and bake. Easy peasy.

Crowd-pleaser. The sweet & savory (plus crunchy) combination is irresistible.

100% vegan. Yes, even the cream cheese is plant-based!

Easy to make ahead. Prepare the sauce in advance, and just assemble & bake before serving.

ingredients for cranberry pastry bites including orange, cream cheese, and pecans

Ingredients for Cranberry Cream Cheese Bites

  • Vegan-friendly puff pastry. You will find a ton of vegan options for puff pastry, such as Just Rol Puff Pastry and Peperidge Farm puff pastry. Look in the frozen section of your grocery store, often near the frozen pie crusts. Make your own puff pastry if you're feeling up to it.
  • Vegan cream cheese. I like Kite Hill’s or Violife cream cheese, but Tofutti is good, too. Homemade also works.
  • Whole berry cranberry sauce. I recommend whole berry over jellied cranberry sauce to get those little cranberry pieces in every bite. The consistency, too, is very important. If your sauce is runny, simmer it briefly to reduce the excess liquid, then let it cool completely.
  • Fresh orange zest. Cranberry and orange are made for each other. Use a fine grater or Microplane to get delicate shreds that blend nicely into the filling. It’s best to zest the orange directly over your mixing bowl to catch those fragrant citrus oils, and once you reach the white pith, stop grating.
  • Fresh rosemary. For that festive fragrance 😋
  • Melted vegan butter. Brush a thin layer over the exposed pastry edges for a beautiful brown finish. Use a pastry brush to make sure the butter doesn’t pool into the muffin tins.
  • Toasted pecans - optional. These add a delicious crunch against the soft filling and flaky pastry. Keep the pieces small, so they fit comfortably inside the pastry cups.
  • Fresh rosemary leaves - optional. A tiny sprig makes for a cute, holiday-themed garnish against the bright red cranberries.

How to Make Cranberry Puff Pastry Cups

You don’t have to be a MasterChef to make these vegan cranberry puff pastry bites. Here’s all that the recipe requires:

puff pastry dough rolled flat and cut into rectangles for cranberry pastry bites

1. Prepare the pastry

Preheat the oven to 400°F (200°C). Lightly grease a 24-cup mini muffin pan. 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).

zesting an orange into vegan cream cheese to make a cranberry pastry filling

2. Make the filling

In a small bowl, combine the vegan cream cheese, orange zest, and ½ teaspoon chopped rosemary. Mix until smooth and creamy.

puff pastry squares pressed into muffin tins then filled with creamy cranberry filling

3. Fill and Assemble

Gently press each pastry square into a mini muffin cup, allowing the corners to extend slightly above the edges. 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.

cranberry cream cheese bites before and after baking in a muffin tin

4. 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. Allow these delicious holiday party appetizers to cool in the pan for 5 minutes before carefully removing. Garnish with fresh rosemary leaves, if desired, and serve warm.

Yup, that’s how simple it is to make these cranberry cream cheese bites 😍


Ingredient Substitutions

  • Puff Pastry - Frozen phyllo sheets or refrigerated crescent roll dough.
  • Cranberry sauce - Cranberry preserves are a good substitute. If too thick, thin a little with orange juice or lemon juice.
  • Pecans - Try walnuts, pecans, or hazelnuts.
  • Fresh rosemary - Fresh thyme works.

Tips & Tricks

  • Don't overfill: Use modest amounts of cream cheese and cranberry sauce to prevent the filling from bubbling over during baking.
  • Keep the pastry cold: If the pastry becomes soft or sticky during assembly, refrigerate the filled muffin pan for 10 minutes before baking.
  • Use a mini muffin pan: This helps the pastry hold its cup shape and creates perfectly portioned appetizers.
  • Let them rest: Allowing the bites to cool for a few minutes helps the filling settle and makes them easier to remove from the pan.
  • Serve warm: These bites are best enjoyed slightly warm, when the cream cheese filling is soft and the pastry is crisp.
golden vegan cranberry puff pastry treats arranged on a platter with fresh rosemary and fruit

Serving Suggestions

Though these easy vegan appetizers are pretty enough to steal the spotlight on any holiday table, there are plenty of cute ways to serve them beyond simply popping them on a tray.

My favorite is to arrange these cranberry puff pastry cups on a wooden board with rosemary sprigs, fresh cranberries, and orange slices tucked between them. It makes for such a gorgeous Christmas-worthy spread. You can also pair them with other savory nibbles, like olives, roasted nuts, vegan cheese, and crispy crackers.

Also, who says puff pastry bites are only for dinner parties? Serve them alongside a tofu scramble or pumpkin French toast for a delish twist to your breakfast.


Storage Tips

Fridge: Vegan puff pastry appetizers can be stored in the fridge for up to 3 days. However, the pastry will soften when stored.

Freezer: Freeze the baked, cooled bites in a single layer on a baking sheet until firm, then transfer them to a freezer-safe container or bag. They'll keep for up to 2 months, but again, the pastry will lose some of its crispiness.

Reheating: Please, skip the microwave! It'll turn that lovely flaky pastry soft & chewy. Instead, pop the refrigerated bites into a 350°F oven for about 5–8 minutes (frozen bites will need a little longer).


Frequently Asked Questions

Can I make these vegan cranberry puff pastry bites ahead of time?

You can, but don’t assemble the pastries too far in advance. Prepare the cream cheese filling + cranberry sauce up to a day ahead and store them separately in the fridge. When you're ready, cut the pastry, fill the muffin cups, and bake.

Can I use homemade cranberry sauce?

Of course! In fact, this is a fantastic way to use up leftover cranberry sauce from Thanksgiving. Just make sure it's thick enough.

How do I keep the puff pastry from sticking to the muffin pan?

Grease the pan, and don’t spill the cranberry sauce over the edges.

Can I make cranberry puff pastry cups gluten-free?

Yes. Substitute vegan puff pastry with one that’s also gluten-free, and make sure your cream cheese is also gluten-free.

Can I use puff pastry sheets straight from the freezer?

Not quite. Frozen pastry can crack when you unfold or cut it. Thaw it in the refrigerator until it's flexible enough to work with but still cold to the touch.

festive cranberry cream cheese pastries on a plater with fresh rosemary and orange

Final Words

The best part about holiday recipes is finding new ways to use familiar flavors. Cranberry sauce doesn't have to be reserved for Thanksgiving dinner; it deserves a spot on the Christmas appetizer table too - it’s just that good 🤍

I hope you have fun making these little bites. Feel free to play around with the toppings and make the recipe your own. Don't forget to tag me @mydarlingvegan on Instagram when you share your creations. I'd love to see how yours turn out!


More holiday treats

freshly baked cranberry puff pastry bites with golden, flaky edges cooling in a muffin tin
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 Rate
Prep Time: 15 minutes minutes
Cook Time: 18 minutes minutes
Total Time: 33 minutes minutes
Servings: 24 bites
Calories: 85kcal
Author: Shayne J

Equipment

  • 1 Mixing Bowls
  • 1 Muffin Tin
  • 1 Rolling Pin

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

Video

« Maple Glazed Carrots

Hi, we’re Shayne and Kristina! I’m the chef and editor here at My Darling Vegan, and Kristina is the photographer and writer. Together we’re carrying on this space with the same focus on easy, flavorful vegan recipes that anyone can enjoy at home. Check out our 4-Week Vegan Meal Plan.

Follow us on Instagram, Facebook, and Pinterest and read more about me here.

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Welcome to My Darling Vegan. Our goal is simple: share approachable vegan recipes that taste great and actually work in real kitchens. Everything you see here is tested at home, made with everyday ingredients, and written so you feel confident cooking it yourself.

More about us →

As Featured In...

Most Popular

  • Stack of three vegan blueberry muffins
    The BEST Vegan Blueberry Muffins
  • Stack of vegan chocolate crinkle cookies
    Vegan Chocolate Peppermint Crinkle Cookies
  • Finished bread cut into slices on a cutting board
    Best-Ever Vegan Zucchini Bread
  • Lemon Poppy Seed Muffin with bite
    Vegan Lemon Poppy Seed Muffins
  • Vegan Vanilla Cupcakes with sprinkles
    Best-Ever Vegan Vanilla Cupcakes
  • Raw carrot cake bites on a cutting board
    Raw Carrot Cake Bites

See more recipes →

Healthy Vegan Recipes

You must use the category name, not a URL, in the category field.

See more Healthy Vegan Recipes →

Vegan Recipe Roundups

  • 16 Easy vegan late-night snacks for when the craving hits
  • Easy vegan party and potluck recipes featuring flatbread, raspberry cheesecake, cherry bars, and a colorful poke bowl.
    17 Easy vegan party and potluck recipes
  • 23 vegan summer recipes for lunch + dinner
  • Fresh vegan spring dinner recipes collage with colorful salads, noodle soup, zucchini pasta, and green pesto pasta dishes
    18 fresh vegan spring dinner recipes

View more recipe roundups →

Footer

↑ back to top

List of places MDV has been featured in.
  • Recipes
  • Shop
  • Work With Us
  • Contact
  • Privacy
  • Press
  • Accessibility Statement






THIS SITE CONTAINS AFFILIATE LINKS     © 2022 My Darling Vegan — All Rights Reserved

×

Wanna learn how to bake like a pro? Check out Vegan Baking for Everyone for recipes, tips, vegan how-to guides, and much more!

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required