in

Zucchini Ham Cheese Pastry Roses

Save this article on:

If you’re looking for an elegant appetizer that impresses without the fuss, look no further than Zucchini Ham Cheese Pastry Roses. These beautiful pinwheels combine tender zucchini, savory ham, and melted cheese wrapped in buttery puff pastry for a dish that looks restaurant-quality but comes together in under an hour.

Zucchini Ham Cheese Pastry Roses

The beauty of this recipe lies in its simplicity and stunning presentation, making it perfect for dinner parties, special occasions, or even meal prep for the week.

Did you know that zucchini is a summer squash that’s low in calories yet packed with nutrients, making it an excellent addition to any savory appetizer? With just a few quality ingredients and basic kitchen skills, you can create these gorgeous pastry roses that will have your guests asking for the recipe.

Let’s dive into the ingredients, preparation, and some tips to make this dish truly shine!

Ingredients for Zucchini Ham Cheese Pastry Roses

To create these stunning pastry roses, you’ll need the following ingredients:

Essential Ingredients

  • 320 g puff pastry thawed if frozen, cut into 12 strips
  • 2 medium zucchini about 400 g total, sliced paper-thin lengthwise
  • 180 g thinly sliced cooked ham good quality for best flavor
  • 150 g shredded mozzarella whole milk mozzarella works best
  • 60 g cream cheese softened to room temperature
  • 20 g grated Parmesan freshly grated if possible
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon salt adjust to taste
  • 1 beaten egg for egg wash

Optional Ingredients

  • 1 tablespoon fresh chopped parsley for garnish
  • Black pepper to taste
  • Red pepper flakes for a hint of heat

How to Prepare the Zucchini

Properly preparing your zucchini is key to creating those beautiful rose layers:

  1. Slice the Zucchini: Using a mandoline slicer or vegetable peeler, cut the zucchini lengthwise into thin, even strips about 1/8 inch thick. This thickness ensures they’ll bend without breaking.
  2. Salt and Rest: Lay the zucchini strips on paper towels, sprinkle lightly with salt, and let sit for 10 minutes to release excess moisture. Pat dry with fresh paper towels before using.
  3. Blanch Briefly: In a pot of boiling water, blanch the zucchini strips for 1 to 2 minutes until just pliable. Transfer to ice water, then pat dry thoroughly to prevent sogginess in the final dish.

Preparing the Cheese Filling

The creamy filling is what brings these roses to life:

  1. Mix Cheeses: In a small bowl, combine softened cream cheese, shredded mozzarella, grated Parmesan, oregano, and salt. Stir until smooth and well combined, about 1 minute.
  2. Taste and Adjust: Sample the filling and adjust seasoning as needed. The flavors should be savory and aromatic, with the Parmesan cutting through richly.

Assembly: Bringing It All Together

Once your zucchini is prepared and filling is ready, it’s time to assemble your beautiful pastry roses:

  1. Layer the Pastry Strip: Place one puff pastry strip on a clean work surface. Spread a thin layer of the cheese filling along the length of the strip, leaving a small border at the edges.
  2. Add Ham and Zucchini: Layer a slice of ham over the cheese, then top with one zucchini strip. Repeat layering one more ham slice and zucchini strip on top.
  3. Roll Into a Rose: Starting from one end, roll the layered strip tightly into a coil, creating a spiral. Tuck the loose end underneath and place seam-side down on a parchment-lined baking sheet. Repeat with remaining pastry strips.
  4. Brush and Bake: Brush each rose with beaten egg wash and bake at 400°F (200°C) for 25 to 30 minutes until the pastry is golden brown and puffed. The filling will be hot and melted inside.

Variations and Customizations

One of the great things about these pastry roses is their versatility!

  • Vegetable Options: Substitute zucchini with thin slices of eggplant, spinach leaves, or roasted red peppers for a different flavor profile.
  • Protein Swaps: Try prosciutto, crispy bacon, or smoked turkey instead of regular ham for added depth.
  • Cheese Variations: Swap mozzarella for gruyere, feta, or goat cheese depending on your preference and what pairs well with your protein choice.
  • Herbs and Spices: Add fresh basil, thyme, or garlic powder to the filling for extra flavor complexity.

Serving Suggestions

Serve your pastry roses warm or at room temperature as an elegant appetizer, alongside a fresh strawberry feta salad for a light complement to the rich, savory roses.

A crisp white wine like Sauvignon Blanc or a light sparkling water with lemon pairs beautifully with these herb-infused pastries.

Conclusion

In just a few simple steps, you’ve created gorgeous, restaurant-worthy pastry roses that taste as good as they look.

These appetizers are perfect for entertaining guests, bringing to potlucks, or enjoying as a special weeknight dinner starter.

Don’t hesitate to get creative with your filling combinations and vegetable choices, there’s no limit to how you can customize this recipe to suit your taste.

Try it today and experience the delicious combination of tender zucchini, savory ham, and buttery pastry for yourself!

Zucchini Ham Cheese Pastry Roses

Recipe FAQ’s

Can I prepare these roses ahead of time?

Yes, you can assemble the roses up to 8 hours ahead, cover them with plastic wrap, and refrigerate until ready to bake. Simply add a few extra minutes to the bake time if baking from cold.

What’s the best way to slice zucchini paper-thin?

A mandoline slicer gives the most consistent, thin slices. If you don’t have one, a vegetable peeler or sharp knife works, though it requires more patience and care to avoid injury.

Can I freeze these pastry roses?

Absolutely, freeze them unbaked on a baking sheet for 2 hours, then transfer to a freezer bag for up to 3 months. Bake directly from frozen, adding 5 to 10 minutes to the cooking time.


Recipe Card

Zucchini Ham Cheese Pastry Roses (45 Minutes)

Description: These elegant pastry roses feature layers of tender zucchini, savory ham, and a creamy blend of mozzarella and Parmesan cheese wrapped in buttery puff pastry, baked until golden and perfectly puffed. Perfect for entertaining, special occasions, or meal prep, they deliver restaurant-quality presentation with simple ingredients and straightforward preparation.

Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 4
Course: Appetizer
Cuisine: Mediterranean
Calories: 380 kcal per serving

Ingredients:

  • 320 g puff pastry thawed if frozen, cut into 12 strips
  • 2 medium zucchini about 400 g total, sliced paper-thin lengthwise
  • 180 g thinly sliced cooked ham good quality for best flavor
  • 150 g shredded mozzarella whole milk mozzarella works best
  • 60 g cream cheese softened to room temperature
  • 20 g grated Parmesan freshly grated if possible
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon salt adjust to taste
  • 1 beaten egg for egg wash
  • 1 tablespoon fresh chopped parsley optional garnish

Instructions:

Prepare the Zucchini

  1. Slice the Zucchini: Using a mandoline slicer or vegetable peeler, cut the zucchini lengthwise into thin, even strips about 1/8 inch thick to ensure they bend without breaking.
  2. Salt and Rest: Lay zucchini strips on paper towels, sprinkle lightly with salt, and let sit for 10 minutes to release excess moisture. Pat dry with fresh paper towels before using.
  3. Blanch Briefly: In a pot of boiling water, blanch the zucchini strips for 1 to 2 minutes until just pliable. Transfer to ice water, then pat dry thoroughly to prevent sogginess.

Prepare the Cheese Filling

  1. Mix Cheeses: In a small bowl, combine softened cream cheese, shredded mozzarella, grated Parmesan, oregano, and salt. Stir until smooth and well combined, about 1 minute.
  2. Taste and Adjust: Sample the filling and adjust seasoning as needed for savory, aromatic flavor.

Assemble the Roses

  1. Layer the Pastry Strip: Place one puff pastry strip on clean work surface. Spread a thin layer of cheese filling along the length, leaving small borders at edges.
  2. Add Ham and Zucchini: Layer a slice of ham over the cheese, then top with one zucchini strip. Repeat with one more ham slice and zucchini strip on top.
  3. Roll Into a Rose: Starting from one end, roll the layered strip tightly into a coil creating a spiral. Tuck the loose end underneath and place seam-side down on parchment-lined baking sheet. Repeat with remaining pastry strips.
  4. Brush and Bake: Brush each rose with beaten egg wash and bake at 400°F (200°C) for 25 to 30 minutes until pastry is golden brown and puffed, with melted filling inside.

Notes: Made this recipe? Share a photo in the comments below we’d love to see your beautiful pastry roses.

Zucchini Ham Cheese Pastry Roses
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Zucchini Ham Cheese Pastry Roses

Zucchini Ham Cheese Pastry Roses


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Description

These elegant pastry roses feature layers of tender zucchini, savory ham, and a creamy blend of mozzarella and Parmesan cheese wrapped in buttery puff pastry, baked until golden and perfectly puffed. Perfect for entertaining, special occasions, or meal prep, they deliver restaurant-quality presentation with simple ingredients and straightforward preparation.


Ingredients

Scale
  • 320 g puff pastry, thawed if frozen, cut into 12 strips
  • 2 medium zucchini, about 400 g total, sliced paper-thin lengthwise
  • 180 g thinly sliced cooked ham, good quality for best flavor
  • 150 g shredded mozzarella, whole milk mozzarella works best
  • 60 g cream cheese, softened to room temperature
  • 20 g grated Parmesan, freshly grated if possible
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon salt, adjust to taste
  • 1 beaten egg, for egg wash
  • 1 tablespoon fresh chopped parsley, optional garnish

Instructions

  1. Slice the Zucchini: Using a mandoline slicer or vegetable peeler, cut the zucchini lengthwise into thin, even strips about 1/8 inch thick to ensure they bend without breaking.
  2. Salt and Rest: Lay zucchini strips on paper towels, sprinkle lightly with salt, and let sit for 10 minutes to release excess moisture. Pat dry with fresh paper towels before using.
  3. Blanch Briefly: In a pot of boiling water, blanch the zucchini strips for 1 to 2 minutes until just pliable. Transfer to ice water, then pat dry thoroughly to prevent sogginess.
  4. Mix Cheeses: In a small bowl, combine softened cream cheese, shredded mozzarella, grated Parmesan, oregano, and salt. Stir until smooth and well combined, about 1 minute.
  5. Taste and Adjust: Sample the filling and adjust seasoning as needed for savory, aromatic flavor.
  6. Layer the Pastry Strip: Place one puff pastry strip on clean work surface. Spread a thin layer of cheese filling along the length, leaving small borders at edges.
  7. Add Ham and Zucchini: Layer a slice of ham over the cheese, then top with one zucchini strip. Repeat with one more ham slice and zucchini strip on top.
  8. Roll Into a Rose: Starting from one end, roll the layered strip tightly into a coil creating a spiral. Tuck the loose end underneath and place seam-side down on parchment-lined baking sheet. Repeat with remaining pastry strips.
  9. Brush and Bake: Brush each rose with beaten egg wash and bake at 400°F (200°C) for 25 to 30 minutes until pastry is golden brown and puffed, with melted filling inside.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star