Wash and peel the carrots. Using a vegetable peeler, slice them lengthwise into thin ribbons.
Line a tart pan with puff pastry. Starting from the center, roll and arrange the carrot ribbons in a spiral pattern, forming a rose.
In a bowl, whisk together the eggs, cream cheese, garlic, paprika, olive oil, salt, and pepper until smooth.
Pour the filling evenly over the carrot rose in the tart shell. Bake at 200 °C (390 °F) for about 30 minutes, until the filling is set and the carrots are tender.
Let cool slightly, then slice and enjoy warm or at room temperature.