01 -
Cut the angel food cake into bite-sized cubes and set aside.
02 -
Whisk the pudding mix and milk in a bowl until smooth and thickened, about 2 minutes. Add sour cream and mix until well combined.
03 -
In a large bowl, beat the softened cream cheese until smooth. Gently fold in the whipped topping until fully combined.
04 -
In a 9×13-inch dish, layer half the angel food cake cubes. Spread half the vanilla pudding mixture over the cake. Top with half of the cream cheese mixture. Repeat the layers with remaining ingredients. Finish by spreading cherry pie filling on top.
05 -
Cover and refrigerate for at least 4 hours or overnight. Garnish with chopped nuts if desired. Serve chilled.