Toss your strawberry slices with granulated sugar, lemon juice, and vanilla extract in a medium bowl. Stir gently until the sugar dissolves and the berries release their juices — this takes about three minutes of stirring. You'll see the mixture get a little syrupy, which is exactly what you want. Set this aside while you prep the other layers.
Make your vanilla pudding according to the package directions using the milk and eggs if required. Let it cool for about five minutes while you cube your cakes. You'll want pieces roughly the size of dice — not too big, not too small — so they soak up flavor but stay firm enough to layer.
Grab a clear glass bowl or trifle dish so everyone can see your gorgeous layers. Start with a thin layer of angel food cake cubes on the bottom — about half a cup worth. Don't compress them; just let them sit loosely so they can absorb the berry juice and pudding flavors as it sits.
Spoon half of your strawberries and their juice over the cake layer, making sure some liquid soaks down. You'll hear it create little pockets of flavor throughout. Top that with a quarter cup of vanilla pudding spread gently across — not stirred, just laid on top like frosting.
Now layer your sponge cake cubes — the remaining half cup — right over the pudding. This middle section is what holds everything together structurally. Repeat your strawberry layer (the remaining half) and then another pudding layer, spreading it smooth across the top.
Cover the whole thing with whipped cream in a generous layer — don't be shy here. Sprinkle those toasted almond slivers across the top for crunch and visual appeal. Drizzle lightly with honey for extra sweetness and shine (I learned this trick makes it look restaurant-quality).
Chill for at least 15 minutes before serving, though I recommend making it up to four hours ahead. The flavors actually blend better when it sits, and everything gets creamy and cohesive. When you scoop down through all those layers, people are gonna lose their minds over how beautiful it looks.