
Introduction: The Appetizer That Looks Like a Masterpiece
Imagine serving a plate of edible art that tastes just as incredible as it looks. Pesto Zucchini Roses are exactly that: golden, flaky puff pastry petals wrapped around tender, green zucchini ribbons, all held together by a rich, herby pesto heart. Every bite is a buttery, crispy, and slightly cheesy surprise. These little spirals look like something from a fancy bakery window, but the secret is they come together faster than you think. Whether you are hosting a Labor Day barbecue, a cozy dinner party, or just want to impress your family on a Tuesday, these roses never disappoint. They are savory, pretty, and totally addictive. Plus, they are a fantastic way to use up that extra zucchini from your garden. Get ready to roll your way to the most talked-about dish on the table.
Why You’ll Love This Recipe
1. Show-Stopping Visuals, Minimal Effort. With just a few simple rolls, you create beautiful spirals that look like roses. No fancy piping bags or complicated techniques needed – just a mandoline and a muffin tin.
2. Perfectly Crispy and Flaky Every Time. Frozen puff pastry is the ultimate shortcut. It bakes up golden, airy, and shatteringly crisp, providing the perfect contrast to the tender zucchini inside.
3. A Flavor Bomb in Every Bite. The combination of bright, garlicky pesto, gooey mozzarella, and mild zucchini is a classic Italian-inspired dream. It’s savory, satisfying, and never boring.
4. Make-Ahead Magic. You can assemble these Pesto Zucchini Roses hours in advance and keep them in the fridge. When guests arrive, just pop them in the oven. Stress-free entertaining at its finest.
Ingredients with Measurements
- 🥒 2 medium zucchini (about 1 lb.), sliced lengthwise into ⅛” strips (use a mandoline if you have one)
- 🧂 1 tsp. kosher salt
- 🛢️ Nonstick cooking spray
- 🥟 1 (17.3-oz.) pkg. frozen puff pastry, thawed overnight in the fridge
- 🌿 ½ cup store-bought or homemade pesto
- 🧀 ¾ cup shredded mozzarella cheese
Detailed Step-by-Step Directions
- Prep the Zucchini: Line a baking sheet with paper towels. Lay your zucchini strips flat in a single layer and sprinkle with kosher salt. Let them rest for 15 minutes – this draws out moisture so your roses stay crisp, not soggy. After 15 minutes, blot them completely dry with more paper towels.
- Get the Tin Ready: Spray a 12-cup muffin tin well with nonstick cooking spray. On a clean surface, roll out one puff pastry sheet into a 10″ x 9″ rectangle. Cut it horizontally into 6 strips, each about 1½ inches wide and 10 inches long.
- Build the Rose: Spread about 2 teaspoons of pesto on one pastry strip. Layer zucchini strips on top (trim them to fit the length). Sprinkle with 1 tablespoon of shredded mozzarella. Carefully roll the strip into a tight coil, like a cinnamon roll. Place the coil cut-side up in a muffin cup. Repeat with remaining strips, then repeat the whole process with the second puff pastry sheet.
- Chill for Success: Place the filled muffin tin in the refrigerator for 20–30 minutes. This step is crucial – cold pastry holds its shape better and bakes up flakier.
- Bake to Golden Perfection: Preheat your oven to 400°F (200°C). Bake the chilled roses for 25–30 minutes, until the pastry is deeply golden brown and crisp. Let them cool in the tin for 5 minutes, then gently lift them out with a small spatula. Serve warm.
Different Ways to Present & Serve
As a Party Appetizer: Arrange the warm Pesto Zucchini Roses on a large wooden board alongside a small bowl of extra pesto or marinara sauce for dipping. They are perfect finger food.
As a Side Dish: Serve 2-3 roses per person next to grilled chicken, steak, or fish. They make any weeknight dinner feel special.
Holiday or Themed Platters: For a 4th of July or Labor Day spread, arrange them in red, white, and blue patterns (add a few cherry tomatoes or blue cheese crumbles). They also look stunning on a brunch buffet next to a frittata.
Mini Versions: For bite-sized appetizers, cut the puff pastry strips into smaller squares and use a mini muffin tin. Adjust baking time to 15–18 minutes. Perfect for cocktail parties.
How to Store and How Long It Lasts
In the Fridge: Place any leftover baked Pesto Zucchini Roses in an airtight container. They will stay fresh for up to 3 days. To re-crisp, pop them in a 350°F oven or air fryer for 5–8 minutes. Avoid the microwave, as it will make them soggy.
In the Freezer (Baked): Let them cool completely, then freeze them in a single layer on a baking sheet. Once solid, transfer to a freezer-safe bag. They last up to 2 months. Reheat directly from frozen at 350°F for 10–12 minutes.
Unbaked (Assembled): You can assemble the roses in the muffin tin, cover tightly with plastic wrap, and refrigerate for up to 24 hours before baking. You can also freeze the unbaked roses for up to 1 month. Bake directly from frozen, adding 5–7 extra minutes to the baking time.
Frequently Asked Questions (FAQ)
- Can I use a different type of cheese? Yes! Provolone, Parmesan, or even a soft goat cheese work wonderfully. Just avoid very wet cheeses like fresh mozzarella.
- My zucchini is very watery. What should I do? The salting step is key. Don’t skip it. After salting, press the strips firmly with paper towels to remove as much moisture as possible.
- Can I make these gluten-free? Absolutely. Use a high-quality gluten-free puff pastry (many brands are available). Everything else is naturally gluten-free.
- Do I have to use a mandoline? Not at all, but it helps get even, thin slices. If using a knife, aim for uniformly thin strips, about ⅛ inch thick.
- Can I use homemade pesto? Yes! Homemade pesto takes this recipe to the next level. Just make sure it’s not too oily.
- Why do I have to chill the pastry? Chilling solidifies the butter in the puff pastry. This prevents the rolls from flattening or unrolling in the oven and ensures maximum flakiness.
- My roses unrolled while baking. What happened? This usually means the pastry wasn’t cold enough, or the rolls were too loose. Make sure to roll tightly and chill for the full 30 minutes.
- Can I add other vegetables? Sure! Thin strips of roasted red pepper, sautéed mushrooms, or even a thin slice of prosciutto can be added along with the zucchini.
- Are these served hot or cold? They are best served warm, straight from the oven. However, they are still delicious at room temperature for a picnic or lunchbox.
- Can I double this recipe? Definitely. Just use two muffin tins and work in batches. The baking time remains the same if you bake them both at once.
“`

Pesto Zucchini Roses
Equipment
- Mandoline
- 12-cup muffin tin
Ingredients
Produce
- 2 medium zucchini sliced lengthwise into 1/8 inch strips
Pantry
- 1 tsp kosher salt
- Nonstick cooking spray
- 1 pkg frozen puff pastry 17.3 oz, thawed
- 1/2 cup pesto
- 3/4 cup shredded mozzarella cheese
Instructions
- Line a baking sheet with paper towels. Arrange zucchini strips in a single layer and sprinkle with salt. Let sit 15 minutes to draw out moisture, then blot completely dry with more paper towels.
- Spray a 12-cup muffin tin with cooking spray. On a clean surface, roll out one puff pastry sheet to a 10" x 9" rectangle. Cut horizontally into 6 strips, each about 1 1/2" wide and 10" long.
- Spread about 2 teaspoons of pesto on one strip. Layer zucchini strips on top (trim to fit), sprinkle with 1 tablespoon mozzarella, then roll tightly into a coil. Place cut-side up in the muffin tin. Repeat with remaining strips, then repeat the whole process with the second puff pastry sheet.
- Refrigerate the filled tin for 20–30 minutes until the roses are cold and firm.
- Preheat oven to 400°F. Bake until golden brown and crisp, 25–30 minutes. Let cool in the tin for 5 minutes, then gently remove with a spatula. Serve warm.
Notes
Calories: 332, Total Carbs: 23g, Net Carbs: 21g, Fats: 22g, Protein: 11g