Prepare the Cranberry Sauce: In a medium saucepan, combine the fresh cranberries, granulated sugar, water, and vanilla extract. Bring the mixture to a boil over medium heat, stirring occasionally. Reduce the heat and let it simmer for 10-15 minutes, or until the cranberries burst and the sauce thickens. Once done, remove from heat and allow it to cool completely.
Mix Citrus: In a large mixing bowl, combine the fresh orange juice and orange zest. Stir together until well integrated, and set the bowl aside.
Whip the Cream: In a separate mixing bowl, pour in the heavy whipping cream. With an electric mixer, beat on medium-high speed until soft peaks begin to form. Gradually add the powdered sugar while continuing to whip the cream until stiff peaks form.
Combine the Cream and Mascarpone: In another bowl, gently fold the room-temperature mascarpone cheese into the whipped cream until thoroughly combined. Take care not to deflate the whipped cream too much.
Assemble the Trifle: In a large glass trifle dish or individual serving glasses, begin by adding a layer of the cubed pound cake. Drizzle a generous amount of the orange juice mixture over the cake cubes to soak them.
Build the Layers: Spoon a layer of the prepared cranberry sauce over the soaked cake. Follow this with a layer of the mascarpone whipped cream mixture.
Repeat Layers: Continue to repeat the layering process—cake cubes soaked in orange juice, cranberry sauce, and mascarpone whipped cream—until the dish is filled, finishing with a lavish layer of mascarpone whipped cream on top.
Chill to Meld Flavors: Cover the assembled trifle with plastic wrap and refrigerate for at least 2 hours. This chilling time is important as it allows the flavors to meld delightfully together.
Garnish and Serve: Just before serving, top the trifle with fresh mint leaves for a vibrant touch and refreshing flavor.