2 (16-ounce) containers strawberries, hulled and sliced, divided
1 tablespoon lemon juice
1 tablespoon cornstarch
1 angel food cake
8 ounces cream cheese, softened to room temperature
1 (3.4-ounce) box instant vanilla pudding
2 cups whole milk
2 cups heavy whipping cream
½ cup powdered sugar, plus more for serving
1 teaspoon vanilla extract
Directions
Add ½ cup strawberries, ¼ cup water, and the lemon juice to a blender.
Blend until smooth.
Transfer the mixture to a pot with the cornstarch and bring it to a boil over medium heat.
Once boiling, turn the heat to medium-low and add the rest of 1 container of sliced strawberries, or about 2 cups. Stir until the mixture comes to a simmer, then remove from the heat.
Transfer the strawberry mixture to a bowl to cool.
In the meantime, cut the angel food cake into 1-inch cubes.
Arrange the cake on the bottom of a glass 9x13-inch casserole dish.
Layer the cooled strawberry mixture onto the cake.
Beat the cream cheese in a large bowl until fluffy.
In another bowl, whisk together the pudding and milk until thick.
Fold the pudding into the cream cheese, using the electric beater to combine into a fluffy mixture.
Spread the cream cheese mixture over the strawberries in the casserole dish.
In a large bowl, use an electric whisk to whip the cream to soft peaks. Add the sugar and vanilla and continue whipping until just combined.
Spread the whipped cream across the cream cheese layer. Chill for 6 to 8 hours in the refrigerator.
When ready to serve, top with fresh sliced strawberries.