Prepare the strawberries by placing sliced strawberries in a bowl and sprinkling with granulated sugar. Gently toss and let sit for 15-20 minutes until they release their juices, creating a natural syrup.
Make the whipped cream by beating heavy cream, powdered sugar, and vanilla extract in a large bowl with an electric mixer until stiff peaks form. If using cream cheese for stability, beat it separately until smooth, then fold into the whipped cream.
Begin assembling the trifle by placing a layer of pound cake cubes at the bottom of your trifle dish, pressing lightly to create an even surface.
Spread a thin layer of strawberry jam (if using) over the cake cubes to add moisture and enhance the strawberry flavor.
Add a layer of macerated strawberries with some of their juice, distributing evenly over the cake layer.
Spoon a generous layer of whipped cream over the strawberries, spreading all the way to the edges of the dish to create a clean, visible layer.
Repeat the layers (cake, strawberries, whipped cream) at least once more, finishing with a layer of whipped cream on top.
Garnish beautifully with reserved whole strawberries and mint leaves for a professional presentation.
Refrigerate for at least 2 hours (or up to 24 hours) to allow flavors to meld and the cake to soften slightly from the strawberry juices.
Serve chilled, making sure to scoop deeply to get all layers in each serving.