Prepare the Pesto: In a food processor, combine the fresh basil leaves, extra-virgin olive oil, minced garlic, lightly toasted pine nuts, and grated Parmesan cheese. Pulse until the mixture is smooth and well blended. Taste and season with salt and pepper as desired. Set the pesto aside to allow the flavors to meld.
Prepare the Puff Pastry: Preheat your oven to 400°F (200°C). On a lightly floured surface, roll out the thawed puff pastry sheet to flatten it and remove any creases for a smoother appearance.
Cut the Puff Pastry: Using a pizza cutter or sharp knife, slice the puff pastry into long strips approximately 1-2 inches wide.
Assemble the Pinwheels: Take one strip of puff pastry and spread a thin layer of the prepared pesto over it. Place a mozzarella ball at one end and roll the strip tightly to form a pinwheel. Repeat this process with the remaining strips of puff pastry.
Create the Wreath Shape: On a baking sheet lined with parchment paper, arrange the pinwheels in a circular wreath pattern, overlapping them slightly to form a complete wreath shape.
Brush with Egg Wash: Using a pastry brush, gently apply the beaten egg on top of the wreath to give it a golden, appetizing color while baking.
Bake the Wreath: Transfer the wreath to the preheated oven and bake for 20-25 minutes, or until it becomes puffed up and golden brown, with a crispy crust.
Finish and Garnish: Once baked, allow the wreath to cool slightly on a wire rack. Garnish with halved cherry tomatoes and fresh basil leaves for a festive touch. Serve any remaining pesto on the side for delightful dipping.
Notes
Serve the wreath on a decorative platter with additional pesto for dipping.